ej-angular2-test
Version:
Angular 2 components for Syncfusion JavaScript widgets
311 lines (310 loc) • 11.9 kB
TypeScript
import 'syncfusion-javascript/Scripts/ej/web/ej.grid.min';
import { EJComponents, ArrayTagElement, ComplexTagElement } from './core';
import { EventEmitter, IterableDiffers, KeyValueDiffers, Type, ElementRef, ChangeDetectorRef } from '@angular/core';
export declare class GridCommandDirective extends ComplexTagElement {
buttonOptions: any;
type: any;
constructor(widget: EJComponents<any, any>);
}
export declare class GridCommandsDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class GridColumnDirective extends ComplexTagElement {
clipMode: any;
allowEditing: any;
allowFiltering: any;
allowGrouping: any;
allowSorting: any;
allowResizing: any;
commands: any;
cssClass: any;
customAttributes: any;
dataSource: any;
defaultValue: any;
disableHtmlEncode: any;
displayAsCheckbox: any;
editParams: any;
editTemplate: any;
editType: any;
enableGroupByFormat: any;
field: any;
filterBarTemplate: any;
filterType: any;
foreignKeyField: any;
foreignKeyValue: any;
format: any;
headerTemplateID: any;
headerText: any;
headerTextAlign: any;
headerTooltip: any;
isFrozen: any;
isIdentity: any;
isPrimaryKey: any;
priority: any;
showInColumnChooser: any;
template: any;
textAlign: any;
tooltip: any;
type: any;
validationRules: any;
visible: any;
width: any;
tag_commands: any;
constructor(widget: EJComponents<any, any>);
}
export declare class GridColumnsDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class GridSummaryColumnDirective extends ComplexTagElement {
customSummaryValue: any;
dataMember: any;
displayColumn: any;
format: any;
prefix: any;
suffix: any;
summaryType: any;
template: any;
constructor(widget: EJComponents<any, any>);
}
export declare class GridSummaryColumnsDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class GridSummaryRowDirective extends ComplexTagElement {
showCaptionSummary: any;
showGroupSummary: any;
showTotalSummary: any;
summaryColumns: any;
title: any;
titleColumn: any;
tag_summaryColumns: any;
constructor(widget: EJComponents<any, any>);
}
export declare class GridSummaryRowsDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class GridStackedHeaderColumnDirective extends ComplexTagElement {
column: any;
cssClass: any;
headerText: any;
textAlign: any;
tooltip: any;
constructor(widget: EJComponents<any, any>);
}
export declare class GridStackedHeaderColumnsDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class GridStackedHeaderRowDirective extends ComplexTagElement {
stackedHeaderColumns: any;
tag_stackedHeaderColumns: any;
constructor(widget: EJComponents<any, any>);
}
export declare class GridStackedHeaderRowsDirective extends ArrayTagElement<ComplexTagElement> {
constructor(widget: EJComponents<any, any>);
}
export declare class GridComponent extends EJComponents<any, any> {
el: ElementRef;
cdRef: ChangeDetectorRef;
private _ejIterableDiffers;
private _ejkeyvaluediffers;
allowCellMerging_input: any;
allowGrouping_input: any;
allowKeyboardNavigation_input: any;
allowFiltering_input: any;
allowSorting_input: any;
allowMultiSorting_input: any;
allowPaging_input: any;
allowReordering_input: any;
allowResizeToFit_input: any;
allowResizing_input: any;
allowRowDragAndDrop_input: any;
allowScrolling_input: any;
allowSearching_input: any;
allowSelection_input: any;
allowTextWrap_input: any;
allowMultipleExporting_input: any;
commonWidth_input: any;
gridLines_input: any;
childGrid_input: any;
columnLayout_input: any;
contextMenuSettings_input: any;
cssClass_input: any;
detailsTemplate_input: any;
editSettings_input: any;
enableAltRow_input: any;
enableAutoSaveOnSelectionChange_input: any;
enableHeaderHover_input: any;
enablePersistence_input: any;
enableResponsiveRow_input: any;
enableRowHover_input: any;
enableRTL_input: any;
enableTouch_input: any;
enableToolbarItems_input: any;
exportToExcelAction_input: any;
exportToPdfAction_input: any;
exportToWordAction_input: any;
filterSettings_input: any;
groupSettings_input: any;
isResponsive_input: any;
keySettings_input: any;
locale_input: any;
minWidth_input: any;
pageSettings_input: any;
query_input: any;
resizeSettings_input: any;
rowTemplate_input: any;
rowDropSettings_input: any;
searchSettings_input: any;
selectedRecords_input: any;
selectedRowIndex_input: any;
selectedRowIndices_input: any;
selectionSettings_input: any;
selectionType_input: any;
scrollSettings_input: any;
showColumnChooser_input: any;
showStackedHeader_input: any;
showSummary_input: any;
sortSettings_input: any;
textWrapSettings_input: any;
toolbarSettings_input: any;
contextMenuSettings_contextMenuItems_input: any;
contextMenuSettings_customContextMenuItems_input: any;
contextMenuSettings_enableContextMenu_input: any;
contextMenuSettings_disableDefaultItems_input: any;
editSettings_allowAdding_input: any;
editSettings_allowDeleting_input: any;
editSettings_allowEditing_input: any;
editSettings_allowEditOnDblClick_input: any;
editSettings_dialogEditorTemplateID_input: any;
editSettings_editMode_input: any;
editSettings_externalFormTemplateID_input: any;
editSettings_formPosition_input: any;
editSettings_inlineFormTemplateID_input: any;
editSettings_rowPosition_input: any;
editSettings_showConfirmDialog_input: any;
editSettings_showDeleteConfirmDialog_input: any;
editSettings_titleColumn_input: any;
editSettings_showAddNewRow_input: any;
filterSettings_enableCaseSensitivity_input: any;
filterSettings_enableInterDeterminateState_input: any;
filterSettings_filterBarMode_input: any;
filterSettings_filterType_input: any;
filterSettings_immediateModeDelay_input: any;
filterSettings_maxFilterChoices_input: any;
filterSettings_showFilterBarStatus_input: any;
filterSettings_showPredicate_input: any;
groupSettings_captionFormat_input: any;
groupSettings_enableDropAreaAutoSizing_input: any;
groupSettings_groupedColumns_input: any;
groupSettings_showDropArea_input: any;
groupSettings_showGroupedColumn_input: any;
groupSettings_showToggleButton_input: any;
groupSettings_showUngroupButton_input: any;
pageSettings_enableQueryString_input: any;
pageSettings_enableTemplates_input: any;
pageSettings_pageCount_input: any;
pageSettings_pageSize_input: any;
pageSettings_pageSizeList_input: any;
pageSettings_showDefaults_input: any;
pageSettings_template_input: any;
pageSettings_totalPages_input: any;
pageSettings_totalRecordsCount_input: any;
pageSettings_printMode_input: any;
resizeSettings_resizeMode_input: any;
rowDropSettings_dropTargetID_input: any;
rowDropSettings_dragMapper_input: any;
rowDropSettings_dropMapper_input: any;
searchSettings_fields_input: any;
searchSettings_key_input: any;
searchSettings_operator_input: any;
searchSettings_ignoreCase_input: any;
selectionSettings_cellSelectionMode_input: any;
selectionSettings_enableToggle_input: any;
selectionSettings_selectionMode_input: any;
scrollSettings_allowVirtualScrolling_input: any;
scrollSettings_autoHide_input: any;
scrollSettings_buttonSize_input: any;
scrollSettings_enableTouchScroll_input: any;
scrollSettings_frozenColumns_input: any;
scrollSettings_frozenRows_input: any;
scrollSettings_height_input: any;
scrollSettings_scrollerSize_input: any;
scrollSettings_virtualScrollMode_input: any;
scrollSettings_enableVirtualization_input: any;
scrollSettings_width_input: any;
scrollSettings_scrollOneStepBy_input: any;
textWrapSettings_wrapMode_input: any;
toolbarSettings_showToolbar_input: any;
toolbarSettings_toolbarItems_input: any;
columns_input: any;
stackedHeaderRows_input: any;
summaryRows_input: any;
contextMenuSettings_subContextMenu_input: any;
filterSettings_filteredColumns_input: any;
sortSettings_sortedColumns_input: any;
toolbarSettings_customToolbarItems_input: any;
options: any;
dataSource_two: any;
dataSource_twoChange: EventEmitter<any>;
pageSettings_currentPage_two: any;
pageSettings_currentPage_twoChange: EventEmitter<any>;
actionBegin_output: EventEmitter<{}>;
actionComplete_output: EventEmitter<{}>;
actionFailure_output: EventEmitter<{}>;
batchAdd_output: EventEmitter<{}>;
batchDelete_output: EventEmitter<{}>;
beforeBatchAdd_output: EventEmitter<{}>;
beforeBatchDelete_output: EventEmitter<{}>;
beforeBatchSave_output: EventEmitter<{}>;
beforePrint_output: EventEmitter<{}>;
beforeRowDrop_output: EventEmitter<{}>;
beginEdit_output: EventEmitter<{}>;
cellEdit_output: EventEmitter<{}>;
cellSave_output: EventEmitter<{}>;
cellSelected_output: EventEmitter<{}>;
cellSelecting_output: EventEmitter<{}>;
cellDeselected_output: EventEmitter<{}>;
cellDeselecting_output: EventEmitter<{}>;
columnDrag_output: EventEmitter<{}>;
columnDragStart_output: EventEmitter<{}>;
columnDrop_output: EventEmitter<{}>;
columnSelected_output: EventEmitter<{}>;
columnSelecting_output: EventEmitter<{}>;
columnDeselected_output: EventEmitter<{}>;
columnDeselecting_output: EventEmitter<{}>;
contextClick_output: EventEmitter<{}>;
contextOpen_output: EventEmitter<{}>;
create_output: EventEmitter<{}>;
dataBound_output: EventEmitter<{}>;
destroy_output: EventEmitter<{}>;
detailsCollapse_output: EventEmitter<{}>;
detailsDataBound_output: EventEmitter<{}>;
detailsExpand_output: EventEmitter<{}>;
endAdd_output: EventEmitter<{}>;
endDelete_output: EventEmitter<{}>;
endEdit_output: EventEmitter<{}>;
load_output: EventEmitter<{}>;
mergeHeaderCellInfo_output: EventEmitter<{}>;
mergeCellInfo_output: EventEmitter<{}>;
queryCellInfo_output: EventEmitter<{}>;
recordClick_output: EventEmitter<{}>;
recordDoubleClick_output: EventEmitter<{}>;
resized_output: EventEmitter<{}>;
resizeEnd_output: EventEmitter<{}>;
resizeStart_output: EventEmitter<{}>;
rightClick_output: EventEmitter<{}>;
rowDataBound_output: EventEmitter<{}>;
rowSelected_output: EventEmitter<{}>;
rowSelecting_output: EventEmitter<{}>;
rowDeselected_output: EventEmitter<{}>;
rowDeselecting_output: EventEmitter<{}>;
rowDrag_output: EventEmitter<{}>;
rowDragStart_output: EventEmitter<{}>;
rowDrop_output: EventEmitter<{}>;
templateRefresh_output: EventEmitter<{}>;
toolbarClick_output: EventEmitter<{}>;
tag_columns: any;
tag_summaryRows: any;
tag_stackedHeaderRows: any;
constructor(el: ElementRef, cdRef: ChangeDetectorRef, _ejIterableDiffers: IterableDiffers, _ejkeyvaluediffers: KeyValueDiffers);
}
export declare var EJ_GRID_COMPONENTS: Type<any>[];