LSF LocoBrowserSystemGroup

Библиотека 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 - Индекс свойства в группе