Class lispa\amos\core\forms\editors\ExportMenu
Inheritance | lispa\amos\core\forms\editors\ExportMenu » kartik\export\ExportMenu |
---|---|
Implements | kartik\base\BootstrapInterface |
Uses Traits | kartik\base\BootstrapTrait |
Available since version | 1.0 |
Export menu widget. Export tabular data to various formats using the `\PhpOffice\PhpSpreadsheet\Spreadsheet library by reading data from a dataProvider - with configuration very similar to a GridView.
Public Properties
Property | Type | Description | Defined By |
---|---|---|---|
$afterSaveView | lispa\amos\core\forms\editors\ExportMenu | ||
$exportColumnsView | string | The view file for rendering the columns selection | lispa\amos\core\forms\editors\ExportMenu |
$exportFormView | string | The view file for rendering the export form | lispa\amos\core\forms\editors\ExportMenu |
Public Methods
Method | Description | Defined By |
---|---|---|
__construct() | lispa\amos\core\forms\editors\ExportMenu |
Protected Methods
Method | Description | Defined By |
---|---|---|
registerAssets() | Registers client assets needed for Export Menu widget | lispa\amos\core\forms\editors\ExportMenu |
Property Details
The view file for rendering the columns selection
The view file for rendering the export form
Method Details
public void __construct ( $config = [] ) | ||
$config | \lispa\amos\core\forms\editors\type |
Registers client assets needed for Export Menu widget
protected void registerAssets ( ) |