Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Иерархия наследования:

BaseObject

    BaseObjectModel

         FolderModel

Пространство имен:

WebAccess.models – модели объектов

Конструктор:

new FolderModel(data:object)

data – информация о модели папки.

Свойства:

Имя

Тип

Описание

className

string

Имя класса

rawData

object

Загруженные данные в формате json

Свойства, которые получаются со стороны сервера и заполняются при MODEL.FULL, MODEL.CARD и MODEL.CONTENT

ContentType

API.Folder.FolderContentType

Тип содержимого папки

FolderType

API.Folder.SpecFolderType

Тип папки

Свойства, которые получаются со стороны сервера и заполняются только при MODEL.CONTENT

Contents

dictionary

Список объектов в папке

CurrentUserRights

API.AccessRights

Текущие права на папку

HasSubFolders

boolean

Признак наличия вложенных папок

IsManagedFolder

boolean

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

IsNeedShowUnreadJobCount

boolean

Признак того, показывается ли количество непрочитанных заданий

LastContentsUpdateDate

date

Дата последнего обновления содержимого папки

ManagedFolderID

integer

ИД записи справочника Управляемые папки

ShowCoverOnly

boolean

Признак того, что в карточке папки установлен флажок Отображать только обложку

Slice

object

Срез содержимого папки

Методы:

Тип

Имя

Описание

Наследуемые от BaseObjectModel

Public method

executeAction

Запускает действие

Public method

showDialogAndExecuteAction

Запускает действие с предварительным показом диалога

Наследуемые от BaseObject

Public method

asString

Получает строковое представление детального набора данных

Public method

bind

Привязывает функцию к событию

Public method

fire

Вызывает событие

Public method

unbind

Удаляет функцию, привязанную к событию

© Компания Directum, 2020 Сообщество пользователей Directum
.navbar > a:hover { background: #FFD73B; }