docs/api/selector.md
name String Selector name, eg. my-classlabel String Selector label, eg. My Classtype Number? Type of the selector. 1 (class) | 2 (id)active Boolean? If not active, it's not selectable by the Style Manager.private Boolean? If true, it can't be seen by the Style Manager, but it will be rendered in the canvas and in export code.protected Boolean? If true, it can't be removed from the attached component.Get selector as a string.
// Given such selector: { name: 'my-selector', type: 2 }
console.log(selector.toString());
// -> `#my-selector`
Returns String
Get selector name.
// Given such selector: { name: 'my-selector', label: 'My selector' }
console.log(selector.getName());
// -> `my-selector`
Returns String
Get selector label.
// Given such selector: { name: 'my-selector', label: 'My selector' }
console.log(selector.getLabel());
// -> `My selector`
Returns String
Update selector label.
label String New label// Given such selector: { name: 'my-selector', label: 'My selector' }
selector.setLabel('New Label')
console.log(selector.getLabel());
// -> `New Label`
Get selector active state.
Returns Boolean
Update selector active state.
value Boolean New active state