Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс TileView

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

 __construct ()
 
 addTile ($id, $name, $data=[], $bgColor=null, $color=null)
 
 getTile ($id, $name, $data=[], $bgColor=null, $color=null)
 
 getTiles ()
 
 removeTiles ()
 
 addSection ($id, $name=null)
 
 getSections ()
 
 removeSections ()
 
 get ()
 

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

static create ()
 

Открытые атрибуты

const MAX_COUNT = 4
 
const COLOR_GREY = '#eef2f4'
 
const SECTION_ALL = 'all'
 
const SECTION_LAST = 'last'
 
const SECTION_FREQ = 'freq'
 
const SECTION_SYS = 'system'
 
const SECTION_MY = 'my'
 

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

static prepareTileForSorting (&$tile, $section)
 
static sortTiles (&$list)
 

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

 $tiles = []
 
 $sections = []
 

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

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

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

◆ __construct()

__construct ( )

Constructor.

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

Методы

◆ addSection()

addSection ( $id,
$name = null )

Add section.

Аргументы
string$idID.
string$nameName.
Возвращает
$this

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

◆ addTile()

addTile ( $id,
$name,
$data = [],
$bgColor = null,
$color = null )

Add tile.

Аргументы
string | null$idID.
string$nameName.
array$dataData.
string$bgColorBackground color.
string$colorColor.
Возвращает
$this

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

◆ create()

static create ( )
static

Create instance.

Возвращает
static

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

◆ get()

get ( )

Get data for view.

Возвращает
array

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

◆ getSections()

getSections ( )

Get sections.

Возвращает
array

Get segments as tiles array.

Возвращает
array

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

◆ getTile()

getTile ( $id,
$name,
$data = [],
$bgColor = null,
$color = null )

Get tile.

Аргументы
string | null$idID.
string$nameName.
array$dataData.
string$bgColorBackground color.
string$colorColor.
Возвращает
array

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

◆ getTiles()

getTiles ( )

Get tiles.

Возвращает
array

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

◆ prepareTileForSorting()

static prepareTileForSorting ( & $tile,
$section )
staticprotected

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

◆ removeSections()

removeSections ( )

Remove sections.

Возвращает
$this

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

◆ removeTiles()

removeTiles ( )

Remove tiles.

Возвращает
$this

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

◆ sortTiles()

static sortTiles ( & $list)
staticprotected

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

Данные класса

◆ $sections

$sections = []
protected

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

◆ $tiles

$tiles = []
protected

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

◆ COLOR_GREY

const COLOR_GREY = '#eef2f4'

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

◆ MAX_COUNT

const MAX_COUNT = 4

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

◆ SECTION_ALL

const SECTION_ALL = 'all'

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

◆ SECTION_FREQ

const SECTION_FREQ = 'freq'

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

◆ SECTION_LAST

const SECTION_LAST = 'last'

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

◆ SECTION_MY

const SECTION_MY = 'my'

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

◆ SECTION_SYS

const SECTION_SYS = 'system'

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