Toggle¶
Toggle
component creates a Toggle element in the sidebar content. It will emit ‘change’ event that user can subscribe to using INKAPI.addEvent
.
Example¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import INKAPI from './inkapi.js'
INKAPI.ready(async () => {
const UI = INKAPI.ui;
const sidebarObj = await UI.create({
type: "Sidebar",
sidebarTitle: "Personal Sidebar",
icon: "./sample.svg",
children: [
{
type: "Toggle",
id: "mytgl",
defaultValue: false,
},
],
});
console.log(sidebarObj);
});
|
Options¶
Name |
Type |
Description |
---|---|---|
id? |
|
You can assign a unique id to the component. It will be helpful for listening to events and removing component in future. If |
type |
|
This field should be passed |
defaultValue? |
|
Default value for the toggle element. |
styles? |
|
Custom styles for the element. |
Shadow Methods¶
Methods |
Arguments |
Description |
---|---|---|
getValue |
|
This function is used to get the current value of the component. |