ToggleButton

Переключатель в виде кнопки.

Syntax

new ToggleButton([parent])

Parameters

Name Type Default Description
parent Element
Родительский элемент

Methods

Name Description
getTextOn Возвращает текст на включенное состояние.
setTextOn Устанавливает текст на включенное состояние.
getTextOff Возвращает текст на выключенное состояние.
setTextOff Устанавливает текст на выключенное состояние.

ToggleButton.metadata

Метаданные типа ToggleButton.

Properties

Name Type Default Description
TextOn String ‘ON’ Текст на включенное состояние.
TextOff String ‘OFF’ Текст на выключенное состояние.

Examples

{
  "Text": "Subscribe",
  "TextOn": "yes",
  "TextOff": "no",
  "Value": {
    "Source": "dataSource1",
    "Property": "$.IsSubscribe"
  }
}
//js-demo

var metadata = {
    ToggleButton: {
        "Text": "Subscribe",
        "TextOn": "yes",
        "TextOff": "no"
    }
};

var builder = new InfinniUI.ApplicationBuilder();
var toggle = builder.build(metadata);

//  Render
$elementForExample.append(toggle.render());