Useful extension, based on ChengangFeng’s library to create a TickView inside an arrangement.
- Changed: When a TickView is toggled, the Changed event is triggered. It returns the id of the TickView and the value whether is Checked or not.
- Single: Method for creating a new TickView. Parameters: Arrangement input: Arrangement where the TickView will be displayed. Number id: Number that will be returned when toggling the TickView to true or false. boolean check: Whether the initial state of the tickview is true or false. Note: The id doesn’t need to be unique, it is only for identification purposes.
- CheckedColor: Specifies and returns the color of the TickView when it is checked. Default: Green.
- UncheckedColor: Specifies and returns the color of the TickView when it isn’t checked. Default: Red.
- RadiusBase: Specifies and returns the radius of the tickview (in dp). Default: 30.
- RadiusOffset: Specifies and returns the radius offset (distance between the left side and the tick in dp). Default: 4.
- RadiusTick: Specifies and returns the size of the tickview (in dp). Default: 12.
- RateMode: Specifies and returns the rate mode of the tickview animation. Default: 1. Pass number 0 for Slow animation, number 1 for normal speed animation and number 2 for fast animation.
- TickColor: Specifies and returns the color of the Tick when it is checked. Default: White.
This extension was sponsored by +45 likes from the Communities. Thank you for your support!
Terms and Conditions
- THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- This is is the only authorized place to download this extension. It is not allowed to host this extension somewhere else and offer it for others to download, be it on another website or market place or similar. The reason is, everybody should be able to have the opportunity to donate something in case you like my work. You are allowed to provide a link to this site, so others can download the extension here. You will find the most up to date version always here including documentation and usage examples. Thank you for your kind understanding.