UNPKG

ng2-qgrid

Version:
29 lines (28 loc) 1.08 kB
import { EventEmitter, OnInit } from '@angular/core'; import { Command } from 'ng2-qgrid/core/command/command'; import { QueryBuilderService } from './query-builder.service'; import { Node } from '../expression-builder/model/node'; import { EbNodeService } from '../expression-builder/eb-node.service'; import { FocusAfterRender } from '../../common/focus/focus.service'; import { PluginService } from '../plugin.service'; export declare class QueryBuilderPanelComponent implements OnInit { private plugin; private nodeService; node: Node; close: EventEmitter<any>; queryService: QueryBuilderService; context: { $implicit: QueryBuilderPanelComponent; }; private traverse; addGroup: Command<any>; addRule: Command<any>; remove: Command<any>; submit: Command<any>; cancel: Command<any>; reset: Command<any>; private plan; constructor(plugin: PluginService, nodeService: EbNodeService, focusAfterRender: FocusAfterRender); ngOnInit(): void; private findLogicalNode(node); }