1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс ItemAttributes

Открытые члены

 setTitle ($title)
 setTypeClass (string $class)
 setViewerType (string $type)
 getTypeClass ()
 setGroupBy ($id)
 unsetGroupBy ()
 getGroupBy ()
 addAction (array $action)
 clearActions ()
 getActions ()
 setExtension ($extension)
 getExtension ()
 getViewerType ()
 setAttribute ($name, $value=null)
 unsetAttribute ($name)
 issetAttribute ($name)
 getAttribute ($name)
 getAttributes ()
 toString ()
 __toString ()
 toDataSet ()
 toVueBind ()

Открытые статические члены

static buildByFileId ($fileId, $sourceUri)
static buildByFileData (array $fileData, $sourceUri)
static tryBuildByFileData (array $fileData, $sourceUri)
static buildAsUnknownType ($sourceUri)
static tryBuildByFileId ($fileId, $sourceUri)

Защищенные члены

 setDefaultAttributes ()
 convertKeyToDataSet ($key)

Защищенные статические члены

static isFakeFileData (array $fileData)

Защищенные данные

 $fileData
 $attributes = []
 $actions = []
 $sourceUri
 $options = []

Статические защищенные данные

static $renderClassByContentType = []

Подробное описание

См. определение в файле itemattributes.php строка 12

Методы

◆ __toString()

__toString ( )
Возвращает
string

См. определение в файле itemattributes.php строка 405

◆ addAction()

addAction ( array $action)
Аргументы
array$action
Возвращает
$this

См. определение в файле itemattributes.php строка 231

◆ buildAsUnknownType()

buildAsUnknownType ( $sourceUri)
static
Аргументы
$sourceUri
Возвращает
static

См. определение в файле itemattributes.php строка 145

◆ buildByFileData()

buildByFileData ( array $fileData,
$sourceUri )
static
Аргументы
array$fileData
$sourceUri
Возвращает
static
Исключения
ArgumentException

См. определение в файле itemattributes.php строка 113

◆ buildByFileId()

buildByFileId ( $fileId,
$sourceUri )
static
Аргументы
$fileId
$sourceUri
Возвращает
static
Исключения
ArgumentException

См. определение в файле itemattributes.php строка 95

◆ clearActions()

clearActions ( )

См. определение в файле itemattributes.php строка 238

◆ convertKeyToDataSet()

convertKeyToDataSet ( $key)
protected

См. определение в файле itemattributes.php строка 484

◆ getActions()

getActions ( )
Возвращает
array

См. определение в файле itemattributes.php строка 248

◆ getAttribute()

getAttribute ( $name)
Аргументы
$name
Возвращает
mixed|null

См. определение в файле itemattributes.php строка 323

◆ getAttributes()

getAttributes ( )
Возвращает
array

См. определение в файле itemattributes.php строка 336

◆ getExtension()

getExtension ( )
Возвращает
string|null

См. определение в файле itemattributes.php строка 265

◆ getGroupBy()

getGroupBy ( )
Возвращает
string|null

См. определение в файле itemattributes.php строка 221

◆ getTypeClass()

getTypeClass ( )

См. определение в файле itemattributes.php строка 195

◆ getViewerType()

getViewerType ( )
Возвращает
mixed|null

См. определение в файле itemattributes.php строка 273

◆ isFakeFileData()

isFakeFileData ( array $fileData)
staticprotected

См. определение в файле itemattributes.php строка 150

◆ issetAttribute()

issetAttribute ( $name)
Аргументы
$name
Возвращает
bool

См. определение в файле itemattributes.php строка 313

◆ setAttribute()

setAttribute ( $name,
$value = null )
Аргументы
$name
$value
Возвращает
$this

См. определение в файле itemattributes.php строка 289

◆ setDefaultAttributes()

setDefaultAttributes ( )
protected

См. определение в файле itemattributes.php строка 61

◆ setExtension()

setExtension ( $extension)
Аргументы
string$extension
Возвращает
ItemAttributes

См. определение в файле itemattributes.php строка 257

◆ setGroupBy()

setGroupBy ( $id)
Аргументы
$id
Возвращает
$this

См. определение в файле itemattributes.php строка 205

◆ setTitle()

setTitle ( $title)
Аргументы
$title
Возвращает
$this

См. определение в файле itemattributes.php строка 180

◆ setTypeClass()

setTypeClass ( string $class)

См. определение в файле itemattributes.php строка 185

◆ setViewerType()

setViewerType ( string $type)

См. определение в файле itemattributes.php строка 190

◆ toDataSet()

toDataSet ( )

Convert structure to array which we can use in js (node.dataset).

Возвращает
array

См. определение в файле itemattributes.php строка 433

◆ toString()

toString ( )
Возвращает
string

См. определение в файле itemattributes.php строка 397

◆ toVueBind()

toVueBind ( )

Convert structure to array which we can use in vue.js (v-bind)

Возвращает
array

См. определение в файле itemattributes.php строка 461

◆ tryBuildByFileData()

tryBuildByFileData ( array $fileData,
$sourceUri )
static

См. определение в файле itemattributes.php строка 123

◆ tryBuildByFileId()

tryBuildByFileId ( $fileId,
$sourceUri )
static

См. определение в файле itemattributes.php строка 158

◆ unsetAttribute()

unsetAttribute ( $name)
Аргументы
$name
Возвращает
$this

См. определение в файле itemattributes.php строка 301

◆ unsetGroupBy()

unsetGroupBy ( )
Возвращает
$this

См. определение в файле itemattributes.php строка 213

Поля

◆ $actions

$actions = []
protected

См. определение в файле itemattributes.php строка 30

◆ $attributes

$attributes = []
protected

См. определение в файле itemattributes.php строка 26

◆ $fileData

$fileData
protected

См. определение в файле itemattributes.php строка 22

◆ $options

$options = []
protected

См. определение в файле itemattributes.php строка 38

◆ $renderClassByContentType

$renderClassByContentType = []
staticprotected

См. определение в файле itemattributes.php строка 43

◆ $sourceUri

$sourceUri
protected

См. определение в файле itemattributes.php строка 34


Объявления и описания членов класса находятся в файле: