LSF LocoBrowserSystemGroup

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

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

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

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

Класс не предусматривает создание наследников. Предоставляет интерфейс взаимодействия со стандартными свойствами

Прототип

class LSF_LocoBrowserSystemGroup isclass LSF_LocoBrowserGroup
{

  public final bool getUserItemContains(LSF_ILocoBrowserItem item);

  public final void addUserItem(LSF_ILocoBrowserItem item);

  public final void removeUserItem(int index)

};

Интерфейс

getItemCount

Извлечение количества пользовательских свойств в группе

public final int getItemCount(void)
Возвращает: Количество свойств в группе

getItem

Извлечение пользовательского свойства

public final LSF_ILocoBrowserItem getItem(int index)
Аргументы:
  • index - Индекс свойства в группе
Возвращает: Объект LSF_ILocoBrowserItem, который описывает свойство

getUserItemContains

Проверка наличия пользовательского свойства в группе

public final int getUserItemContains(LSF_ILocoBrowserItem item)
Аргументы:
Возвращает: true - свойство присутствует в свойстве; false - свойство отсутствует

addUserItem

Добавление пользовательского свойства в группу

public final void addUserItem(LSF_ILocoBrowserItem item)
Аргументы:

removeUserItem

Удаление пользовательского свойства

public final void removeUserItem(int index)
Аргументы:
  • index - Индекс свойства в группе