Spec-Zone.ru › Yii 2.0
Класс yii\jui\Resizable Resizable отображает виджет jQuery UI, позволяющий изменять размеры.
Например:
Resizable::begin([
'clientOptions' => [
'grid' => [20, 10],
],
]);
echo 'Resizable contents here...';
Resizable::end();
См. также http://api.jqueryui.com/resizable/ .
Публичные свойства Защищенные свойства Публичные методы Метод
Описание
Определено в __call() Вызывает метод с указанным именем, который не является методом класса. yii\base\Object __clone() Этот метод вызывается после того, как объект был создан путём клонирования существующего. yii\base\Component __construct() Конструктор. yii\base\Object __get() Возвращает значение свойства объекта. yii\base\Object __isset() Проверяет, установлено ли свойство, т. е. определено и не равно null. yii\base\Object __set() Устанавливает значение свойства объекта. yii\base\Object __unset() Устанавливает свойство объекта в значение null. yii\base\Object afterRun() Этот метод вызывается сразу после выполнения виджета. yii\base\Widget attachBehavior() Присоединяет поведение к этому компоненту. yii\base\Component attachBehaviors() Присоединяет список поведений к компоненту. yii\base\Component beforeRun() Этот метод вызывается непосредственно перед выполнением виджета. yii\base\Widget begin() Начинает работу виджета. yii\base\Widget behaviors() Возвращает список поведений, которые должен демонстрировать этот компонент. yii\base\Component canGetProperty() Возвращает значение, указывающее, можно ли прочитать свойство. yii\base\Object canSetProperty() Возвращает значение, указывающее, можно ли установить свойство. yii\base\Object className() Возвращает полное квалифицированное имя этого класса. yii\base\Object detachBehavior() Отсоединяет поведение от компонента. yii\base\Component detachBehaviors() Отсоединяет все поведения от компонента. yii\base\Component end() Заканчивает работу виджета. yii\base\Widget ensureBehaviors() Убеждается, что поведения, объявленные в behaviors() , присоединены к этому компоненту. yii\base\Component getBehavior() Возвращает объект поведения с указанным именем. yii\base\Component getBehaviors() Возвращает все поведения, присоединённые к этому компоненту. yii\base\Component getId() Возвращает идентификатор виджета. yii\base\Widget getView() Возвращает объект представления, который можно использовать для рендеринга представлений или файлов представлений. yii\base\Widget getViewPath() Возвращает каталог, содержащий файлы представлений для этого виджета. yii\base\Widget hasEventHandlers() Возвращает значение, указывающее, есть ли обработчик, присоединённый к указанному событию. yii\base\Component hasMethod() Возвращает значение, указывающее, определён ли метод. yii\base\Object hasProperty() Возвращает значение, указывающее, определено ли свойство. yii\base\Object init() Инициализирует виджет. yii\jui\Resizable off() Отсоединяет существующий обработчик событий от этого компонента. yii\base\Component on() Присоединяет обработчик событий к событию. yii\base\Component render() Отображает представление. yii\base\Widget renderFile() Отображает файл представления. yii\base\Widget run() Отображает виджет. yii\jui\Resizable setId() Устанавливает идентификатор виджета. yii\base\Widget setView() Устанавливает объект представления, который будет использоваться этим виджетом. yii\base\Widget trigger() Вызывает событие. yii\base\Component widget() Создаёт экземпляр виджета и запускает его. yii\base\Widget
Защищённые методы События Подробное описание свойств $clientEventMap Имена событий, сопоставленные с тем, что должно быть указано в .on(). Если пусто, предполагается, что событие, переданное в clientEvents, имеет префикс с именем виджета.
protected array $clientEventMap = ['create' => 'resizecreate', 'resize' => 'resize', 'start' => 'resizestart', 'stop' => 'resizestop'] Подробное описание методов init() Инициализирует виджет.
run() Отображает виджет.