This plugin is tend to be used within NativeScript 6 version.
Correspondent {N}7 version is @sergeymell/nativescript-color-wheel
This plugin is actually a color picker plugin which can be used as a simple component wherever you need it. It allows you to
- pick a color by clicking appropriate position on the color wheel
- render whatever UI as a picker icon customizing it on your own needs
- set an initial color for the plugin
- put the color picker wherever you need it as long it's just a custom element.
Plugin works simultaneously for both iOS and Android platforms and is not based on any additional libraries, CocoaPods etc
Color wheel with custom selection picker | Color picker in a modal dialog |
---|---|
ns plugin add nativescript-n6-color-wheel
<clw:ColorWheel width="200" height="200" color="#FFB35E"
colorSelect="{{colorSelected}}"/>
- Add
NativeScriptColorWheelModule
fromnativescript-n6-color-wheel/angular
to theimports
section of your Angular module - Use the
ColorWheel
component where you need it
<ColorWheel width="200" height="200" margin="20"
(colorSelect)="onColorSelected($event)"></ColorWheel>
- optimize the algorithm of initial color location determination
- make color brightness configurable (at least for Android)
- add support of other color selection area forms (i.e. square)
Apache License Version 2.0