Task #505
Controller class refactor
Status: | CLOSED | Start date: | 09/21/2011 | |
---|---|---|---|---|
Priority: | Immediate | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | nethserver-nethgui | |||
Target version: | LiveDemo1 |
Description
Change the Controller to fit the client-side Action behaviors.
Hint: some parts may be moved from TableController class.
Related issues
Associated revisions
Refs #505. Now Controller renders all actions but the first in disabled state by default.
Refs #505. Fixed transient dialog dismission:
Dismiss transient dialog boxes only if a real browser redirection occurrs.
Refs #505. Fixed transient dialog dismission:
Dismiss transient dialog boxes only if a real browser redirection occurrs.
Refs #505, #504. Changes in Nethgui_Core_UserInterface
You can invoke client methods through UserInterface, see CommandInterface.
- Added "Client" package.
- Added ExposeDisabledClass behaviour in client framework to set/unset "disabled" class on enable/disable methods.
- Removed "Reaction" component
- CSS Enhancements for Buttonset visualization
History
#1 Updated by Davide Principi almost 10 years ago
- Subject changed from UI: Tabs interaction refactor to Controller class refactor
- Status changed from NEW to ON_DEV
- Priority changed from Normal to Immediate
- Target version changed from Sigma to LiveDemo1
#2 Updated by Davide Principi almost 10 years ago
- % Done changed from 0 to 80
#3 Updated by Davide Principi almost 10 years ago
- Status changed from ON_DEV to MODIFIED
- % Done changed from 80 to 100
Applied in changeset commit:1c8eb60234dc426d00b1eedca8acf01ae1f64394.