/*! * * Wijmo Library 5.20251.40 * 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.knockout.grid.filter} * KnockoutJS bindings for wijmo.grid.filter module */ /** * */ export declare var ___keepComment: any; import { WjBinding } from 'wijmo/wijmo.knockout.base'; /** * KnockoutJS binding for the {@link FlexGrid} {@link FlexGridFilter} object. * * The {@link wjFlexGridFilter} binding must be contained in a {@link wjFlexGrid} binding. For example: * *
<p>Here is a FlexGrid control with column filters:</p>
 * <div data-bind="wjFlexGrid: { itemsSource: data }">
 *     <div data-bind="wjFlexGridFilter: { filterColumns: ['country', 'amount']  }"></div>
 *  
 *     <div data-bind="wjFlexGridColumn: {
 *         header: 'Country',
 *         binding: 'country',
 *         width: '*' }">
 *     </div>
 *     <div data-bind="wjFlexGridColumn: {
 *         header: 'Date',
 *         binding: 'date' }">
 *     </div>
 *     <div data-bind="wjFlexGridColumn: {
 *         header: 'Revenue',
 *         binding: 'amount',
 *         format: 'n0' }">
 *     </div>
 *     <div data-bind="wjFlexGridColumn: {
 *         header: 'Active',
 *         binding: 'active' }">
 *     </div>
 * </div>
* * The wjFlexGridFilter binding supports all read-write properties and events of * the {@link FlexGridFilter} class. * */ export declare class wjFlexGridFilter extends WjBinding { _getControlConstructor(): any; }