@mescius/spread-sheets-angular
Version:
SpreadJS angular support
48 lines (47 loc) • 2.87 kB
TypeScript
import { AfterViewInit, OnChanges, QueryList, SimpleChanges } from '@angular/core';
import { ColumnComponent } from './column.component';
import * as GC from '@mescius/spread-sheets';
import * as i0 from "@angular/core";
export declare class WorksheetComponent implements OnChanges, AfterViewInit {
private sheet;
columns?: QueryList<ColumnComponent>;
rowCount?: number;
colCount?: number;
dataSource: any;
name?: string;
frozenColumnCount?: number;
frozenRowCount?: number;
frozenTrailingRowCount?: number;
frozenTrailingColumnCount?: number;
allowCellOverflow?: boolean;
frozenlineColor?: string;
sheetTabColor?: string;
selectionPolicy?: number;
selectionUnit?: number;
zoom?: number;
currentTheme?: string;
clipBoardOptions?: number;
rowHeaderVisible?: boolean;
colHeaderVisible?: boolean;
rowHeaderAutoText?: number;
colHeaderAutoText?: number;
rowHeaderAutoTextIndex?: number;
colHeaderAutoTextIndex?: number;
isProtected?: boolean;
showRowOutline?: boolean;
showColumnOutline?: boolean;
selectionBackColor?: string;
selectionBorderColor?: string;
defaultStyle?: GC.Spread.Sheets.Style;
rowOutlineInfo?: any[];
columnOutlineInfo?: any[];
autoGenerateColumns?: boolean;
constructor();
onAttached(): void;
getSheet(): GC.Spread.Sheets.Worksheet;
ngOnChanges(changes: SimpleChanges): void;
ngAfterViewInit(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<WorksheetComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<WorksheetComponent, "gc-worksheet", never, { "rowCount": "rowCount"; "colCount": "colCount"; "dataSource": "dataSource"; "name": "name"; "frozenColumnCount": "frozenColumnCount"; "frozenRowCount": "frozenRowCount"; "frozenTrailingRowCount": "frozenTrailingRowCount"; "frozenTrailingColumnCount": "frozenTrailingColumnCount"; "allowCellOverflow": "allowCellOverflow"; "frozenlineColor": "frozenlineColor"; "sheetTabColor": "sheetTabColor"; "selectionPolicy": "selectionPolicy"; "selectionUnit": "selectionUnit"; "zoom": "zoom"; "currentTheme": "currentTheme"; "clipBoardOptions": "clipBoardOptions"; "rowHeaderVisible": "rowHeaderVisible"; "colHeaderVisible": "colHeaderVisible"; "rowHeaderAutoText": "rowHeaderAutoText"; "colHeaderAutoText": "colHeaderAutoText"; "rowHeaderAutoTextIndex": "rowHeaderAutoTextIndex"; "colHeaderAutoTextIndex": "colHeaderAutoTextIndex"; "isProtected": "isProtected"; "showRowOutline": "showRowOutline"; "showColumnOutline": "showColumnOutline"; "selectionBackColor": "selectionBackColor"; "selectionBorderColor": "selectionBorderColor"; "defaultStyle": "defaultStyle"; "rowOutlineInfo": "rowOutlineInfo"; "columnOutlineInfo": "columnOutlineInfo"; "autoGenerateColumns": "autoGenerateColumns"; }, {}, ["columns"], ["*"]>;
}