widgets
Table of Contents
Classes
- ActiveField
- ActiveField represents a form input field within an [[ActiveForm]].
- ActiveForm
- ActiveForm is a widget that builds an interactive HTML form for one or multiple data models.
- ActiveFormAsset
- The asset bundle for the [[ActiveForm]] widget.
- BaseListView
- BaseListView is a base class for widgets displaying data from data provider
such as ListView and GridView.
- Block
- Block records all output between [[begin()]] and [[end()]] calls and stores it in [[\yii\base\View::$blocks]].
- Breadcrumbs
- Breadcrumbs displays a list of links indicating the position of the current page in the whole site hierarchy.
- ContentDecorator
- ContentDecorator records all output between [[begin()]] and [[end()]] calls, passes it to the given view file
as `$content` and then echoes rendering result.
- DetailView
- DetailView displays the detail of a single data [[model]].
- FragmentCache
- FragmentCache is used by [[\yii\base\View]] to provide caching of page fragments.
- InputWidget
- InputWidget is the base class for widgets that collect user inputs.
- LinkPager
- LinkPager displays a list of hyperlinks that lead to different pages of target.
- LinkSorter
- LinkSorter renders a list of sort links for the given sort definition.
- ListView
- The ListView widget is used to display data from data
provider. Each data model is rendered using the view
specified.
- MaskedInput
- MaskedInput generates a masked text input.
- MaskedInputAsset
- The asset bundle for the [[MaskedInput]] widget.
- Menu
- Menu displays a multi-level menu using nested HTML lists.
- Pjax
- Pjax is a widget integrating the [pjax](https://github.com/yiisoft/jquery-pjax) jQuery plugin.
- PjaxAsset
- This asset bundle provides the javascript files required by [[Pjax]] widget.
- Spaceless
- Spaceless widget removes whitespace characters between HTML tags. Whitespaces within HTML tags
or in a plain text are always left untouched.