PHP Класс yii\debug\components\TimelineDataProvider

С версии: 2.0.7
Автор: Dmitriy Bashkarev ([email protected])
Наследование: extends yii\data\ArrayDataProvider
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$panel yii\debug\panels\TimelinePanel

Открытые методы

Метод Описание
__construct ( TimelinePanel $panel, array $config = [] ) TimelineDataProvider constructor.
getColor ( array $model ) : string Getting HEX color based on model duration
getCssClass ( array $model ) : string Returns item, css class
getLeft ( array $model ) : float Returns the offset left item, percentage of the total width
getRulers ( integer $line = 10 ) : array ruler items, key milliseconds, value offset left
getTime ( array $model ) : float Returns item duration, milliseconds
getWidth ( array $model ) : float Returns item width percent of the total width

Защищенные методы

Метод Описание
prepareModels ( )

Описание методов

__construct() публичный Метод

TimelineDataProvider constructor.
public __construct ( TimelinePanel $panel, array $config = [] )
$panel yii\debug\panels\TimelinePanel
$config array

getColor() публичный Метод

Getting HEX color based on model duration
public getColor ( array $model ) : string
$model array
Результат string

getCssClass() публичный Метод

Returns item, css class
public getCssClass ( array $model ) : string
$model array
Результат string

getLeft() публичный Метод

Returns the offset left item, percentage of the total width
public getLeft ( array $model ) : float
$model array
Результат float

getRulers() публичный Метод

ruler items, key milliseconds, value offset left
public getRulers ( integer $line = 10 ) : array
$line integer number of columns
Результат array

getTime() публичный Метод

Returns item duration, milliseconds
public getTime ( array $model ) : float
$model array
Результат float

getWidth() публичный Метод

Returns item width percent of the total width
public getWidth ( array $model ) : float
$model array
Результат float

prepareModels() защищенный Метод

protected prepareModels ( )

Описание свойств

$panel защищенное свойство

protected TimelinePanel,yii\debug\panels $panel
Результат yii\debug\panels\TimelinePanel