PHP Класс GridFieldAddNewInlineButton, silverstripe-gridfieldextensions

Наследование: implements GridField_HTMLProvider, implements GridField_SaveHandler
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( string $fragment = 'buttons-before-left' )
getFragment ( ) : string Gets the fragment name this button is rendered into.
getHTMLFragments ( $grid )
getTitle ( ) : string Gets the button title text.
handleSave ( GridField $grid, DataObjectInterface $record )
setFragment ( string $fragment ) : GridFieldAddNewInlineButton Sets the fragment name this button is rendered into.
setTitle ( string $title ) : GridFieldAddNewInlineButton Sets the button title text.

Приватные методы

Метод Описание
getRowTemplate ( GridField $grid, GridFieldEditableColumns $editable )

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

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

public __construct ( string $fragment = 'buttons-before-left' )
$fragment string the fragment to render the button in

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

Gets the fragment name this button is rendered into.
public getFragment ( ) : string
Результат string

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

public getHTMLFragments ( $grid )

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

Gets the button title text.
public getTitle ( ) : string
Результат string

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

public handleSave ( GridField $grid, DataObjectInterface $record )
$grid GridField
$record DataObjectInterface

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

Sets the fragment name this button is rendered into.
public setFragment ( string $fragment ) : GridFieldAddNewInlineButton
$fragment string
Результат GridFieldAddNewInlineButton $this

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

Sets the button title text.
public setTitle ( string $title ) : GridFieldAddNewInlineButton
$title string
Результат GridFieldAddNewInlineButton $this