commander_ui 2.4.0
commander_ui: ^2.4.0 copied to clipboard
Commander is a Dart library for creating user interfaces within the terminal.
2.4.0 #
- Implement
number
component
2.3.0 #
- Implement theming components
- Add
AskTheme
property inask
component - Add
SelectTheme
property inselect
component - Add
CheckboxTheme
property incheckbox
component - Add
TaskTheme
property intask
component - Add
SwapTheme
property inswap
component
- Add
- Remove useless
message
property in task component - Implement validators
notEmpty
: Check if the value is not emptyempty
: Check if the value is emptyemail
: Check if the value is an emailbetween
: Check if the value is between two valueslowerThan
: Check if the value is lower than a valuegreaterThan
: Check if the value is greater than a valueminLength
: Check if the value length is greater than a valuemaxLength
: Check if the value length is lower than a valueequals
: Check if the value is equals to a value
2.2.4 #
- Make
task
component as windows compatible - Change default placeholder for
swap
component in example - Remove "Tape to search" in
checkbox
component - Reset cursor position in enter
screen
component
2.2.3 #
- Add missing properties
select
in select commander entry - Fix multiple behaviour instead of single behaviour in
checkbox
component - Enhance
info
logger method
2.2.2 #
- Remove
createSpace
method inask
component
2.2.1 #
- The ask component disappeared after the validation stage
- Calling
createSpace
method in all rendering cases forask
component - Remove missing
print
statement inreadKey
function
2.2.0 #
- Add
select
display handler - Fix bad FutureOr execution
2.1.0 #
- Add missing exports
- Change
ask
return type for an generic to allow nullable value
2.0.0 #
- Rework the whole library
- Change
input
toask
component - Change
delayed
totask
component - Implement
swap
component - Implement logger methods
1.8.0 #
- Hide internal component methods
- Implement
onExit
property on components
1.7.0 #
- Implement
alternative screen
component - Add
Table
component in public export
1.6.0 #
- Add
Table
component
1.5.1 #
- Fix bad selected value when searching in
select
component - Fix hidden cursor on exit in
input
component
1.5.0 #
- Add
defaultValue
property oninput
component
1.4.1 #
- Add
max
property oncheckbox
component - Fix displayed value on
checkbox
when user submit component
1.4.0 #
- Add
hidden
property oninput
component - Implement
checkbox
component
1.3.0 #
- Add select max result into configurable option
- Add delayed component into readme
- Add progress component into readme
1.2.0 #
- Implement switch component
- Enhance methods documentation
1.1.0 #
- Implement password secure
- Restore cursor after component result
1.0.0 #
- Initial version.