Details
-
Type: Improvement
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: ACE-Components
-
Labels:None
-
Environment:*
Description
The ace:checkbox should be enhanced to support an optional third click state indicating a negative value, with the empty state representing null.
Typically the visual progression on click would be: empty / checkmark / 'x' mark
There is a question of if this will be able to be represented by a single Boolean value due to the shortcomings of EL. EL has previously coerced null Integers into default values (in that case 0), preventing the accurate representation of null state. In this case it may be necessary to represent the checked state and the crossed out state, though mutually exclusive, with different booleans.
Typically the visual progression on click would be: empty / checkmark / 'x' mark
There is a question of if this will be able to be represented by a single Boolean value due to the shortcomings of EL. EL has previously coerced null Integers into default values (in that case 0), preventing the accurate representation of null state. In this case it may be necessary to represent the checked state and the crossed out state, though mutually exclusive, with different booleans.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion