remote_color_picker 0.0.4 remote_color_picker: ^0.0.4 copied to clipboard
Color picker addon for remote ui package
remote_color_picker #
Flutter widget to manage Color picker UI from a JSON definition
This is a Remote UI plugin.
Usage #
Add the factory to the RemoteManagerWidget:
RemoteManagerWidget(
parsers: [RemoteColorPickerFactory()],
child: RemoteWidget(...)
)
Then you can provide a JSON representation of a color picker like this:
{
'type': 'color_picker',
'id': 'myColor',
'value': 0XFFFF0000,
},
or inline:
{
'type': 'color_picker_inline',
'id': 'myColor',
'value': 0XFFFF0000,
},
API #
Color picker:
id
: id of the widget
buttonWidth
: width of the color button, default 35, only if not inline
buttonHeight
: height of the color button, default 35, only if not inline
value
: hex integer or string representation of a color
enableAlpha
: enable alpha slider, default true
enableLabel
: enable label, default true
colorPickerWidth
: color picker width, default to 300
pickerAreaHeightPercent
: picker are height in percent, default 1, double between 0-1
displayThumbColor
: display thumb color, default to false
paletteType
: palette type, default to hsv (0), hsv:0, hsl:1
paletteType
: palette type, default to hsv (0), hsv:0, hsl:1