0

Interface Yiisoft\Yii\DataView\UseInlineJsInterface

Implemented byYiisoft\Yii\DataView\Filter\Widget\DropdownFilter, Yiisoft\Yii\DataView\PageSize\InputPageSize, Yiisoft\Yii\DataView\PageSize\SelectPageSize

Interface for widgets that can toggle inline JavaScript, e.g. an onchange attribute, on or off.

Public Methods

Hide inherited methods

Method Description Defined By
useInlineJs() Returns a new instance with inline JavaScript enabled or disabled. Yiisoft\Yii\DataView\UseInlineJsInterface

Method Details

Hide inherited methods

useInlineJs() public abstract method

Returns a new instance with inline JavaScript enabled or disabled.

public abstract static useInlineJs ( boolean $enabled )
$enabled boolean

Whether to render inline JavaScript (true, the default) or rely on JavaScript registered separately, e.g. to comply with a strict CSP script-src.

return static

New instance with the specified setting.

                public function useInlineJs(bool $enabled): static;