1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Options
Граф наследования:Options:
CGridOptions

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

 __construct ($gridId, array $filterPresets=array())
 getId ()
 setColumnsSizes ($expand, $sizes)
 setPageSize ($size)
 setCustomNames ($names)
 resetExpandedRows ()
 setExpandedRows ($ids=array())
 getExpandedRows ()
 setCollapsedGroups ($ids=array())
 getCollapsedGroups ()
 resetView ($viewId)
 deleteView ($viewId)
 getCurrentOptions ()
 getSorting ($default=array())
 save ()
 getUsedColumns ($defaultColumns=array())
 setStickedColumns ($columns=[])
 getStickedColumns ()
Открытые члены унаследованные от CGridOptions
 InitFilter ()
 GetOptions ()
 GetSorting ($default=array())
 GetNavParams ($arParams=array())
 GetVisibleColumns ()
 SetVisibleColumns ($arColumns)
 GetFilter ($arFilter)
 Save ()
 SetColumns ($columns)
 SetSorting ($by, $order)
 SetTheme ($theme)
 SetViewSettings ($view_id, $settings)
 SetDefaultView ($settings)
 ResetDefaultView ()
 DeleteView ($viewId)
 SetView ($view_id)
 SetFilterRows ($rows, $filter_id='')
 SetFilterSettings ($filter_id, $settings)
 DeleteFilter ($filter_id)
 SetFilterSwitch ($show)

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

static getUser ()
static getUserId ()
static isAuthorized ()

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

 $id
Защищенные данные унаследованные от CGridOptions
 $grid_id
 $all_options
 $options
 $filter
 $filterPresets
 $currentView

Дополнительные унаследованные члены

Открытые статические члены унаследованные от CGridOptions
static CalcDates ($field_id, $aInput, &$aRes)
static GetThemes ($path)
static GetTheme ($grid_id)

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

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

Конструктор(ы)

◆ __construct()

__construct ( $gridId,
array $filterPresets = array() )

Options constructor.

Аргументы
$gridId$arParams["GRID_ID"]
array$filterPresets

Переопределяет метод предка CGridOptions.

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

Методы

◆ deleteView()

deleteView ( $viewId)

Deletes view settings by view id

Аргументы
string$viewId

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

◆ getCollapsedGroups()

getCollapsedGroups ( )

Gets ids of collapsed groups

Возвращает
?array

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

◆ getCurrentOptions()

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

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

◆ getExpandedRows()

getExpandedRows ( )

Gets ids of expanded rows

Возвращает
array|null

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

◆ getId()

getId ( )

Gets grid id

Возвращает
string $arParams["GRID_ID"]

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

◆ getSorting()

getSorting ( $default = array())

Gets current grid sorting

Аргументы
array$default- Default value
Возвращает
array

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

◆ getStickedColumns()

getStickedColumns ( )

Gets sticked columns

Возвращает
string[]|null

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

◆ getUsedColumns()

getUsedColumns ( $defaultColumns = array())

Gets used columns

Аргументы
array$defaultColumns
Возвращает
array

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

◆ getUser()

getUser ( )
staticprotected

Gets $USER object

Возвращает
\CUser | null

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

◆ getUserId()

getUserId ( )
staticprotected

Gets current user id

Возвращает
int

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

◆ isAuthorized()

isAuthorized ( )
staticprotected

Checks that current user is authorized

Возвращает
bool

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

◆ resetExpandedRows()

resetExpandedRows ( )

Resets saved expanded ids of rows

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

◆ resetView()

resetView ( $viewId)

Resets view settings by view id

Аргументы
string$viewId

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

◆ save()

save ( )

Saves all options

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

◆ setCollapsedGroups()

setCollapsedGroups ( $ids = array())

Sets collapsed groups

Аргументы
array$ids

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

◆ setColumnsSizes()

setColumnsSizes ( $expand,
$sizes )

Sets width of grid columns

Аргументы
number  |  null$expand
array$sizes

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

◆ setCustomNames()

setCustomNames ( $names)

Sets custom names of grid columns

Аргументы
array$names

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

◆ setExpandedRows()

setExpandedRows ( $ids = array())

Sets ids of expanded rows

Аргументы
array$ids

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

◆ setPageSize()

setPageSize ( $size)

Sets page size

Аргументы
int$size

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

◆ setStickedColumns()

setStickedColumns ( $columns = [])

Sets sticked columns

Аргументы
string[]$columns

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

Поля

◆ $id

$id
protected

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


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