LSF ILocoBrowserItem

Версия от 16:07, 5 марта 2018; Эрендир (обсуждение | вклад) (Новая страница: «{| class="wikitable" style="float:right; margin-left: 10px;" |- | Библиотека || Locomotive Script Framework |- | Имя класса || LSF_ILocoBro…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)

Библиотека Locomotive Script Framework
Имя класса LSF_ILocoBrowserItem
Файл скрипта lsf_locobrowserinterface.gs
Тип Класс-интерфейс
Базовые классы -- --

LSF_ILocoBrowserItem - класс-интерфейс для элемента универсального браузера LSF_LocoBrowser. Входит в состав Locomotive Script Framework

Класс имеет только прототипы функций. Реализация отсутствует. Необходим для создания собственных типов элементов браузера

Интерфейс

getName

Возвращает строку с именем свойства

public string getName(void)
Возвращает: Строку с именем свойства. Пустая строка недопустима
Примечание: Вызывается автоматически. Должно обязательно быть переопределено в производном классе

getValue

Возвращает строку со значением свойства

public string getValue(void)
Возвращает: Строку со значением свойства. Пустая строка недопустима
Примечание: Вызывается автоматически. Должно обязательно быть переопределено в производном классе

getColour

Возвращает цвет значения свойства в html формате RRGGBB

public string getColour(void)
Возвращает: Строку со значением цвета в html формате RRGGBB
Примечание: Вызывается автоматически. Для реализации необходимо переопределить в производном классе

getVisibleState

Возвращает указатель, что свойство должно отображаться в браузере

public bool getVisibleState(void)
Возвращает: true - свойство отображается; false - свойство скрыто. По умолчанию: true
Примечание: Вызывается автоматически. Для реализации необходимо переопределить в производном классе