/*! * * Wijmo Library 5.20242.30 * https://developer.mescius.com/wijmo * * Copyright(c) MESCIUS inc. All rights reserved. * * Licensed under the End-User License Agreement For MESCIUS Wijmo Software. * us.sales@mescius.com * https://developer.mescius.com/wijmo/licensing * */ /** * {@module wijmo.angular.grid.grouppanel} * AngularJS directives for wijmo.angular.grid.grouppanel module */ /** * */ export declare var ___keepComment: any; import { WjDirective } from 'wijmo/wijmo.angular.base'; import * as wjcGridGroup from 'wijmo/wijmo.grid.grouppanel'; /** * Angular module name, which can be used in the angular.module(moduleName) * function to obtain a reference to the module . */ export declare const ngModuleName = "wj.grid.grouppanel"; /** * AngularJS directive for the {@link GroupPanel} control. * * The wj-group-panel directive connects to the FlexGrid control via the grid property. * For example: * *
<p>Here is a FlexGrid control with GroupPanel:</p>
 *  
 * <wj-group-panel grid="flex" placeholder="Drag columns here to create groups."></wj-group-panel>
 *  
 * <wj-flex-grid control="flex" items-source="data">
 *   <wj-flex-grid-column
 *     header="Country"
 *     binding="country">
 *   </wj-flex-grid-column>
 *   <wj-flex-grid-column
 *     header="Sales"
 *     binding="sales">
 *   </wj-flex-grid-column>
 *   <wj-flex-grid-column
 *     header="Expenses"
 *     binding="expenses">
 *   </wj-flex-grid-column>
 *   <wj-flex-grid-column
 *     header="Downloads"
 *     binding="downloads">
 *   </wj-flex-grid-column>
 * </wj-flex-grid>
* * The wj-group-panel directive supports the following attributes: * *
*
grid
@The FlexGrid that is connected to this GroupPanel.
*
hide-grouped-columns
@A value indicating whether the panel hides grouped columns * in the owner grid.
*
max-groups
@The maximum number of groups allowed.
*
placeholder
@A string to display in the control when it * contains no groups.
*
got-focus
& Handler for the {@link GroupPanel.gotFocus} event.
*
lost-focus
& Handler for the {@link GroupPanel.lostFocus} event.
*
* */ export declare class WjGroupPanel extends WjDirective { readonly _controlConstructor: typeof wjcGridGroup.GroupPanel; }