Details
-
Type: New Feature
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: ACE-Components
-
Labels:None
-
Environment:ICEfaces 3.x, ACE components
-
Affects:Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial
Description
Add a new ace:spinnerEntry component.
This component would provide range-based value entry via an up/down arrow on the right side of the component, as well as allowing the user to type a value directly in the component.
The ranges could be numerical or possibly a defined set of name/value pairs.
The component should provide a superset of the functionality currently available in the EE Composite spinner control.
This component would provide range-based value entry via an up/down arrow on the right side of the component, as well as allowing the user to type a value directly in the component.
The ranges could be numerical or possibly a defined set of name/value pairs.
The component should provide a superset of the functionality currently available in the EE Composite spinner control.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
For this component we could use the new Spinner widget in jQuery UI, but we'd have to upgrade our jQuery and jQuery UI libraries to the latest versions. I tried incorporating the Spinner widget to our code, but it wasn't possibe due to a different new widget engine in jQueryUI expected by the Spinner widget.
I tried using a third-party plug-in that works with our version of jQuery, and I was able to integrate it to our code, and it worked. The code can be found at https://github.com/btburnett3/jquery.ui.spinner
Both widgets offer the same features: step increase, speed configuration, keyboard controls, mousehweel support, max and min limits, and a few more things. None of them support specifying a defined set of values, numerical or alphabetical.