import { Base, Type, INotifyPropertyChanged, IList$1, PropertyChangedEventArgs, Nullable$1, IEnumerator$1, IEnumerable$1, IEnumerator, IDisposable, BaseError, Point, EventArgs, Stream, IEquatable$1 } from "igniteui-react-core"; import { SpreadsheetChartElementInfo } from "./SpreadsheetChartElementInfo"; import { WorksheetChart } from "igniteui-react-excel"; import { SortDirection } from "igniteui-react-excel"; import { SortDirectionWithCustomListOptions } from "./SortDirectionWithCustomListOptions"; import { Dictionary$2 } from "igniteui-react-core"; import { SpreadsheetSortDialogConditionType } from "./SpreadsheetSortDialogConditionType"; import { IconSortCondition } from "igniteui-react-excel"; import { ComboBoxListItem } from "./ComboBoxListItem"; import { ObservableCollectionExtended$1 } from "./ObservableCollectionExtended$1"; import { List$1 } from "igniteui-react-core"; import { SortCondition } from "igniteui-react-excel"; import { WorksheetTableColumn } from "igniteui-react-excel"; import { Tuple$2 } from "igniteui-react-core"; import { FormatConditionIconSet } from "igniteui-react-excel"; import { StringBuilder } from "igniteui-react-core"; import { CellFill } from "igniteui-react-excel"; import { WorkbookColorInfo } from "igniteui-react-excel"; import { SortContext } from "./SortContext"; import { WorksheetSortType } from "igniteui-react-excel"; import { WorksheetRegionAddress } from "igniteui-react-excel"; import { ObservableCollection$1 } from "igniteui-react-core"; import { SortTargetResult } from "./SortTargetResult"; import { WorksheetTable } from "igniteui-react-excel"; import { Worksheet } from "igniteui-react-excel"; import { ActiveRowIndexChangedEventArgs } from "./ActiveRowIndexChangedEventArgs"; import { WorksheetRegion } from "igniteui-react-excel"; import { Color } from "igniteui-react-core"; import { WorksheetRow } from "igniteui-react-excel"; import { CellConditionalFormat } from "igniteui-react-excel"; import { Workbook } from "igniteui-react-excel"; import { CellIconInfo } from "igniteui-react-excel"; import { IWorksheetCellFormat } from "igniteui-react-excel"; import { WorksheetCellFormatData } from "igniteui-react-excel"; import { IWorkbookFont } from "igniteui-react-excel"; import { Sheet } from "igniteui-react-excel"; import { HashSet$1 } from "igniteui-react-core"; import { CellContentType } from "./CellContentType"; import { FillPatternStyle } from "igniteui-react-excel"; import { DomWrapper, DomRenderer, NormalizedEvent } from "igniteui-react-core"; import { Rect } from "igniteui-react-core"; import { Key } from "igniteui-react-core"; import { ModifierKeys } from "igniteui-react-core"; import { DropDownItem } from "./DropDownItem"; import { SpreadsheetCell } from "./SpreadsheetCell"; import { SpreadsheetCellRange } from "./SpreadsheetCellRange"; import { ISpreadsheetEditorValue } from "./ISpreadsheetEditorValue"; import { SpreadsheetEditModeEnteringEventArgs } from "./SpreadsheetEditModeEnteringEventArgs"; import { SpreadsheetEditModeEnteredEventArgs } from "./SpreadsheetEditModeEnteredEventArgs"; import { SpreadsheetAction } from "./SpreadsheetAction"; import { SpreadsheetCellExitModeAction } from "./SpreadsheetCellExitModeAction"; import { SpreadsheetEditModeExitingEventArgs } from "./SpreadsheetEditModeExitingEventArgs"; import { SpreadsheetEditModeExitedEventArgs } from "./SpreadsheetEditModeExitedEventArgs"; import { SpreadsheetTransactionOperation } from "./SpreadsheetTransactionOperation"; import { SpreadsheetOperationResult } from "./SpreadsheetOperationResult"; import { WorksheetCell } from "igniteui-react-excel"; import { MessageBoxResult } from "./MessageBoxResult"; import { SpreadsheetEditModeValidationErrorEventArgs } from "./SpreadsheetEditModeValidationErrorEventArgs"; import { SpreadsheetCellEditMode } from "./SpreadsheetCellEditMode"; import { SpreadsheetCellSelectionMode } from "./SpreadsheetCellSelectionMode"; import { WorksheetProtectedSelectionMode } from "igniteui-react-excel"; import { HorizontalCellAlignment } from "igniteui-react-excel"; import { MessageBoxButton } from "./MessageBoxButton"; import { MessageBoxImage } from "./MessageBoxImage"; import { VerticalCellAlignment } from "igniteui-react-excel"; import { Thickness } from "igniteui-react-core"; import { IDataObject } from "igniteui-react-core"; import { SpreadsheetContextMenuSubItem } from "./SpreadsheetContextMenuSubItem"; import { FormatConditionIcon } from "igniteui-react-excel"; import { ExcelComparisonOperator } from "igniteui-react-excel"; import { RelativeDateRangeDuration } from "igniteui-react-excel"; import { RelativeDateRangeOffset } from "igniteui-react-excel"; import { DatePeriodFilterType } from "igniteui-react-excel"; import { SpreadsheetSpecialFilterMenuItems } from "./SpreadsheetSpecialFilterMenuItems"; import { SpreadsheetContextMenuArea } from "./SpreadsheetContextMenuArea"; import { LongValue } from "./LongValue"; import { SpreadsheetFilterDialogOption } from "./SpreadsheetFilterDialogOption"; import { AverageFilterType } from "igniteui-react-excel"; import { SpreadsheetUserPromptTrigger } from "./SpreadsheetUserPromptTrigger"; import { VisualElementConstraint } from "./VisualElementConstraint"; import { InputProxy } from "./InputProxy"; import { IComparer$1 } from "igniteui-react-core"; import { WorksheetShape } from "igniteui-react-excel"; import { ElementLayer$1 } from "./ElementLayer$1"; import { PropertyChangeNotifierExtended } from "./PropertyChangeNotifierExtended"; import { SpreadsheetImageBackground } from "./SpreadsheetImageBackground"; import { PropertyChangeNotifier } from "./PropertyChangeNotifier"; import { SpreadsheetCellRenderInfoArray } from "./SpreadsheetCellRenderInfoArray"; import { MDList$1 } from "./MDList$1"; import { SpreadsheetDropDownButton } from "./SpreadsheetDropDownButton"; import { SpreadsheetGridLinePen } from "./SpreadsheetGridLinePen"; import { WorksheetHyperlink } from "igniteui-react-excel"; import { MDBitArray } from "./MDBitArray"; import { IPropertyChangeListener } from "./IPropertyChangeListener"; import { IntRange } from "./IntRange"; import { WorksheetItemPosition } from "igniteui-react-excel"; import { Size } from "igniteui-react-core"; import { ISpreadsheetGraphics } from "./ISpreadsheetGraphics"; import { ChartFillBase } from "igniteui-react-excel"; import { ChartBorder } from "igniteui-react-excel"; import { UnicodeCategory } from "igniteui-react-excel"; import { ISupportPropertyChangeNotifications } from "./ISupportPropertyChangeNotifications"; import { IGFormattedTextSettings } from "./IGFormattedTextSettings"; import { CultureInfo } from "igniteui-react-core"; import { ExcelCellFormatCategory } from "./ExcelCellFormatCategory"; import { CellBorderPen } from "./CellBorderPen"; import { BorderLineStyle } from "igniteui-react-excel"; import { IGFormattedTextDocument } from "./IGFormattedTextDocument"; import { FormattedText } from "igniteui-react-excel"; import { WorkbookStyle } from "igniteui-react-excel"; import { HorizontalTextAlignment } from "igniteui-react-excel"; import { FormattedString } from "igniteui-react-excel"; import { IGTextAlignment } from "igniteui-react-excel"; import { Direction } from "./Direction"; import { ValueFormatter } from "igniteui-react-excel"; import { CellBorderLineStyle } from "igniteui-react-excel"; import { SpreadsheetSelectionContextMenuArea } from "./SpreadsheetSelectionContextMenuArea"; import { ExcelChangeAction } from "igniteui-react-excel"; import { Formula } from "igniteui-react-excel"; import { WorkbookColorPalette } from "igniteui-react-excel"; import { ST_IconSetType } from "igniteui-react-excel"; import { IconFilter } from "igniteui-react-excel"; import { IFilterable } from "igniteui-react-excel"; import { Filter } from "igniteui-react-excel"; import { ShapeFill } from "igniteui-react-excel"; import { ShapeOutline } from "igniteui-react-excel"; import { IWorkbookOwner } from "igniteui-react-excel"; import { CellFormatValueChangedOptions } from "igniteui-react-excel"; import { WorksheetCellFormatProxy } from "igniteui-react-excel"; import { FontSuperscriptSubscriptStyle } from "igniteui-react-excel"; import { FontUnderlineStyle } from "igniteui-react-excel"; import { SpreadsheetToolTipType } from "./SpreadsheetToolTipType"; import { BuiltInStyleType } from "igniteui-react-excel"; import { DiagonalBorders } from "igniteui-react-excel"; import { CellDiagonalBorder } from "./CellDiagonalBorder"; import { SpreadsheetEnterKeyNavigationDirection } from "./SpreadsheetEnterKeyNavigationDirection"; import { IGVerticalTextAlignment } from "igniteui-react-excel"; import { WorksheetCellAddress } from "igniteui-react-excel"; import { HorizontalTitleAlignment } from "igniteui-react-excel"; import { VerticalTitleAlignment } from "igniteui-react-excel"; import { WorksheetVisibility } from "igniteui-react-excel"; import { SpreadsheetMenuType } from "./SpreadsheetMenuType"; import { SpreadsheetContextMenuOpeningEventArgs } from "./SpreadsheetContextMenuOpeningEventArgs"; import { Brush } from "igniteui-react-core"; import { SpreadsheetResourceId } from "./SpreadsheetResourceId"; import { SpreadsheetCss } from "./SpreadsheetCss"; import { SpreadsheetMetricsCache } from "./SpreadsheetMetricsCache"; import { SpreadsheetActiveCellUpdateMode } from "./SpreadsheetActiveCellUpdateMode"; import { ISpreadsheetDialogServicesManager } from "./ISpreadsheetDialogServicesManager"; import { ChartTextAreaBase } from "igniteui-react-excel"; import { WorkbookDataObjectPastingEventArgs } from "./WorkbookDataObjectPastingEventArgs"; import { SpreadsheetDialogResult } from "./SpreadsheetDialogResult"; import { EditModeWorkbookFontInfo } from "./EditModeWorkbookFontInfo"; import { IgRect } from "igniteui-react-core"; import { IgPoint } from "igniteui-react-core"; import { SpreadsheetAreaLayoutManager_DragType } from "./SpreadsheetAreaLayoutManager_DragType"; import { SpreadsheetAreaLayoutManager_SheetLayerInfo$1 } from "./SpreadsheetAreaLayoutManager_SheetLayerInfo$1"; import { PixelConverter } from "./PixelConverter"; import { IElementLayerContainer } from "./IElementLayerContainer"; import { IPlatformScrollBarAdapter } from "./IPlatformScrollBarAdapter"; import { ScrollInfoOrientation } from "./ScrollInfoOrientation"; import { SpreadsheetCursor } from "./SpreadsheetCursor"; import { ScrollBarVisibilityCoordinator } from "./ScrollBarVisibilityCoordinator"; import { ScrollBarInfoMediator } from "./ScrollBarInfoMediator"; import { SpreadsheetHitTestResult } from "./SpreadsheetHitTestResult"; import { PaneSplitterType } from "./PaneSplitterType"; import { ScrollInfo } from "./ScrollInfo"; import { ScrollBars } from "igniteui-react-excel"; import { SpreadsheetPaneRowColumnSizingMode } from "./SpreadsheetPaneRowColumnSizingMode"; import { InputContactChangeType } from "./InputContactChangeType"; import { RendererElementLayer$2 } from "./RendererElementLayer$2"; import { ISpreadsheetInteractionManagerOwner } from "./ISpreadsheetInteractionManagerOwner"; import { SpreadsheetToolTipContext } from "./SpreadsheetToolTipContext"; import { IgSize } from "igniteui-react-core"; import { IRendererElementLayerView$2 } from "./IRendererElementLayerView$2"; import { ElementLayerInfo } from "./ElementLayerInfo"; import { PageStartScrollCache } from "./PageStartScrollCache"; import { ISpreadsheetResourceProvider } from "./ISpreadsheetResourceProvider"; import { SpreadsheetHeaderState } from "./SpreadsheetHeaderState"; import { RenderLayerType } from "./RenderLayerType"; import { SpreadsheetHeaderContentLayerBase_HeaderInfo$1 } from "./SpreadsheetHeaderContentLayerBase_HeaderInfo$1"; import { HeaderVisual } from "./HeaderVisual"; import { SpreadsheetText } from "./SpreadsheetText"; import { SpreadsheetDrawingOperation } from "./SpreadsheetDrawingOperation"; import { SpreadsheetDropDownButtonState } from "./SpreadsheetDropDownButtonState"; import { ElementLayerViewSingle } from "./ElementLayerViewSingle"; import { ILayerRenderer } from "./ILayerRenderer"; import { EventProxy } from "igniteui-react-core"; import { ReadOnlyNotifyCollection$1 } from "./ReadOnlyNotifyCollection$1"; import { UndoManager } from "./UndoManager"; import { SpreadsheetMouseOperation } from "./SpreadsheetMouseOperation"; import { ISpreadsheetDialog } from "./ISpreadsheetDialog"; import { WorksheetProtectionType } from "igniteui-react-excel"; import { SpreadsheetCommandExecutingEventArgs } from "./SpreadsheetCommandExecutingEventArgs"; import { SpreadsheetCommandExecutedEventArgs } from "./SpreadsheetCommandExecutedEventArgs"; import { IChartObject } from "igniteui-react-excel"; import { FormatCellsDialogTab } from "./FormatCellsDialogTab"; import { FormatCellsDialogOptions } from "./FormatCellsDialogOptions"; import { FormatCellsDialogData } from "./FormatCellsDialogData"; import { IWorksheetUndoUnit } from "./IWorksheetUndoUnit"; import { WorkbookDataObjectCopyingEventArgs } from "./WorkbookDataObjectCopyingEventArgs"; import { WorkbookDataObjectSettingDataEventArgs } from "./WorkbookDataObjectSettingDataEventArgs"; import { WorkbookSerializationErrorEventArgs } from "./WorkbookSerializationErrorEventArgs"; import { UndoTransaction } from "./UndoTransaction"; import { SheetTabAction } from "./SheetTabAction"; import { Spreadsheet_InternalFlags } from "./Spreadsheet_InternalFlags"; import { ChangeInfo } from "igniteui-react-excel"; import { SpreadsheetCellMergeOperation } from "./SpreadsheetCellMergeOperation"; import { LockedEditRangeInfoForOperation } from "./LockedEditRangeInfoForOperation"; import { SpreadsheetEditRangePasswordNeededEventArgs } from "./SpreadsheetEditRangePasswordNeededEventArgs"; import { LockedEditRangeInfoForWorksheet } from "./LockedEditRangeInfoForWorksheet"; import { IChangeInfoContext } from "igniteui-react-excel"; import { ChangeInfo$2 } from "igniteui-react-excel"; import { WorkbookSerializationLoadOptions } from "./WorkbookSerializationLoadOptions"; import { SpreadsheetActiveCellChangedEventArgs } from "./SpreadsheetActiveCellChangedEventArgs"; import { SpreadsheetActiveTableChangedEventArgs } from "./SpreadsheetActiveTableChangedEventArgs"; import { SpreadsheetActiveWorksheetChangedEventArgs } from "./SpreadsheetActiveWorksheetChangedEventArgs"; import { CellFormatValue } from "igniteui-react-excel"; import { SpreadsheetHyperlinkExecutingEventArgs } from "./SpreadsheetHyperlinkExecutingEventArgs"; import { SpreadsheetZoomOperation } from "./SpreadsheetZoomOperation"; import { SpreadsheetCellDropDownItemSelectingEventArgs } from "./SpreadsheetCellDropDownItemSelectingEventArgs"; import { SpreadsheetWorkbookDirtiedEventArgs } from "./SpreadsheetWorkbookDirtiedEventArgs"; import { RendererContainer } from "./RendererContainer"; import { SpreadsheetCellNavigationType } from "./SpreadsheetCellNavigationType"; import { SpreadsheetFilterByCell } from "./SpreadsheetFilterByCell"; import { CustomView } from "igniteui-react-excel"; import { WorksheetCellFormatOptions } from "igniteui-react-excel"; import { SpreadsheetCellRangeBorders } from "./SpreadsheetCellRangeBorders"; import { LazyReadOnlyNotifyCollection$1 } from "./LazyReadOnlyNotifyCollection$1"; import { ISpreadsheetEditInfo } from "./ISpreadsheetEditInfo"; import { TextMetricsProviderBase } from "igniteui-react-excel"; import { CustomDOMEventProxy } from "./CustomDOMEventProxy"; import { WorksheetProtectedRange } from "igniteui-react-excel"; import { WorksheetMergedCellsRegion } from "igniteui-react-excel"; import { TopOrBottomFilterType } from "igniteui-react-excel"; import { MouseOperationState } from "./MouseOperationState"; import { MouseDownInProgressResult } from "./MouseDownInProgressResult"; import { ConditionalOperator } from "igniteui-react-excel"; import { SpreadsheetHeaderResizeType } from "./SpreadsheetHeaderResizeType"; import { ScrollInfoAmount } from "./ScrollInfoAmount"; import { IMultiChartContext } from "igniteui-react-excel"; import { SpreadsheetChartDataInfo } from "./SpreadsheetChartDataInfo"; import { ExtendedRangeScrollInfo } from "./ExtendedRangeScrollInfo"; import { SpreadsheetResolvedRenderFormat } from "./SpreadsheetResolvedRenderFormat"; import { WorkbookSerializationProviderBase } from "./WorkbookSerializationProviderBase"; import { CellRegionMapBase } from "./CellRegionMapBase"; import { WorkbookDataObjectLoadContext } from "./WorkbookDataObjectLoadContext"; import { WorkbookReferenceBase } from "igniteui-react-excel"; import { WorkbookDataObjectSaveContext } from "./WorkbookDataObjectSaveContext"; import { TextReader } from "igniteui-react-core"; import { TextWriter } from "igniteui-react-core"; import { UndoExecuteContext } from "./UndoExecuteContext"; import { UndoHistoryItemType } from "./UndoHistoryItemType"; import { WorkbookUndoUnitBase } from "./WorkbookUndoUnitBase"; import { VisualElementInputType } from "./VisualElementInputType"; import { FormatCellsDialogBorderInfo } from "./FormatCellsDialogBorderInfo"; import { SpreadsheetDialogFormatCategory } from "./SpreadsheetDialogFormatCategory"; import { SpreadsheetDialogFormat } from "./SpreadsheetDialogFormat"; import { CellBorderPresetType } from "./CellBorderPresetType"; import { CellBorderType } from "./CellBorderType"; import { SortCriteriaRow_RowElementPart } from "./SortCriteriaRow_RowElementPart"; import { ThemeColorPickerControlViewModel } from "./ThemeColorPickerControlViewModel"; import { DialogFontStyle } from "./DialogFontStyle"; import { ISpreadsheetDialogFormatsService } from "./ISpreadsheetDialogFormatsService"; import { ExtendedScrollArrowHelperBase } from "./ExtendedScrollArrowHelperBase"; import { JsScrollEventArgs } from "./JsScrollEventArgs"; /** * Defines a base class for spreadsheet chart adapters that creates and initializes a container element which contains the elements required to display the chart in a spreadsheet based on a [[WorksheetChart]] instance. */ export declare abstract class SpreadsheetChartAdapterBase extends Base { static $t: Type; /** * @hidden */ abstract _a(a: WorksheetChart, b: Spreadsheet): SpreadsheetChartElementInfo; /** * @hidden */ abstract _b(a: WorksheetChart): boolean; } /** * @hidden */ export declare class SortConditionWrapper extends Base implements INotifyPropertyChanged { static $t: Type; private _f; private _s; private _x; private _z; private _d; private _k; private _ab; private _ac; private _a; private _ae; private _b; private _c; private static _o; private static _ai; private static _ah; constructor(a: SortDialogViewModel, b: any, c: number); propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; protected _ak(a: string): void; toString(): string; private _aj; _ad(a: boolean): string; private _v; _al(a: number, b?: boolean): void; _am(): void; _an(): void; _j(): SortConditionWrapper; _u(): number; _n(a: SortCondition, b: SortDialogViewModel_ApplySortErrorInfo): { ret: boolean; p0: SortCondition; p1: SortDialogViewModel_ApplySortErrorInfo; }; get _af(): string; set _af(a: string); get _l(): SortDirection; get _i(): Spreadsheet; private static get _p(); get _t(): number; set _t(a: number); get _q(): IList$1; get _aa(): any; set _aa(a: any); get _w(): number; get _m(): boolean; get _y(): number; set _y(a: number); get _e(): SortDirectionWithCustomListOptions; set _e(a: SortDirectionWithCustomListOptions); get _g(): SpreadsheetSortDialogConditionType; set _g(a: SpreadsheetSortDialogConditionType); get _h(): SpreadsheetSortDialogConditionType; get _r(): IList$1; } /** * @hidden */ export declare class SortDialogViewModel extends Base implements INotifyPropertyChanged { static $t: Type; private _d; private _n; private _ad; private _c; private _q; private _i; private _aq; private _aw; private _ai; private _ag; private _j; private _l; private _al; private _aa; private _o; private _s; private _a2; private _a; private _am; private _ao; private _r; constructor(a: Spreadsheet, b: SortTargetResult, c: (arg1: WorksheetRegionAddress) => void); _activeRowIndexChanged: (sender: any, e: ActiveRowIndexChangedEventArgs) => void; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; private static _v; private _h; private _br; private _bs; private _at; private _bt; private _bw; private _g; private _a6; private _a7; _au(): number; _av(a: WorksheetRegionAddress): number; _a8(a: string, ...b: any[]): string; private _ay; private _az; private _a9; _ae(a: SortConditionWrapper): boolean; private _af; private get _ac(); private _bx; private _by; private _b3; private _b5; private _b6; private _b7; _b9(a: SortConditionWrapper): void; private _b8; private _ca; private _cb; private _cc; _cd(a: SortConditionWrapper): void; private _ce; _f(): SortConditionWrapper; _u(a: SortDialogViewModel_ApplySortErrorInfo): { ret: boolean; p0: SortDialogViewModel_ApplySortErrorInfo; }; _bu(): void; _bv(): void; _bz(): void; _b0(): void; get _ak(): boolean; protected _b1(a: Nullable$1, b: Nullable$1): void; protected _b2(a: string): void; get _k(): WorksheetRegionAddress; get _m(): WorksheetRegionAddress; get _e(): Spreadsheet; get _ax(): Nullable$1; set _ax(a: Nullable$1); get _a0(): string; get _t(): boolean; get _a1(): string; get _w(): boolean; get _x(): boolean; get _y(): boolean; get _z(): boolean; get _ab(): boolean; set _ab(a: boolean); get _a3(): string; set _a3(a: string); get _an(): ObservableCollection$1; get _a4(): string; get _a5(): string; get _b(): ObservableCollectionExtended$1; get _ba(): string; get _bb(): string; get _ah(): boolean; set _ah(a: boolean); get _aj(): boolean; set _aj(a: boolean); get _bc(): string; get _bd(): string; get _be(): string; get _bf(): string; get _bg(): string; get _ap(): ObservableCollection$1; get _ar(): ObservableCollection$1; get _bh(): string; get _bi(): string; get _bk(): string; get _bj(): string; get _bn(): string; get _bo(): string; get _bp(): string; get _bl(): string; get _bm(): string; get _p(): WorksheetSortType; set _p(a: WorksheetSortType); get _bq(): string; private _b4; } /** * @hidden */ export declare class SortDialogViewModel_ApplySortErrorInfo extends Base { static $t: Type; constructor(a: number, b: string); constructor(a: number, b: SortConditionWrapper, c: string, d: string); constructor(a: number, ..._rest: any[]); a: SortConditionWrapper; d: string; c: string; get b(): number; } /** * @hidden */ export declare class CellDropDown extends Base { static $t: Type; private readonly b; private a; private e; constructor(a: Spreadsheet); get c(): boolean; f(): void; d(a: SpreadsheetPane, b: Rect, c: List$1, d: number, e: (arg1: number) => void): boolean; } /** * @hidden */ export declare abstract class SpreadsheetCellEditManager extends Base { static $t: Type; private f; private a; private h; private m; private n; private w; private u; private s; private j; private ak; private y; constructor(a: Spreadsheet); abstract get ad(): boolean; abstract get ae(): boolean; get i(): SpreadsheetCell; get x(): CellFill; get l(): SpreadsheetCellEditInfo; get o(): SpreadsheetCellRange; get p(): SpreadsheetCellRange; protected get c(): EditModeWorkbookFont; protected abstract get ai(): boolean; get t(): SpreadsheetPane; get v(): SpreadsheetPaneManager; get g(): Spreadsheet; protected abstract al(): number; protected abstract ab(a: SpreadsheetPane): boolean; protected abstract b(): EditModeWorkbookFont; protected abstract at(a: string, b: boolean, c: boolean, d: boolean): void; protected an(): string; protected abstract e(): ISpreadsheetEditorValue; protected ao(a: boolean): void; protected abstract aq(): void; protected abstract au(): void; protected ay(a: SpreadsheetCell, b: EditModeWorkbookFont): void; protected az(): void; z(a: SpreadsheetCell, b: boolean, c?: string, d?: boolean, e?: boolean): boolean; private aa; abstract ac(a: SpreadsheetAction): boolean; protected k(a: SpreadsheetPaneManager, b: SpreadsheetCell): SpreadsheetCellEditInfo; af(a: SpreadsheetCellExitModeAction, b: boolean, c?: boolean, d?: boolean): boolean; private ag; abstract ah(a: SpreadsheetAction, b: boolean): boolean; d(): ISpreadsheetEditorValue; am(): number; abstract ap(): void; abstract ar(): void; as(): void; av(): void; abstract aw(a: Point, b: boolean): void; ax(): void; abstract a0(): void; aj(): boolean; private q; private r; } /** * @hidden */ export declare class JsCellEditManager extends SpreadsheetCellEditManager { static $t: Type; constructor(a: Spreadsheet); protected get_ad(): boolean; get ad(): boolean; protected get_ae(): boolean; get ae(): boolean; protected get_ai(): boolean; protected get ai(): boolean; private a1; protected at(a: string, b: boolean, c: boolean, d: boolean): void; protected aq(): void; protected ab(a: SpreadsheetPane): boolean; protected al(): number; protected b(): EditModeWorkbookFont; ac(a: SpreadsheetAction): boolean; protected au(): void; protected e(): ISpreadsheetEditorValue; ah(a: SpreadsheetAction, b?: boolean): boolean; ap(): void; ar(): void; aw(a: Point, b: boolean): void; a0(): void; } /** * @hidden */ export declare abstract class SpreadsheetMenuBuilder$1 extends Base { static $t: Type; protected $t: Type; protected readonly c: Spreadsheet; constructor($t: Type, a: Spreadsheet); protected af(a: string): string; protected abstract w(a: T): IEnumerable$1; protected abstract x(a: T): Nullable$1; protected abstract aq(a: T): string; protected abstract ab(a: T): Nullable$1; protected abstract l(a: boolean, b: boolean, c: WorkbookColorInfo): T; protected abstract m(a: boolean, b: boolean, c: Tuple$2>): T; protected abstract d(a: boolean, b: boolean, c: CellFill): T; protected abstract n(a: SpreadsheetAction): T; protected e(a: SpreadsheetAction, b: SpreadsheetContextMenuSubItem): T; protected abstract az(a: T, b: T): void; protected abstract a0(a: T): void; protected abstract o(): T; protected abstract p(a: SpreadsheetContextMenuSubItem, b: T[]): T; protected abstract q(a: T): boolean; protected abstract bb(a: T, b: boolean): void; protected abstract r(a: T): boolean; protected abstract bc(a: T, b: boolean): void; protected abstract s(a: T): boolean; protected abstract bd(a: T, b: boolean): void; protected abstract v(a: T): boolean; protected abstract be(a: T, b: string): void; protected as(a: SpreadsheetAction, b: SpreadsheetContextMenuSubItem): string; protected ar(a: SpreadsheetAction, b: SpreadsheetCell): string; protected at(a: SpreadsheetContextMenuSubItem): string; protected av(a: WorkbookColorInfo): string; private ax; protected au(a: CellFill): string; protected aw(a: Tuple$2>): string; private ay; protected abstract k(a: string, b: string): T; protected i(a: ExcelComparisonOperator, b: SpreadsheetContextMenuSubItem): T; private ao; protected j(a: RelativeDateRangeDuration, b: RelativeDateRangeOffset, c: SpreadsheetContextMenuSubItem): T; private ap; protected h(a: DatePeriodFilterType, b: number, c: SpreadsheetContextMenuSubItem): T; private an; protected g(a: SpreadsheetSpecialFilterMenuItems, b: SpreadsheetContextMenuSubItem): T; private am; protected f(a: SpreadsheetAction): T; a(): T[]; private a1; b(a: SpreadsheetContextMenuArea): T[]; protected z(a: string): Nullable$1; protected aa(a: string): Nullable$1; protected y(a: T): Nullable$1; a4(a: IEnumerable$1): void; a2(a: IEnumerable$1, b: SpreadsheetCell): void; private a3; private a5; protected t(a: SpreadsheetContextMenuSubItem): boolean; protected a7(a: SpreadsheetAction, b: any): void; private a8; u(a: string): boolean; a6(a: boolean, b: any, c: SpreadsheetCell): void; a9(a: string, b: SpreadsheetCell): void; protected ba(a: T): void; private bf; private bg; bh(a: IEnumerable$1): void; } /** * @hidden */ export declare class TsSpreadsheetMenuBuilder extends SpreadsheetMenuBuilder$1 { static $t: Type; constructor(a: Spreadsheet); protected af(a: string): string; protected az(a: DropDownItem, b: DropDownItem): void; private bi; protected a0(a: DropDownItem): void; protected d(a: boolean, b: boolean, c: CellFill): DropDownItem; protected e(a: SpreadsheetAction, b: SpreadsheetContextMenuSubItem): DropDownItem; protected k(a: string, b: string): DropDownItem; protected l(a: boolean, b: boolean, c: WorkbookColorInfo): DropDownItem; protected m(a: boolean, b: boolean, c: Tuple$2>): DropDownItem; protected n(a: SpreadsheetAction): DropDownItem; protected o(): DropDownItem; protected p(a: SpreadsheetContextMenuSubItem, b: DropDownItem[]): DropDownItem; protected x(a: DropDownItem): Nullable$1; protected aq(a: DropDownItem): string; protected q(a: DropDownItem): boolean; protected r(a: DropDownItem): boolean; protected s(a: DropDownItem): boolean; protected w(a: DropDownItem): IEnumerable$1; static readonly bj: Nullable$1; protected ab(a: DropDownItem): Nullable$1; protected v(a: DropDownItem): boolean; protected ba(a: DropDownItem): void; protected bb(a: DropDownItem, b: boolean): void; protected bc(a: DropDownItem, b: boolean): void; protected bd(a: DropDownItem, b: boolean): void; protected be(a: DropDownItem, b: string): void; } /** * @hidden */ export declare abstract class SpreadsheetTabEditManager extends Base { static $t: Type; private a; private d; constructor(a: Spreadsheet); abstract get i(): boolean; get j(): boolean; get b(): Spreadsheet; protected get c(): SpreadsheetTabInfo; e(): boolean; protected abstract f(a: SpreadsheetTabInfo): boolean; g(a: boolean, b: boolean, c: boolean): boolean; private h; protected abstract l(): string; protected abstract m(a: SpreadsheetTabInfo, b: string, c: number): void; protected abstract n(a: SpreadsheetTabInfo, b: boolean): void; protected abstract o(): void; protected abstract k(a: SpreadsheetTabInfo): boolean; } /** * @hidden */ export declare class JsTabEditManager extends SpreadsheetTabEditManager { static $t: Type; constructor(a: Spreadsheet); protected get_i(): boolean; get i(): boolean; protected f(a: SpreadsheetTabInfo): boolean; private p; protected l(): string; protected m(a: SpreadsheetTabInfo, b: string, c: number): void; protected n(a: SpreadsheetTabInfo, b: boolean): void; protected k(a: SpreadsheetTabInfo): boolean; protected o(): void; q(): void; } /** * @hidden */ export declare class VisualElement extends Base { static $t: Type; private bc; ax: number; a2: number; av: number; a3: number; h: VisualElementConstraint; private bv; a7: DomRenderer; ap: Dictionary$2; _parent: VisualElement; private aq; a8: number; private ar; readonly bx: string; constructor(a: VisualElement, b: string); get a9(): number; get i(): boolean; get bw(): string; set bw(a: string); get j(): boolean; set j(a: boolean); get n(): boolean; set n(a: boolean); get o(): boolean; set o(a: boolean); get k(): boolean; set k(a: boolean); get l(): boolean; set l(a: boolean); get m(): boolean; set m(a: boolean); get p(): boolean; set p(a: boolean); get q(): boolean; set q(a: boolean); get r(): boolean; set r(a: boolean); get s(): boolean; set s(a: boolean); get t(): boolean; set t(a: boolean); get u(): boolean; set u(a: boolean); get v(): boolean; get w(): boolean; set w(a: boolean); protected get_x(): boolean; get x(): boolean; get y(): boolean; set y(a: boolean); get ab(): boolean; set ab(a: boolean); get ac(): boolean; set ac(a: boolean); protected get_ay(): number; get ay(): number; protected get_az(): number; get az(): number; get a0(): number; get a1(): number; get parent(): VisualElement; get aw(): number; get a4(): number; get bu(): number; set bu(a: number); by(a: IVisualElementVisitor): void; at(a: number): number; au(a: number): number; bz(): void; g($t: Type): T; ce(): Rect; b(a: number): VisualElement; cd(a?: VisualElement): Point; c(a: string): VisualElement; d(): VisualElement; protected e(a: number, b: number, c: boolean): VisualElement; private as; b0(): void; private z; protected aa(a: number, b: number): boolean; protected b1(): void; b2(): void; protected b3(): void; b4(): void; ad(a: InputProxy): boolean; ae(a: InputProxy): boolean; af(a: InputProxy): boolean; ag(a: InputProxy): boolean; ah(a: InputProxy): boolean; ai(a: InputProxy, b: number, c: boolean): boolean; b5(): void; b6(): void; protected b7(a: number, b: number, c: number, d: number): void; b8(): void; private aj; private ak; private b9; am(a: Rect): boolean; al(a: number, b: number, c: number, d: number): boolean; protected an(a: number, b: number, c: number, d: number): boolean; ca(a: string, b: number, c: number, d?: string): void; cb(): void; private cc; ao(a: (arg1: VisualElement) => boolean): boolean; afterHasDescendantChanged: (sender: any, e: EventArgs) => void; disposed: (sender: any, e: EventArgs) => void; } /** * @hidden */ export declare class SpreadsheetShapeContainerElement extends VisualElement { static $t: Type; private cf; private cg; private cj; private ch; constructor(a: SpreadsheetPaneShapeLayer, b: VisualElement); protected b7(a: number, b: number, c: number, d: number): void; get ck(): number; set ck(a: number); get ci(): boolean; set ci(a: boolean); } /** * @hidden */ export declare abstract class ShapeVisualManager extends Base { static $t: Type; readonly b: SpreadsheetPane; private readonly a; private readonly c; private readonly g; private readonly h; constructor(a: SpreadsheetPane, b: boolean); e: boolean; get f(): IList$1; protected static k(a: SpreadsheetShape, b: HashSet$1): any; n(): void; private static p; static q(a: Rect, b: Rect, c: boolean, d: boolean): Rect; private static r; private o; private l; private i; protected abstract d(a: SpreadsheetShape): boolean; protected abstract j(a: SpreadsheetShape, b: HashSet$1): any; protected abstract m(a: SpreadsheetShape): void; } /** * @hidden */ export declare class PaneShapeVisualManager extends ShapeVisualManager { static $t: Type; private readonly t; private readonly s; constructor(a: SpreadsheetPaneShapeLayer, b: VisualElement); protected d(a: SpreadsheetShape): boolean; protected j(a: SpreadsheetShape, b: HashSet$1): any; protected m(a: SpreadsheetShape): void; } /** * Provides information about a visualization of a group of rows and columns in a [[Worksheet]] */ export declare class SpreadsheetPane extends PropertyChangeNotifierExtended { static $t: Type; private readonly _x; private readonly _ad; private _m; private _ai; private _i; private _j; private _g; private _v; private _z; private _ab; private readonly _af; private _o; private _aj; private _ak; /** * @hidden */ readonly _s: ISpreadsheetPaneOwner; private _ay; private _an; private _n; constructor(a: SpreadsheetRowScrollRegion, b: SpreadsheetColumnScrollRegion, c: (arg1: SpreadsheetPane) => SpreadsheetSelection, d: ISpreadsheetPaneOwner); /** * Returns the [[SpreadsheetColumnScrollRegion]] that contains the pane. */ get columnScrollRegion(): SpreadsheetColumnScrollRegion; /** * Returns the [[SpreadsheetRowScrollRegion]] that contains the pane. */ get rowScrollRegion(): SpreadsheetRowScrollRegion; /** * Returns an object that represents the selection within the pane. *

Note: Only the selection of the active pane is rendered.

*/ get selection(): SpreadsheetSelection; /** * Returns a range that represents the current visible range. */ get visibleRange(): SpreadsheetCellRange; /** * @hidden */ get _ag(): SpreadsheetSelection; /** * @hidden */ get _ac(): SpreadsheetImageBackground; /** * @hidden */ set _ac(a: SpreadsheetImageBackground); /** * @hidden */ get _w(): SpreadsheetCellRenderInfoArray; /** * @hidden */ set _w(a: SpreadsheetCellRenderInfoArray); /** * @hidden */ get _ao(): number; /** * @hidden */ set _ao(a: number); /** * @hidden */ get _k(): MDList$1; /** * @hidden */ set _k(a: MDList$1); /** * @hidden */ get _p(): ObservableCollectionExtended$1; /** * @hidden */ get _q(): ObservableCollectionExtended$1; /** * @hidden */ get _aa(): SpreadsheetGridLinePen; /** * @hidden */ set _aa(a: SpreadsheetGridLinePen); /** * @hidden */ get _al(): boolean; /** * @hidden */ set _al(a: boolean); /** * @hidden */ get _l(): MDList$1; /** * @hidden */ set _l(a: MDList$1); /** * @hidden */ get _h(): MDBitArray; /** * @hidden */ set _h(a: MDBitArray); /** * @hidden */ get _ap(): any; /** * @hidden */ set _ap(a: any); /** * @hidden */ get _r(): ObservableCollectionExtended$1; /** * @hidden */ get _am(): boolean; /** * @hidden */ set _am(a: boolean); /** * Used to ensure that a specified cell is fully in view within the [[visibleRange]]. * @param cell The cell that is to be brought into view */ scrollCellIntoView(cell: SpreadsheetCell): void; /** * Used to ensure that a specified cell is fully in view within the [[visibleRange]]. * @param cellAddress The A1 style address of the cell that is to be brought into view */ scrollCellIntoView(cellAddress: string): void; /** * @hidden */ _scrollCellIntoView(a: SpreadsheetCell): void; /** * @hidden */ _scrollCellIntoView1(a: string): void; /** * Used to ensure that a specified column is fully in view within the [[visibleRange]]. * @param index 0 based index of the column to be brought into view. * @throws [[ArgumentOutOfRangeException]] The 'index' must be 0 or greater. */ scrollColumnIntoView(index: number): void; /** * Used to ensure that a specified cell is fully in view within the [[visibleRange]]. * @param range The cell range that is to be brought into view */ scrollRangeIntoView(range: SpreadsheetCellRange): void; /** * Used to ensure that a specified cell is fully in view within the [[visibleRange]]. * @param rangeAddress The A1 style address of the cell range that is to be brought into view */ scrollRangeIntoView(rangeAddress: string): void; /** * @hidden */ _scrollRangeIntoView(a: SpreadsheetCellRange): void; /** * @hidden */ _scrollRangeIntoView1(a: string): void; /** * Used to ensure that a specified row is fully in view within the [[visibleRange]]. * @param index 0 based index of the row to be brought into view. * @throws [[ArgumentOutOfRangeException]] The 'index' must be 0 or greater. */ scrollRowIntoView(index: number): void; /** * @hidden */ _t(a: Point): SpreadsheetCell; /** * @hidden */ private _ar; /** * @hidden */ private static _aq; } /** * @hidden */ export declare class SpreadsheetPaneShapeLayer extends ElementLayer$1 { static $t: Type; private _k; private _l; constructor(a: SpreadsheetPane, b: SpreadsheetSingleLayerView); _g(a: Size): Rect; dispose(): void; _h(a: Size): Size; } /** * @hidden */ export declare class SpreadsheetUtilities extends Base { static $t: Type; static ce: (arg1: WorksheetShape) => boolean; static cf: (arg1: StringBuilder, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: WorksheetShape) => Rect; static cd: (arg1: FormattedText) => boolean; static b2(a: Color): number; static b3(a: string, b: number): number; static a5(a: VisualElement, b: Node): boolean; static ck(a: Spreadsheet, b: (arg1: ISpreadsheetGraphics) => void, c: number, d: number): DomWrapper; static ci(a: Spreadsheet, b: FormatConditionIcon, c: number, d: number): DomWrapper; static ch(a: Spreadsheet, b: CellFill, c: number, d: number, e?: WorkbookColorInfo): DomWrapper; static cj(a: Spreadsheet, b: WorkbookColorInfo, c: number, d: number, e?: WorkbookColorInfo): DomWrapper; static da(a: string, b: string, c: boolean): string; static c9(a: ChartFillBase, b: Workbook): string; static c8(a: ChartBorder, b: Workbook): string; static dd(a: HTMLElement): string; static bv(a: DomWrapper): IEnumerable$1; static dh(a: SpreadsheetAction): string; static di(a: SpreadsheetAction): string; static eb(a: Node): void; static c4(a: any): any; private static cg; static ec(a: DomWrapper, b: number, c: ChartBorder, d: number, e: Workbook): void; static ek(a: DomWrapper): void; static bf(a: UnicodeCategory): boolean; static bg(a: UnicodeCategory): boolean; static bi(a: DomWrapper): boolean; static bh(a: HTMLElement): boolean; static bj(a: HTMLElement, b: string): boolean; static e4(a: NormalizedEvent): void; static b7(a: number, b: number, c: number): number; static bk(a: HTMLElement, b: number, c: number): boolean; static cb(a: number, b: number, c: number): number; private static readonly a; static readonly bq: Dictionary$2; static d7: Type; static d6: Type; static d9: Type; static d8: Type; static readonly c2: Nullable$1; static readonly ax: WorkbookColorInfo; static ea(a: ISupportPropertyChangeNotifications, b: IPropertyChangeListener, c: boolean): void; private static cl; private static dy; static c6(a: string): string; static c7(a: string, b: string): { ret: string; p1: string; }; static a2(a: string): boolean; static a3(a: Workbook): boolean; private static j; static a4(a: WorksheetShape, b?: boolean): boolean; private static readonly bw; static cm(a: number, b: boolean): number; static a6(a: IList$1, b: number): boolean; static a7(a: CultureInfo, b: string, c: string): boolean; static cn(a: number): number; static b5(a: number): number; static b4(a: number): number; static e9(a: Rect): Rect; private static br; private static b; private static bs; static c(a: CellBorderPen): number[]; static d(a: BorderLineStyle): number[]; private static bo; private static bt; private static bp; private static bu; static dg(a: Color): string; static s(a: FormattedText, b: boolean): IGFormattedTextDocument; static r(a: FormattedString, b: IGTextAlignment, c: WorksheetCellFormatData, d: boolean): IGFormattedTextDocument; static q(a: FormattedString, b: IGTextAlignment, c: IWorkbookFont, d: boolean): IGFormattedTextDocument; static w(a: string, b: string, c: Workbook, d: IGTextAlignment, e: WorksheetCellFormatData, f: boolean, g: Color): IGFormattedTextDocument; static u(a: string, b: Workbook, c: IGTextAlignment, d: WorksheetCellFormatData, e: boolean): IGFormattedTextDocument; static t(a: string, b: Workbook, c: IGTextAlignment, d: IWorkbookFont, e: boolean): IGFormattedTextDocument; private static v; static e8(a: number, b: number): Point; static get co(): number; static n(a: Direction): Direction; private static db; static dc(a: CultureInfo, b: boolean): string; static bm(a: CellBorderLineStyle, b: CellBorderLineStyle): boolean; static cp(a: CellBorderLineStyle): number; static cq(a: CellBorderLineStyle): number; private static bn; static p(a: number): ExcelCellFormatCategory; static ab(a: SpreadsheetSelection): SpreadsheetSelectionContextMenuArea; static k(a: WorksheetRow, b: number, c: string): { ret: CellContentType; p2: string; }; private static cr; static de(a: Spreadsheet, b: ExcelChangeAction, c: string): string; static df(a: Spreadsheet, b: SpreadsheetCell): string; static cs(a: CultureInfo): number; static dj(a: any, b: Worksheet, c: WorksheetCellFormatData): string; static av(a: Workbook): WorkbookColorInfo; static aw(a: string, b: WorkbookColorPalette): WorkbookColorInfo; static c5(a: any): any; static aq(a: any, b: WorksheetCellFormatData, c: Worksheet, d: WorksheetRow, e: number): HorizontalCellAlignment; static dk(a: WorksheetRow, b: number): string; static an(a: FormatConditionIconSet, b: Nullable$1): FormatConditionIcon; static ap(a: Tuple$2>): FormatConditionIcon; static ao(a: ST_IconSetType, b: Nullable$1): FormatConditionIcon; static readonly d5: Tuple$2>; static d1(a: CellIconInfo): Tuple$2>; static d2(a: IconFilter): Tuple$2>; static d3(a: IconSortCondition): Tuple$2>; static dl(a: number, b: CultureInfo): string; static l(a: Worksheet, b: WorksheetRegionAddress, c: number, d: boolean): CellContentType; static by(a: WorksheetTableColumn): List$1; static bx(a: Worksheet, b: number): List$1; static b8(a: CellBorderPen, b: number): number; static ct(a: number): number; static c1(a: IList$1, b: number): Nullable$1; static e7(a: WorkbookColorInfo, b: Workbook, c?: boolean): Color; static dm(a: Spreadsheet, b: string, ...c: any[]): string; static e(a: Workbook): Worksheet[]; static at(a: WorksheetShape): ShapeFill; static ak(a: WorksheetChart): ChartFillBase; static au(a: WorksheetShape): ShapeOutline; static aj(a: WorksheetChart): ChartBorder; static b9(a: WorksheetShape): number; static x(a: Worksheet, b: number, c: number): SortFilterAreaBase; static cu(a: boolean, b: SpreadsheetCellRange, c: Worksheet): number; static dp(a: boolean, b: Spreadsheet, c: SpreadsheetCell): string; static dn(a: boolean, b: Spreadsheet, c: CellContentType): string; static y(a: Workbook): Spreadsheet; static ai(a: WorksheetCellFormatProxy): CellFormatValueChangedOptions; static ah(a: WorksheetCellFormatData, b: Worksheet, c: WorksheetRow, d: number, e: boolean): ValueFormatter; static bz(a: Worksheet, b: number, c: CellContentType): { ret: List$1; p2: CellContentType; }; static b1(a: WorksheetTableColumn, b: CellContentType): { ret: List$1; p1: CellContentType; }; private static b0; static f(a: Worksheet, b: IList$1): WorksheetRegion[]; static a8(a: string, b: number, c: number): boolean; static cv(a: string, b: number): number; static cw(a: string, b: number, c: number): number; static ed(a: IGFormattedTextSettings, b: IWorkbookFont): void; static a9(a: SpreadsheetCellRange, b: WorksheetRegionAddress): boolean; static ba(a: FontUnderlineStyle): boolean; static bc(a: CellFill): boolean; static bb(a: string): boolean; static bd(a: string): boolean; static be(a: SpreadsheetToolTipType): boolean; static ee(a: string, b?: string, c?: string): void; private static c0; static ef(a: Worksheet, b: WorksheetRegionAddress[]): void; static eg(a: ISupportPropertyChangeNotifications, b: IPropertyChangeListener): void; static eh(a: Workbook, b: IGFormattedTextDocument, c: BuiltInStyleType, d: BuiltInStyleType): void; static ei(a: WorksheetCellFormatProxy, b: HorizontalCellAlignment): void; static ej(a: WorksheetCellFormatProxy, b: Nullable$1): void; static el(a: WorksheetCellFormatProxy, b: DiagonalBorders): void; static em(a: WorksheetCellFormatProxy, b: CellFill): void; static en(a: WorksheetCellFormatProxy, b: WorkbookColorInfo): void; static eo(a: WorksheetCellFormatProxy, b: string): void; static ep(a: WorksheetCellFormatProxy, b: number): void; static eq(a: WorksheetCellFormatProxy, b: string): void; static er(a: WorksheetCellFormatProxy, b: Nullable$1): void; static es(a: WorksheetCellFormatProxy, b: number): void; static et(a: WorksheetCellFormatProxy, b: Nullable$1): void; static eu(a: WorksheetCellFormatProxy, b: Nullable$1): void; static ev(a: string): void; static ew(a: WorksheetCellFormatProxy, b: number): void; static ex(a: WorksheetCellFormatProxy, b: Nullable$1): void; static ey(a: WorksheetCellFormatProxy, b: Nullable$1): void; static ez(a: WorksheetCellFormatProxy, b: WorkbookStyle): void; static e0(a: WorksheetCellFormatProxy, b: FontSuperscriptSubscriptStyle): void; static e1(a: WorksheetCellFormatProxy, b: FontUnderlineStyle): void; static e2(a: WorksheetCellFormatProxy, b: VerticalCellAlignment): void; static e3(a: WorksheetCellFormatProxy, b: Nullable$1): void; static bl(a: WorksheetShape): boolean; static dq(a: string): string; static i(a: CellBorderLineStyle): CellBorderPen; static m(a: DiagonalBorders): CellDiagonalBorder; static ds(a: Date, b: Worksheet): string; static du(a: number, b: Worksheet): string; private static dz; static dt(a: Date, b: Worksheet): string; private static dv; private static d0; private static d4; static dx(a: Date, b: Worksheet): string; static dw(a: Date, b: Workbook): string; static c3(a: Nullable$1): Nullable$1; static ar(a: HorizontalCellAlignment, b: HorizontalCellAlignment): HorizontalCellAlignment; static am(a: FontUnderlineStyle, b: boolean): FontUnderlineStyle; static al(a: FontUnderlineStyle, b: boolean): FontUnderlineStyle; static o(a: SpreadsheetEnterKeyNavigationDirection): Direction; static ad(a: HorizontalCellAlignment): IGTextAlignment; static ag(a: VerticalCellAlignment): IGVerticalTextAlignment; static cc(a: number): number; static z(a: WorksheetCellAddress): SpreadsheetCell; static aa(a: WorksheetRegionAddress): SpreadsheetCellRange; static g(a: IList$1): SpreadsheetCellRange[]; static as(a: IGTextAlignment): HorizontalTextAlignment; static ac(a: HorizontalTitleAlignment): IGTextAlignment; static ae(a: HorizontalTextAlignment): IGTextAlignment; static af(a: VerticalTitleAlignment): IGVerticalTextAlignment; static ay(a: SpreadsheetCell): WorksheetCellAddress; static a0(a: SpreadsheetCellRange): WorksheetRegionAddress; static az(a: SpreadsheetCell): WorksheetRegionAddress; static a1(a: number, b: number): WorksheetRegionAddress; static h(a: IList$1): WorksheetRegionAddress[]; static e6(a: Dictionary$2, b?: HashSet$1): void; static e5(a: Worksheet, b: WorksheetRegionAddress[], c?: HashSet$1): void; } /** * @hidden */ export declare class SpreadsheetContextMenu extends Base { static $t: Type; private readonly b; private readonly e; private a; private static readonly f; private d; private c; constructor(a: Spreadsheet); l(a?: boolean): void; private o; m(): void; h(): boolean; i(a: SpreadsheetMenuType): boolean; g(a: Node): boolean; n(): void; j(a: SpreadsheetMenuType, b: VisualElement, c: Point, d?: SpreadsheetDropDownButton): boolean; k(a: Key, b: ModifierKeys, c: any): Nullable$1; } /** * @hidden */ export declare class SpreadsheetMeasureHelper extends Base { static $t: Type; private readonly d; private k; private r; private q; private p; private n; private o; private m; private l; readonly a: Brush[]; private readonly e; constructor(a: Spreadsheet); get s(): DomWrapper; u(): void; private b; private c; private f; t(): HTMLImageElement; g(a: string, b: IWorkbookFont, c: Thickness, d: number, e: number): number; private aa; h(a: string, b: string): number; v(a: DomRenderer): void; i(a: string, b: IWorkbookFont, c: Thickness, d: number): number; j(a: SpreadsheetTabInfo, b?: string, c?: boolean): number; w(): void; private x; z(): void; private y; } /** * @hidden */ export interface ISpreadsheetView { beforeExecuteCommand(command: SpreadsheetAction, commandParameter: any, sourceElement: any): boolean | null; _beforeExecuteCommand$i(a: SpreadsheetAction, b: any, c: any): Nullable$1; createRenderCache(): SpreadsheetRenderCache; readonly hasKeyboardFocusWithin: boolean; readonly isCellDropDownOpen: boolean; readonly isInNameBox: boolean; readonly isScrollLockToggled: boolean; readonly updateEditorValueMode: SpreadsheetActiveCellUpdateMode; addCellTextLocations(a: Dictionary$2, b: SpreadsheetPane): void; createChartTitleElement(a: ChartTextAreaBase, b: any): any; closeMenu(): void; createCellEditManager(): SpreadsheetCellEditManager; createTabEditManager(): SpreadsheetTabEditManager; focus(): boolean; getLayoutManager(): SpreadsheetAreaLayoutManager; notifyCanExecuteChanged(): void; onDataObjectPasting(a: WorkbookDataObjectPastingEventArgs): void; onHasPendingChangeNotification(): void; onNameBoxValueChanged(): void; onNameBoxWidthChanged(): void; onSheetManagerChanged(a: SpreadsheetPaneManager, b: SpreadsheetPaneManager): void; onStateVerified(): void; remeasureRootPanel(): void; shouldIncludeClipboardFormat(a: IDataObject, b: string): boolean; shouldCopyToClipboard(a: IDataObject, b: boolean): boolean; showCellDropDown(pane: SpreadsheetPane, cellRect: IgRect, dropdownItems: List$1, initialSelectedIndex: number, onSelectionCommitted: (arg1: number) => void): boolean; _showCellDropDown$i(a: SpreadsheetPane, b: Rect, c: List$1, d: number, e: (arg1: number) => void): boolean; showSelectAllContextMenu(context: any, relativePoint: IgPoint): void; _showSelectAllContextMenu$i(a: any, b: Point): void; ShowPaneContextMenu(pane: SpreadsheetPane, area: SpreadsheetSelectionContextMenuArea, relativePoint: IgPoint): void; _ShowPaneContextMenu$i(a: SpreadsheetPane, b: SpreadsheetSelectionContextMenuArea, c: Point): void; ShowHeaderContextMenu(scrollRegion: SpreadsheetScrollRegion, relativePoint: IgPoint): void; _ShowHeaderContextMenu$i(a: SpreadsheetScrollRegion, b: Point): void; ShowTabContextMenu(tab: SpreadsheetTabInfo, point: IgPoint): void; _ShowTabContextMenu$i(a: SpreadsheetTabInfo, b: Point): void; showFilterMenu(a: SpreadsheetPane, b: SpreadsheetDropDownButton): boolean; showMessageBox(a: string, b: string, c: MessageBoxButton, d: MessageBoxImage, e: MessageBoxResult): MessageBoxResult; readonly usesLogicalPixels: boolean; verifyLayout(): void; showFilterDialog(a: FilterDialogViewModel): void; showTopOrBottomDialog(a: TopOrBottomDialogViewModel): void; showCustomSortDialog(a: SortDialogViewModel, b: () => void): void; showFormatCellsDialog(a: FormatCellsDialogViewModel, b: (arg1: SpreadsheetDialogResult) => void): void; readonly spreadsheetDialogServicesManager: ISpreadsheetDialogServicesManager; getRect(scrollRegion: SpreadsheetScrollRegion): IgRect; _getRect$i(a: SpreadsheetScrollRegion): Rect; getTabItemAreaRect(): IgRect; _getTabItemAreaRect$i(): Rect; getPaneRect(pane: SpreadsheetPane): IgRect; _getPaneRect$i(a: SpreadsheetPane): Rect; initializeEditFont(a: EditModeWorkbookFontInfo, b: boolean): void; } /** * @hidden */ export declare let ISpreadsheetView_$type: Type; /** * @hidden */ export declare class SpreadsheetView extends Base implements ISpreadsheetView { static $t: Type; private readonly b; private a; constructor(a: Spreadsheet); beforeExecuteCommand(command: SpreadsheetAction, commandParameter: any, sourceElement: any): boolean | null; _beforeExecuteCommand$i(a: SpreadsheetAction, b: any, c: any): Nullable$1; createChartTitleElement(a: ChartTextAreaBase, b: any): any; createRenderCache(): SpreadsheetRenderCache; get hasKeyboardFocusWithin(): boolean; get isCellDropDownOpen(): boolean; get isInNameBox(): boolean; get isScrollLockToggled(): boolean; get updateEditorValueMode(): SpreadsheetActiveCellUpdateMode; addCellTextLocations(a: Dictionary$2, b: SpreadsheetPane): void; closeMenu(): void; createCellEditManager(): SpreadsheetCellEditManager; createTabEditManager(): SpreadsheetTabEditManager; focus(): boolean; getLayoutManager(): SpreadsheetAreaLayoutManager; notifyCanExecuteChanged(): void; onDataObjectPasting(a: WorkbookDataObjectPastingEventArgs): void; onHasPendingChangeNotification(): void; onNameBoxValueChanged(): void; onNameBoxWidthChanged(): void; onSheetManagerChanged(a: SpreadsheetPaneManager, b: SpreadsheetPaneManager): void; onStateVerified(): void; remeasureRootPanel(): void; shouldIncludeClipboardFormat(a: IDataObject, b: string): boolean; shouldCopyToClipboard(a: IDataObject, b: boolean): boolean; showCellDropDown(pane: SpreadsheetPane, cellRect: IgRect, dropdownItems: List$1, initialSelectedIndex: number, onSelectionCommitted: (arg1: number) => void): boolean; _showCellDropDown$i(a: SpreadsheetPane, b: Rect, c: List$1, d: number, e: (arg1: number) => void): boolean; showSelectAllContextMenu(context: any, relativePoint: IgPoint): void; _showSelectAllContextMenu$i(a: any, b: Point): void; ShowPaneContextMenu(pane: SpreadsheetPane, area: SpreadsheetSelectionContextMenuArea, relativePoint: IgPoint): void; _ShowPaneContextMenu$i(a: SpreadsheetPane, b: SpreadsheetSelectionContextMenuArea, c: Point): void; ShowHeaderContextMenu(scrollRegion: SpreadsheetScrollRegion, relativePoint: IgPoint): void; _ShowHeaderContextMenu$i(a: SpreadsheetScrollRegion, b: Point): void; ShowTabContextMenu(tab: SpreadsheetTabInfo, point: IgPoint): void; _ShowTabContextMenu$i(a: SpreadsheetTabInfo, b: Point): void; showFilterMenu(a: SpreadsheetPane, b: SpreadsheetDropDownButton): boolean; showMessageBox(a: string, b: string, c: MessageBoxButton, d: MessageBoxImage, e: MessageBoxResult): MessageBoxResult; get usesLogicalPixels(): boolean; verifyLayout(): void; showFilterDialog(a: FilterDialogViewModel): void; showTopOrBottomDialog(a: TopOrBottomDialogViewModel): void; showCustomSortDialog(a: SortDialogViewModel, b: () => void): void; showFormatCellsDialog(a: FormatCellsDialogViewModel, b: (arg1: SpreadsheetDialogResult) => void): void; get spreadsheetDialogServicesManager(): ISpreadsheetDialogServicesManager; getRect(scrollRegion: SpreadsheetScrollRegion): IgRect; _getRect$i(a: SpreadsheetScrollRegion): Rect; getTabItemAreaRect(): IgRect; _getTabItemAreaRect$i(): Rect; getPaneRect(pane: SpreadsheetPane): IgRect; _getPaneRect$i(a: SpreadsheetPane): Rect; initializeEditFont(a: EditModeWorkbookFontInfo, b: boolean): void; } /** * @hidden */ export declare abstract class SpreadsheetAreaLayoutManager extends Base { static $t: Type; private b; private m; private v; private readonly g; private readonly f; private ao; private aq; private o; private ei; private ar; private d; private as; private at; private ep; private en; private w; private au; private t; private s; private et; private eo; private y; private a; constructor(); protected get h(): SpreadsheetAreaLayoutManager_RowColumnInfo; protected get e(): SpreadsheetAreaLayoutManager_DragType; protected get aj(): boolean; get ev(): Size; protected get ap(): List$1>; get x(): PixelConverter; set x(a: PixelConverter); protected get er(): Rect; protected get i(): SpreadsheetAreaLayoutManager_RowColumnInfo; get n(): SpreadsheetPaneManager; set n(a: SpreadsheetPaneManager); get c(): Spreadsheet; set c(a: Spreadsheet); get p(): SpreadsheetTabManager; set p(a: SpreadsheetTabManager); get be(): number; private z; protected abstract cf(): void; protected abstract dw(): void; protected abstract cz(a: Size): void; protected abstract bv(a: Rect, b: Rect): void; protected abstract ay(): number; private aa; protected abstract cg(): void; protected abstract dx(): void; protected abstract c0(a: Size): void; protected abstract bw(a: Rect, b: Rect): void; private ab; private ai; protected abstract ch(): void; protected abstract dy(): void; protected abstract bz(a: Rect): void; protected abstract c2(a: Size): void; protected abstract cr(): void; protected abstract d9(a: string, b: string): void; protected abstract get a8(): number; protected abstract get a7(): number; protected abstract eq($t: Type, a: IElementLayerContainer): Rect; protected abstract q(a: SpreadsheetScrollRegion): IElementLayerContainer; protected abstract r(a: SpreadsheetPane): IElementLayerContainer; protected abstract dl($t: Type, a: IElementLayerContainer): void; protected abstract c3($t: Type, a: IElementLayerContainer, b: Size): void; protected abstract b0($t: Type, a: IElementLayerContainer, b: Rect): void; protected abstract u(a: ScrollInfoOrientation): IPlatformScrollBarAdapter; protected abstract dz(a: IPlatformScrollBarAdapter): void; protected abstract ct(a: IPlatformScrollBarAdapter, b: SpreadsheetScrollInfo): void; protected abstract b2(a: IPlatformScrollBarAdapter, b: Rect): void; protected abstract c5(a: IPlatformScrollBarAdapter, b: Size): void; protected abstract a0(a: IPlatformScrollBarAdapter): number; protected abstract az(a: IPlatformScrollBarAdapter): number; private ac; protected abstract ci(): void; protected abstract d1(): void; protected abstract b4(a: Rect): void; protected abstract c7(a: Size): void; protected abstract cy(): void; protected abstract cu(a: boolean, b: boolean, c: SpreadsheetScrollRegion, d: SpreadsheetScrollRegion): void; protected abstract cj(a: boolean): void; protected abstract d2(a: boolean): void; protected abstract b5(a: boolean, b: Rect): void; protected abstract c8(a: boolean, b: Size): void; protected abstract a1(a: boolean): number; protected abstract cl(a: boolean): void; protected abstract d4(a: boolean): void; protected abstract b7(a: boolean, b: Rect): void; protected abstract da(a: boolean, b: Size): void; private ad; protected abstract cv(a: Rect): void; protected abstract ck(): void; protected abstract d3(): void; protected abstract b6(a: Rect): void; protected abstract c9(a: Size): void; private ag; protected abstract co(): void; protected abstract d7(): void; protected abstract ca(a: Rect): void; protected abstract dd(a: Size): void; protected abstract get ba(): number; protected abstract get bd(): number; private ah; protected abstract cp(): void; protected abstract d8(): void; protected abstract cb(a: Rect): void; protected abstract de(a: Size): void; protected abstract get bb(): number; protected abstract get bc(): number; private ae; protected abstract cm(): void; protected abstract d5(): void; protected abstract b8(a: Rect): void; protected abstract db(a: Size): void; private af; protected abstract cn(): void; protected abstract d6(): void; protected abstract b9(a: Rect): void; protected abstract dc(a: Size): void; protected abstract get a9(): number; protected abstract du(a: SpreadsheetTabManager, b: SpreadsheetTabManager): void; protected abstract dm(a: SpreadsheetPaneManager, b: SpreadsheetPaneManager): void; abstract cw(): void; abstract cx(): void; protected abstract cd(): void; protected abstract am(a: SpreadsheetCursor): boolean; protected abstract ek(a: SpreadsheetAreaLayoutManager_SheetLayerInfo$1, b: Point): Point; protected abstract el(a: SpreadsheetAreaLayoutManager_SheetLayerInfo$1, b: Point): Point; protected abstract es(a: SpreadsheetAreaLayoutManager_SheetLayerInfo$1, b: Rect): Rect; protected abstract em(a: SpreadsheetAreaLayoutManager_SheetLayerInfo$1, b: Point): Point; protected abstract ej(a: Point): Point; private bt; protected df(a: Size): void; eu(a: Size): Size; private bu; private bx; private by; private b1; private b3; av(a: number, b: number): { ret: number; p0: number; p1: number; }; private aw; cc(): void; private ce; protected cq(a: (arg1: IPlatformScrollBarAdapter) => void): void; protected j(): SpreadsheetCellRange; l(): SpreadsheetPane; ax(): number; protected a2(a: number): number; protected a3(a: number): number; k(a: Point): SpreadsheetHitTestResult; private cs; protected dg(a: Size): void; ew(a: Size): Size; private c1; private a5; private c4; private c6; private a6; dh(): void; protected di(a: SpreadsheetAreaLayoutManager_DragType, b: SpreadsheetAreaLayoutManager_DragType): void; dj(a: Point): void; dk(): void; ak(a: PaneSplitterType, b: InputProxy, c: Point): boolean; al(a: InputProxy): boolean; dq(a: InputProxy): void; dp(): void; private dn; private dr; protected dt(a: any, b: string, c: any): void; private static ds; private dv; private d0; private ea; eb(a: Point, b: Point): void; private ec; ed(a: boolean, b: boolean, c: Point): void; an(a: Point, b: Point): boolean; private ee; private ef; private eg; eh(): void; } /** * @hidden */ export declare abstract class VisualElementSpreadsheetAreaLayoutManager extends SpreadsheetAreaLayoutManager { static $t: Type; readonly ez: SpreadsheetAreaVisualElement; constructor(a: SpreadsheetAreaVisualElement); ey(a: SpreadsheetScrollRegion): VisualElement; ex(a: SpreadsheetPane): VisualElement; abstract get e0(): SpreadsheetInplaceEditorElement; protected dg(a: Size): void; protected df(a: Size): void; e2: boolean; cw(): void; e3: boolean; cx(): void; e4(): void; abstract get e1(): SpreadsheetTabItemAreaElement; } /** * @hidden */ export declare class JsSpreadsheetAreaLayoutManager extends VisualElementSpreadsheetAreaLayoutManager { static $t: Type; constructor(a: SpreadsheetAreaVisualElement); private fa; private fc; protected cf(): void; private fl; protected dw(): void; private fn; protected cz(a: Size): void; protected bv(a: Rect, b: Rect): void; protected ay(): number; private fb; protected cg(): void; protected dx(): void; protected c0(a: Size): void; protected bw(a: Rect, b: Rect): void; protected get_e0(): SpreadsheetInplaceEditorElement; get e0(): SpreadsheetInplaceEditorElement; private fd; protected ch(): void; protected dy(): void; protected bz(a: Rect): void; protected c2(a: Size): void; protected cr(): void; protected d9(a: string, b: string): void; protected get_a8(): number; protected get a8(): number; protected get_a7(): number; protected get a7(): number; protected eq($t: Type, a: IElementLayerContainer): Rect; protected q(a: SpreadsheetScrollRegion): IElementLayerContainer; private fm; private fj; protected r(a: SpreadsheetPane): IElementLayerContainer; protected dl($t: Type, a: IElementLayerContainer): void; protected c3($t: Type, a: IElementLayerContainer, b: Size): void; protected b0($t: Type, a: IElementLayerContainer, b: Rect): void; protected u(a: ScrollInfoOrientation): IPlatformScrollBarAdapter; fk(a: ScrollBarVisualElement): void; protected dz(a: IPlatformScrollBarAdapter): void; protected ct(a: IPlatformScrollBarAdapter, b: SpreadsheetScrollInfo): void; protected b2(a: IPlatformScrollBarAdapter, b: Rect): void; protected c5(a: IPlatformScrollBarAdapter, b: Size): void; protected a0(a: IPlatformScrollBarAdapter): number; protected az(a: IPlatformScrollBarAdapter): number; private fh; protected ci(): void; protected d1(): void; protected b4(a: Rect): void; protected c7(a: Size): void; protected cy(): void; private ff; private fe; protected cu(a: boolean, b: boolean, c: SpreadsheetScrollRegion, d: SpreadsheetScrollRegion): void; protected cj(a: boolean): void; protected d2(a: boolean): void; protected b5(a: boolean, b: Rect): void; protected c8(a: boolean, b: Size): void; protected a1(a: boolean): number; private e6; private e5; protected cl(a: boolean): void; protected d4(a: boolean): void; protected b7(a: boolean, b: Rect): void; protected da(a: boolean, b: Size): void; private fg; protected cv(a: Rect): void; protected ck(): void; protected d3(): void; protected b6(a: Rect): void; protected c9(a: Size): void; private fi; protected co(): void; protected d7(): void; protected ca(a: Rect): void; protected dd(a: Size): void; protected get_ba(): number; protected get ba(): number; protected get_bd(): number; protected get bd(): number; protected get_e1(): SpreadsheetTabItemAreaElement; get e1(): SpreadsheetTabItemAreaElement; private e9; protected cp(): void; protected d8(): void; protected cb(a: Rect): void; protected de(a: Size): void; protected get_bb(): number; protected get bb(): number; protected get_bc(): number; protected get bc(): number; private e7; protected cm(): void; protected d5(): void; protected b8(a: Rect): void; protected db(a: Size): void; private e8; protected cn(): void; protected d6(): void; protected b9(a: Rect): void; protected dc(a: Size): void; protected get_a9(): number; protected get a9(): number; protected du(a: SpreadsheetTabManager, b: SpreadsheetTabManager): void; protected dm(a: SpreadsheetPaneManager, b: SpreadsheetPaneManager): void; protected cd(): void; protected di(a: SpreadsheetAreaLayoutManager_DragType, b: SpreadsheetAreaLayoutManager_DragType): void; protected am(a: SpreadsheetCursor): boolean; protected ek(a: SpreadsheetAreaLayoutManager_SheetLayerInfo$1, b: Point): Point; protected el(a: SpreadsheetAreaLayoutManager_SheetLayerInfo$1, b: Point): Point; protected es(a: SpreadsheetAreaLayoutManager_SheetLayerInfo$1, b: Rect): Rect; protected em(a: SpreadsheetAreaLayoutManager_SheetLayerInfo$1, b: Point): Point; protected ej(a: Point): Point; protected dt(a: any, b: string, c: any): void; e4(): void; } /** * @hidden */ export declare abstract class SpreadsheetElementLayerContainer$1 extends Base implements ISpreadsheetInteractionManagerOwner, IElementLayerContainer { static $t: Type; protected $t: Type; readonly e: SpreadsheetLayerContainerElement$1; readonly b: T; readonly d: SpreadsheetInteractionManager$1; private a; constructor($t: Type, a: SpreadsheetLayerContainerElement$1, b: T); abstract c(): SpreadsheetInteractionManager$1; f(a: Size): void; focusControlIfNeeded(): void; getRelativeSpreadsheetControlBounds(): IgRect; _getRelativeSpreadsheetControlBounds$i(): Rect; getLayerContainerSize(): IgSize; _getLayerContainerSize$i(): Size; hideToolTip(): void; isMouseOver(): boolean; isToolTipAllowed(): boolean; onCursorChanged(a: SpreadsheetCursor): void; showToolTip(a: SpreadsheetToolTipContext): void; } /** * @hidden */ export declare class PaneLayerContainer extends SpreadsheetElementLayerContainer$1 { static $t: Type; constructor(a: SpreadsheetLayerContainerElement$1, b: SpreadsheetPane); c(): SpreadsheetInteractionManager$1; } /** * @hidden */ export declare abstract class SpreadsheetRendererElementLayer$1 extends RendererElementLayer$2 { static $t: Type; protected $tViewModel: Type; constructor($tViewModel: Type, a: TViewModel, b: IRendererElementLayerView$2, c: ElementLayerInfo); abstract get _s(): SpreadsheetRenderCache; } /** * Base class for the object that represents a row or column of [[SpreadsheetPane]] instances. */ export declare abstract class SpreadsheetScrollRegion extends PropertyChangeNotifierExtended { static $t: Type; private readonly _w; private _cd; private _ca; private _bb; private _bc; private _a3; private _ao; private _a6; private _bd; private readonly _k; private _j; private _p; private _q; private _u; private _by; private _bz; private _b1; private _b2; private _b3; private _be; private _a5; private _a4; private _a9; private _ba; private _b0; private _ae; private _aa; private _y; private _n; private _cc; private _cb; private _ac; private _ck; private _g; private _h; private _cl; private _a7; private _cn; private _cm; private _an; private _ah; constructor(); /** * @hidden */ e(sender: any, property: string, extraInfo: any): void; /** * Returns the actual displayed width or height of the area. */ get actualExtent(): number; set actualExtent(a: number); /** * Returns the index of the last visible item including partially visible. */ get endIndex(): number; set endIndex(a: number); /** * Returns a boolean indicating if the area supports scrolling. */ get isFrozen(): boolean; set isFrozen(a: boolean); /** * Returns the index of the first visible item. */ get startIndex(): number; set startIndex(a: number); /** * @hidden */ get _ab(): SpreadsheetSelection; /** * @hidden */ set _ab(a: SpreadsheetSelection); /** * @hidden */ get _l(): ObservableCollectionExtended$1; /** * @hidden */ set _l(a: ObservableCollectionExtended$1); /** * @hidden */ get _z(): SpreadsheetScrollRegion; /** * @hidden */ set _z(a: SpreadsheetScrollRegion); /** * @hidden */ get _ap(): boolean; /** * @hidden */ set _ap(a: boolean); /** * @hidden */ _bg: number; /** * @hidden */ _bh: number; /** * @hidden */ get _b4(): (arg1: number) => number; /** * @hidden */ set _b4(a: (arg1: number) => number); /** * @hidden */ get _b5(): (arg1: number) => number; /** * @hidden */ set _b5(a: (arg1: number) => number); /** * @hidden */ get _r(): PageStartScrollCache; /** * @hidden */ set _r(a: PageStartScrollCache); /** * @hidden */ get _bi(): number; /** * @hidden */ set _bi(a: number); /** * @hidden */ get _bj(): number; /** * @hidden */ set _bj(a: number); /** * @hidden */ get _bk(): number; /** * @hidden */ set _bk(a: number); /** * @hidden */ get _b6(): (arg1: number) => string; /** * @hidden */ set _b6(a: (arg1: number) => string); /** * @hidden */ get _b7(): (arg1: number) => WorksheetItemPosition; /** * @hidden */ set _b7(a: (arg1: number) => WorksheetItemPosition); /** * @hidden */ get _b8(): (arg1: number) => WorksheetItemPosition; /** * @hidden */ set _b8(a: (arg1: number) => WorksheetItemPosition); /** * @hidden */ get _b9(): (arg1: number, arg2: number) => IList$1; /** * @hidden */ set _b9(a: (arg1: number, arg2: number) => IList$1); /** * @hidden */ get _af(): IWorkbookFont; /** * @hidden */ set _af(a: IWorkbookFont); /** * @hidden */ get _co(): Nullable$1; /** * @hidden */ set _co(a: Nullable$1); /** * @hidden */ abstract get _aw(): boolean; /** * @hidden */ get _cp(): Nullable$1; /** * @hidden */ set _cp(a: Nullable$1); /** * @hidden */ get _bp(): number; /** * @hidden */ set _bp(a: number); /** * @hidden */ get _m(): ObservableCollectionExtended$1; /** * @hidden */ get _ch(): number; /** * @hidden */ set _ch(a: number); private _a8; /** * @hidden */ get _bq(): number; /** * @hidden */ set _bq(a: number); /** * @hidden */ get _ci(): number; /** * @hidden */ set _ci(a: number); /** * @hidden */ get _s(): PageStartScrollCache; /** * @hidden */ set _s(a: PageStartScrollCache); /** * @hidden */ get _cq(): Nullable$1; /** * @hidden */ set _cq(a: Nullable$1); /** * @hidden */ get _br(): number; /** * @hidden */ set _br(a: number); /** * @hidden */ get _bs(): number; /** * @hidden */ set _bs(a: number); /** * @hidden */ get _bt(): number; /** * @hidden */ set _bt(a: number); /** * @hidden */ get _bu(): number; /** * @hidden */ get _cr(): Nullable$1; /** * @hidden */ set _cr(a: Nullable$1); /** * @hidden */ get _bv(): number; /** * @hidden */ set _bv(a: number); /** * @hidden */ get _ad(): ISpreadsheetResourceProvider; /** * @hidden */ set _ad(a: ISpreadsheetResourceProvider); /** * @hidden */ get _x(): SpreadsheetScrollInfo; /** * @hidden */ get _ai(): WorksheetProtectedSelectionMode; /** * @hidden */ set _ai(a: WorksheetProtectedSelectionMode); /** * @hidden */ _ak: (arg1: number, arg2: number) => void; /** * @hidden */ _am: (arg1: number, arg2: IntRange[]) => void; /** * @hidden */ _al: (arg1: number) => void; /** * @hidden */ get _o(): ISpreadsheetPaneOwner; /** * @hidden */ set _o(a: ISpreadsheetPaneOwner); /** * @hidden */ get _v(): SpreadsheetPaneRowColumnSizingMode; /** * @hidden */ set _v(a: SpreadsheetPaneRowColumnSizingMode); /** * @hidden */ get _bw(): number; /** * @hidden */ set _bw(a: number); /** * @hidden */ get _bx(): number; /** * @hidden */ set _bx(a: number); /** * @hidden */ private static _aq; /** * @hidden */ abstract _a0(): IList$1; /** * @hidden */ _t(a: number): SpreadsheetHeaderState; /** * @hidden */ _ag(a: number): WorksheetItemPosition; /** * @hidden */ _cf(a: number): number; /** * @hidden */ _aj(a: boolean): IntRange; /** * @hidden */ _a1(a: number): IList$1; /** * @hidden */ abstract _a2(): IList$1; /** * @hidden */ _bl(): number; /** * @hidden */ _i(a: boolean, b?: boolean): number[]; /** * @hidden */ _bm(a: WorksheetItemPosition, b: boolean, c?: boolean): number; /** * @hidden */ _bn(a: number, b: boolean, c?: boolean): number; /** * @hidden */ _bo(a: number, b: number): number; /** * @hidden */ _cg(a: number, b: number): number; /** * @hidden */ _ar(): boolean; /** * @hidden */ _as(a: number): boolean; /** * @hidden */ _au(a: number, b?: boolean): boolean; /** * @hidden */ _av(a: number, b?: boolean): boolean; /** * @hidden */ _ax(a: number): boolean; /** * @hidden */ _ay(a: any): boolean; /** * @hidden */ _az(a: number, b: WorksheetItemPosition): { ret: boolean; p1: WorksheetItemPosition; }; } /** * @hidden */ export declare abstract class SpreadsheetHeaderContentLayerBase$1 extends SpreadsheetRendererElementLayer$1 { static $t: Type; protected $tVisual: Type; private _x; private _z; private _u; private readonly _y; constructor($tVisual: Type, a: SpreadsheetScrollRegion, b: IRendererElementLayerView$2, c: boolean); _g(a: Size): Rect; _h(a: Size): Size; protected _p(): void; protected get__m(): RenderLayerType; get _m(): RenderLayerType; _q(a: ISpreadsheetGraphics, b: PixelConverter, c: Rect, d: Point): void; protected get__s(): SpreadsheetRenderCache; get _s(): SpreadsheetRenderCache; protected abstract _v(): SpreadsheetHeaderContentLayerBase_HeaderInfo$1; protected abstract _t(): TVisual; protected abstract _ab(a: SpreadsheetScrollRegion, b: SpreadsheetHeaderContentLayerBase_HeaderInfo$1, c: number, d: string): void; protected abstract _ad(): void; protected abstract _ac(): void; protected abstract _ae(): void; protected abstract _ah(): void; protected abstract _ai(a: TVisual): void; protected get _aa(): IEnumerable$1>; protected static _w($tVisual: Type, a: boolean, b: SpreadsheetHeaderState): SpreadsheetResourceId; private _ag; private _af; } /** * @hidden */ export declare class SpreadsheetHeaderContentLayer extends SpreadsheetHeaderContentLayerBase$1 { static $t: Type; constructor(a: SpreadsheetScrollRegion, b: IRendererElementLayerView$2); protected _v(): SpreadsheetHeaderContentLayerBase_HeaderInfo$1; protected _t(): HeaderVisual; protected _ab(a: SpreadsheetScrollRegion, b: SpreadsheetHeaderContentLayerBase_HeaderInfo$1, c: number, d: string): void; protected _ad(): void; protected _ac(): void; protected _ae(): void; _q(a: ISpreadsheetGraphics, b: PixelConverter, c: Rect, d: Point): void; protected _ah(): void; protected _ai(a: HeaderVisual): void; } /** * @hidden */ export declare class SpreadsheetCellValueInfo extends Base { static $t: Type; o(a: SpreadsheetCellValueInfo): boolean; an: any; d: CellConditionalFormat; h: WorksheetRow; w: number; af: number; ab: number; ak: number; x: number; ag: number; get r(): boolean; set r(a: boolean); ao: any; ap: any; aa: number; ae: number; ad: number; am: Nullable$1; al: Nullable$1; get i(): boolean; set i(a: boolean); v: number; ac: number; y: number; z: number; ah: number; ai: number; get aj(): number; get s(): boolean; set s(a: boolean); get j(): boolean; set j(a: boolean); get t(): boolean; set t(a: boolean); e: HorizontalCellAlignment; f: VerticalCellAlignment; g: WorkbookColorInfo; ar: Color; c: SpreadsheetText; u: number; a: AccountingUnderlineInfo; private b; get n(): boolean; set n(a: boolean); get k(): boolean; set k(a: boolean); get q(): boolean; set q(a: boolean); get l(): boolean; set l(a: boolean); get p(): boolean; set p(a: boolean); private m; private aq; } /** * @hidden */ export declare abstract class SpreadsheetPaneCellValueLayerBase$1 extends SpreadsheetRendererElementLayer$1 { static $t: Type; protected $tVisual: Type; private readonly _u; private _x; private readonly _v; constructor($tVisual: Type, a: SpreadsheetPane, b: IRendererElementLayerView$2, c: boolean); protected get__m(): RenderLayerType; get _m(): RenderLayerType; protected _p(): void; protected get__s(): SpreadsheetRenderCache; get _s(): SpreadsheetRenderCache; _q(a: ISpreadsheetGraphics, b: PixelConverter, c: Rect, d: Point): void; protected get _w(): IEnumerable$1>; protected abstract _t(): TVisual; protected abstract _aa(a: TVisual, b: SpreadsheetCellValueInfo, c: number, d: number, e: number, f: number): void; protected abstract _ab(a: TVisual, b: number, c: number): void; protected abstract _af(): void; protected abstract _ag(a: TVisual): void; protected _z(a: List$1>, b: List$1, c: List$1>): void; private _ad; private _ac; protected _ae(): void; } /** * @hidden */ export declare class SpreadsheetCellValueElement extends VisualElement { static $t: Type; cv: string; ck: boolean; cr: number; cu: string; cp: number; co: number; ct: string; cq: number; cn: number; cs: string; cm: number; cl: number; private ci; private cf; ch: SpreadsheetPane; constructor(a: VisualElement, b: SpreadsheetPane); get cg(): SpreadsheetCellValueInfo; set cg(a: SpreadsheetCellValueInfo); get cj(): boolean; set cj(a: boolean); } /** * @hidden */ export declare class SpreadsheetPaneCellValueLayer extends SpreadsheetPaneCellValueLayerBase$1 { static $t: Type; static readonly _ai: PixelConverter; constructor(a: SpreadsheetPane, b: IRendererElementLayerView$2); _g(a: Size): Rect; protected _t(): SpreadsheetCellValueElement; protected _z(a: List$1>, b: List$1, c: List$1>): void; protected _aa(a: SpreadsheetCellValueElement, b: SpreadsheetCellValueInfo, c: number, d: number, e: number, f: number): void; protected _ab(a: SpreadsheetCellValueElement, b: number, c: number): void; protected _af(): void; protected _ag(a: SpreadsheetCellValueElement): void; private get _ah(); } /** * @hidden */ export declare class SpreadsheetPaneCellValueLayerBase_CellInfo$1 extends Base { static $t: Type; protected $tVisual: Type; a: SpreadsheetCellValueInfo; readonly b: TVisual; constructor($tVisual: Type, a: SpreadsheetCellValueInfo, b: TVisual); } /** * @hidden */ export declare class SpreadsheetPaneCellValueLayer_JsCellInfo extends SpreadsheetPaneCellValueLayerBase_CellInfo$1 { static $t: Type; private e; private d; constructor(a: SpreadsheetCellValueInfo, b: SpreadsheetCellValueElement); c(a: SpreadsheetCellValueInfo): SpreadsheetPaneCellValueLayer_JsCellInfo; f(a: SpreadsheetCellValueInfo): boolean; } /** * @hidden */ export declare class SpreadsheetInstructionGraphics extends Base implements ISpreadsheetGraphics { static $t: Type; readonly a: VisualElement; readonly e: List$1; private readonly d; private b; constructor(a: VisualElement); g(a: JsSpreadsheetRenderCache): void; f(): void; private c; drawDropDownGlyph(a: SpreadsheetDropDownButtonState, b: number, c: number, d: number, e: number): void; drawEllipse(a: number, b: SpreadsheetResourceId, c: number, d: number, e: number, f: number, g: number): void; drawHeaderText(a: IWorkbookFont, b: string, c: number, d: number, e: SpreadsheetResourceId, f?: number): void; drawIcon(a: FormatConditionIcon, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number): void; drawLine3(a: SpreadsheetGridLinePen, b: number, c: number, d: number, e: number, f: number): void; drawLine4(penWidth: number, color: string | Color, dpiFactor: number, x1: number, y1: number, x2: number, y2: number): void; _drawLine4$i(a: number, b: Color, c: number, d: number, e: number, f: number, g: number): void; drawLine2(pen: CellBorderPen, color: string | Color, dpiFactor: number, x1: number, y1: number, x2: number, y2: number): void; _drawLine2$i(a: CellBorderPen, b: Color, c: number, d: number, e: number, f: number, g: number): void; drawLine1(a: CellBorderPen, b: WorkbookColorInfo, c: number, d: number, e: number, f: number, g: number): void; drawLine(a: CellBorderPen, b: SpreadsheetResourceId, c: number, d: number, e: number, f: number, g: number): void; drawRectangle1(a: CellBorderPen, b: WorkbookColorInfo, c: number, d: number, e: number, f: number, g: number): void; drawRectangle(a: CellBorderPen, b: SpreadsheetResourceId, c: number, d: number, e: number, f: number, g: number): void; fillRectangle1(a: SpreadsheetResourceId, b: number, c: number, d: number, e: number): void; fillRectangle5(a: WorkbookColorInfo, b: number, c: number, d: number, e: number): void; fillRectangle3(a: CellFill, b: number, c: number, d: number, e: number): void; fillRectangle4(a: WorkbookColorInfo, b: WorkbookColorInfo, c: boolean, d: number, e: number, f: number, g: number): void; fillRectangle(a: SpreadsheetImageBackground, b: number, c: number, d: number, e: number, f: number, g: number): void; fillRectangle2(a: SpreadsheetResourceId, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number): void; getFarPixelAdjustment(a: PixelConverter): number; } /** * @hidden */ export declare class SpreadsheetDrawingElementHelper extends Base { static $t: Type; static a(a: VisualElement, b: SpreadsheetInstructionGraphics, c: number): void; } /** * @hidden */ export declare class SpreadsheetSingleLayerView extends ElementLayerViewSingle implements IRendererElementLayerView$2 { static $t: Type; readonly c: VisualElement; constructor(a: VisualElement); d(): void; invalidateMeasure(): void; invalidateArrange(): void; createRenderer(): ILayerRenderer; releaseRenderer(a: ILayerRenderer): void; } /** * @hidden */ export declare class SpreadsheetSingleLayerView_Renderer extends Base implements ILayerRenderer { static $t: Type; private a; constructor(a: SpreadsheetSingleLayerView); onUnloaded(): void; invalidateLayout(): void; invalidateRender(): void; measure(availableSize: IgSize): void; _measure$i(a: Size): void; arrange(finalSize: IgSize): void; _arrange$i(a: Size): void; } /** * @hidden */ export declare class SpreadsheetSingleLayerElement extends VisualElement { static $t: Type; readonly cf: SpreadsheetSingleLayerView; constructor(a: VisualElement, b: string); bz(): void; protected b7(a: number, b: number, c: number, d: number): void; b5(): void; } /** * @hidden */ export declare class SpreadsheetCellValueLayerElement extends SpreadsheetSingleLayerElement { static $t: Type; readonly cg: VisualElement; private readonly cj; readonly ci: SpreadsheetInstructionGraphics; constructor(a: VisualElement); b5(): void; ch(a: SpreadsheetCellValueInfo): SpreadsheetCellValueElement; ck(a: SpreadsheetCellValueElement): void; cl(): void; } /** * @hidden */ export declare class SpreadsheetDrawingLayerElement extends SpreadsheetSingleLayerElement { static $t: Type; static readonly ch: PixelConverter; private readonly cg; constructor(a: VisualElement); protected b7(a: number, b: number, c: number, d: number): void; } /** * @hidden */ export declare class ScrollRegionLayerContainer extends SpreadsheetElementLayerContainer$1 { static $t: Type; constructor(a: SpreadsheetLayerContainerElement$1, b: SpreadsheetScrollRegion); c(): SpreadsheetInteractionManager$1; } /** * @hidden */ export declare class Spreadsheet extends PropertyChangeNotifierExtended { static $t: Type; private _az; private _ff; private _cd; private _ji; private _bg; private _bi; private _as; css: SpreadsheetCss; createRendererContainer: () => RendererContainer; readonly _a1: SpreadsheetMetricsCache; private _cn; get _at(): SpreadsheetContextMenu; private _ce; get isDisabled(): boolean; set isDisabled(a: boolean); private _eh; get brushes(): Dictionary$2; set brushes(a: Dictionary$2); private _cl; get isScrollLocked(): boolean; set isScrollLocked(a: boolean); get _bj(): SpreadsheetVisualElementDomBuilder; get _fg(): DomRenderer; private _height; get height(): number; set height(a: number); private _width; get width(): number; set width(a: number); get _a0(): SpreadsheetMeasureHelper; get _ad(): SpreadsheetAreaLayoutManager; get _bh(): SpreadsheetVisualElement; get _ay(): SpreadsheetInplaceEditorElement; get _jj(): Rect; set _jj(a: Rect); get _c7(): boolean; private _fs; get _language(): any; set _language(a: any); containerResized(): void; destroy(): void; executeCommand(a: SpreadsheetAction): boolean; flush(): void; onInitialized(): void; private _gw; private _eo; get _eq(): number; set _eq(a: number); provideContainer(a: any): void; scheduleArrange(): void; private get _dc(); styleUpdated(): void; _gg(): void; _fh(a: string): DomWrapper; _m(): VisualElement; _o(a: SpreadsheetScrollRegion): VisualElement; _n(a: SpreadsheetPane): VisualElement; _dn(): boolean; private _p; get _da(): boolean; _gd(): void; _eb(a: SpreadsheetPane, b: Rect, c: List$1, d: number, e: (arg1: number) => void): boolean; _hj(a: string): void; _d4(a: Key, b: ModifierKeys, c: any): boolean; readonly _em: List$1; _ii(a: ButtonVisualElement, b: SpreadsheetAction): void; _r(a: HTMLElement, b: string, c?: boolean): ISpreadsheetDialog; _q(a: HTMLElement, b: string, c: () => void, d?: boolean): ISpreadsheetDialog; private _f3; _f4(a: boolean): void; _je: IDataObject; private _g8; private _g9; contextMenuOpening: (sender: any, e: SpreadsheetContextMenuOpeningEventArgs) => void; _g7(a: SpreadsheetContextMenuOpeningEventArgs): void; private _s; private _t; _a7: SpreadsheetPaneManager; private _b1; private _ac; private _bs; private _j; private _b0; private _l; private _z; private _bq; private _ah; private _bb; private _b6; _b3: UndoManager; private _be; private _ab; private _ao; private _en; private _aa; private _fk; private _y; private _a2; private _f0; private _ei; private _fr; constructor(); private _ae; get activeCell(): SpreadsheetCell; set activeCell(a: SpreadsheetCell); get activeCellAddress(): string; set activeCellAddress(a: string); private _al; get _am(): SpreadsheetCellRange; set _am(a: SpreadsheetCellRange); private _a4; get activePane(): SpreadsheetPane; set activePane(a: SpreadsheetPane); private _a9; get activeSelection(): SpreadsheetSelection; set activeSelection(a: SpreadsheetSelection); get activeSelectionCellRangeFormat(): SpreadsheetCellRangeFormat; private _by; get activeTable(): WorksheetTable; set activeTable(a: WorksheetTable); private _bv; get activeWorksheet(): Worksheet; set activeWorksheet(a: Worksheet); private _b8; get allowAddWorksheet(): boolean; set allowAddWorksheet(a: boolean); private _b9; get allowAsyncCalculations(): boolean; set allowAsyncCalculations(a: boolean); private _ca; get allowDeleteWorksheet(): boolean; set allowDeleteWorksheet(a: boolean); private _cb; get areGridlinesVisible(): boolean; set areGridlinesVisible(a: boolean); private _cc; get areHeadersVisible(): boolean; set areHeadersVisible(a: boolean); private _aj; get cellEditMode(): SpreadsheetCellEditMode; set cellEditMode(a: SpreadsheetCellEditMode); private _bm; get chartAdapter(): SpreadsheetChartAdapterBase; set chartAdapter(a: SpreadsheetChartAdapterBase); private _av; get enterKeyNavigationDirection(): SpreadsheetEnterKeyNavigationDirection; set enterKeyNavigationDirection(a: SpreadsheetEnterKeyNavigationDirection); private _fj; get fixedDecimalPlaceCount(): number; set fixedDecimalPlaceCount(a: number); private _cf; get isEnterKeyNavigationEnabled(): boolean; set isEnterKeyNavigationEnabled(a: boolean); private _cg; get isFixedDecimalEnabled(): boolean; set isFixedDecimalEnabled(a: boolean); private _ch; get isFormulaBarVisible(): boolean; set isFormulaBarVisible(a: boolean); get isInEditMode(): boolean; set isInEditMode(a: boolean); private _ci; get isInEndMode(): boolean; set isInEndMode(a: boolean); private _cj; get isPerformingAsyncCalculations(): boolean; set isPerformingAsyncCalculations(a: boolean); private _ck; get isRenamingWorksheet(): boolean; set isRenamingWorksheet(a: boolean); private _cm; get isUndoEnabled(): boolean; set isUndoEnabled(a: boolean); private _ep; get nameBoxWidth(): number; set nameBoxWidth(a: number); get panes(): ReadOnlyNotifyCollection$1; _getPanesAsArray(): SpreadsheetPane[]; private _aq; get selectionMode(): SpreadsheetCellSelectionMode; set selectionMode(a: SpreadsheetCellSelectionMode); private _g; get selectedWorksheets(): Worksheet[]; set selectedWorksheets(a: Worksheet[]); private _b4; get undoManager(): UndoManager; set undoManager(a: UndoManager); private _jf; get validationInputMessagePosition(): Point; set validationInputMessagePosition(a: Point); private _ht; private _bt; get workbook(): Workbook; set workbook(a: Workbook); private _fl; get zoomLevel(): number; set zoomLevel(a: number); get _a5(): SpreadsheetPane; get _ai(): SpreadsheetCellEditManager; get _dj(): boolean; get _dl(): boolean; get _dm(): boolean; get _du(): boolean; get _a3(): SpreadsheetMouseOperation; set _a3(a: SpreadsheetMouseOperation); get _el(): IList$1; private _fv; get _fz(): string; set _fz(a: string); get _dx(): boolean; set _dx(a: boolean); get _dy(): boolean; set _dy(a: boolean); get _b2(): PixelConverter; private _bk; get _bl(): ISpreadsheetResourceProvider; set _bl(a: ISpreadsheetResourceProvider); get _a8(): SpreadsheetPaneManager; get _bc(): SpreadsheetTabEditManager; get _bd(): SpreadsheetTabInfo; get _bf(): SpreadsheetTabManager; get _u(): ISpreadsheetView; set _u(a: ISpreadsheetView); get _v(): ISpreadsheetView; set _v(a: ISpreadsheetView); private _w; private get _x(); exportVisualData(): any; _hitTest(a: Point): SpreadsheetHitTestResult; showFilterDialogForWorksheet(a: number, b?: SpreadsheetFilterDialogOption): void; showFilterDialogForTable(a: WorksheetTableColumn, b?: SpreadsheetFilterDialogOption): void; showTopOrBottomDialogForWorksheet(a: number): void; showTopOrBottomDialogForTable(a: WorksheetTableColumn): void; _is(a: SortTargetResult): void; _onDetachedFromUI(): void; _onAttachedToUI(): void; _co(a: SpreadsheetPane): boolean; _f6(): void; _f7(a: SpreadsheetPane, b: SpreadsheetCell, c: number, d: number, e: number, f: number): void; _c0(a: boolean, b: boolean): boolean; _cv(a: SpreadsheetAction, b: any, c?: boolean): boolean; _cu(a: SpreadsheetAction, b: any, c: LongValue, d?: boolean): boolean; _cx(a: boolean): boolean; _cz(a: SpreadsheetCellRange): boolean; _cy(a: SpreadsheetCell): boolean; _ge(): void; _gk(): void; _gl(): void; _c1(a: boolean, b?: boolean, c?: boolean): boolean; _gm(a: SpreadsheetCell): void; _gn(a: Point, b: SpreadsheetPane): void; _c3(a: SpreadsheetAction, b: any, c: any): boolean; _c4(a: SpreadsheetAction, b: any, c: any, d: LongValue): boolean; _c5(a: boolean): boolean; static _jg(a: SpreadsheetPane, b?: boolean): Point; _an(): SpreadsheetCellRange; _fx(a: IChartObject): string; _fy(a: string, ...b: any[]): string; _gt(): void; _dz(a: SpreadsheetCell): boolean; _hb(a: boolean, b: boolean): void; private _fi; private _fd; _hi(a: boolean): void; _d1(a: InputProxy, b: any): boolean; _d2(a: string, b?: boolean, c?: boolean): boolean; _d0(a: SpreadsheetDropDownButton): boolean; _d5(a: SpreadsheetUserPromptInfo): boolean; _hr(): void; private _hx; _d6(a: Key, b: ModifierKeys): boolean; _d7(a: number, b: boolean, c?: boolean): boolean; _hz(): void; _d8(a: string, b?: boolean): boolean; _ik(a?: boolean): void; _ea(a: SpreadsheetPane, b: SpreadsheetDropDownButton): boolean; _iv(): void; _i0(): void; _ed(a: boolean): boolean; _i1(): void; _i9(): void; private _f1; private _f2; private _f5; private _f8; private _cw; private _f9; _gb(a: UndoManager): void; _gc(a: UndoManager, b: Workbook): void; _ga(a: Sheet): void; private _gh; private _gj; _go(a: SpreadsheetTransactionOperation, b: () => void, c?: SpreadsheetCellRange[], d?: boolean, e?: string, f?: boolean, g?: boolean): void; private _gp; private _fq; private _ag; _bo(a: SpreadsheetAction, b: any): LongValue; _bp(a: LongValue, b: any): LongValue; _c6(a: Spreadsheet_InternalFlags): boolean; private _br; private _bx; private _ek; private _gr; private _gs; private _gu; private _gv; private static _c8; private static _c9; private _b7; private _db; private static _dh; private static _dp; private static _dt; private static _dw; private _gx; private _gy; private _hv; private _d3; private _hn; private static _hm; private static _hp; _hs($tContext: Type, $tValue: Type, a: TContext, b: ChangeInfo$2): void; private _hw; private _hy; _h1(): void; private _h2; private _h7; private _ij; _im($t: Type, a: T, b: (arg1: WorksheetCellFormatProxy, arg2: T) => void, c: SpreadsheetTransactionOperation, d: CellFormatValue): void; private _io; private _ip; _d9(): boolean; private _iq; private _ir; private _iw; private _ec; private _ee; private _ef; private _eg; private _i3; private _i4; private _i2; private _i5; _i6(): void; private _i7; private _i8; private _ja; private _jb; private _jc; private _jd; actionExecuted: (sender: any, e: SpreadsheetCommandExecutedEventArgs) => void; _gz(v: SpreadsheetCommandExecutedEventArgs): void; actionExecuting: (sender: any, e: SpreadsheetCommandExecutingEventArgs) => void; _g0(v: SpreadsheetCommandExecutingEventArgs): void; _h3(v: SpreadsheetActiveCellChangedEventArgs): void; activeCellChanged: (sender: any, e: SpreadsheetActiveCellChangedEventArgs) => void; protected _g1(v: SpreadsheetActiveCellChangedEventArgs): void; _h4(v: SpreadsheetActivePaneChangedEventArgs): void; activePaneChanged: (sender: any, e: SpreadsheetActivePaneChangedEventArgs) => void; protected _g2(v: SpreadsheetActivePaneChangedEventArgs): void; _h5(v: SpreadsheetActiveTableChangedEventArgs): void; activeTableChanged: (sender: any, e: SpreadsheetActiveTableChangedEventArgs) => void; protected _g3(v: SpreadsheetActiveTableChangedEventArgs): void; _h6(v: SpreadsheetActiveWorksheetChangedEventArgs): void; activeWorksheetChanged: (sender: any, e: SpreadsheetActiveWorksheetChangedEventArgs) => void; protected _g4(v: SpreadsheetActiveWorksheetChangedEventArgs): void; private _g6; _cellDropDownItemSelecting: (sender: any, e: SpreadsheetCellDropDownItemSelectingEventArgs) => void; _ib(v: SpreadsheetEditModeExitingEventArgs): void; editModeExiting: (sender: any, e: SpreadsheetEditModeExitingEventArgs) => void; protected _hf(v: SpreadsheetEditModeExitingEventArgs): void; _ia(v: SpreadsheetEditModeExitedEventArgs): void; editModeExited: (sender: any, e: SpreadsheetEditModeExitedEventArgs) => void; protected _he(v: SpreadsheetEditModeExitedEventArgs): void; _h9(v: SpreadsheetEditModeEnteringEventArgs): void; editModeEntering: (sender: any, e: SpreadsheetEditModeEnteringEventArgs) => void; protected _hd(v: SpreadsheetEditModeEnteringEventArgs): void; _h8(v: SpreadsheetEditModeEnteredEventArgs): void; editModeEntered: (sender: any, e: SpreadsheetEditModeEnteredEventArgs) => void; protected _hc(v: SpreadsheetEditModeEnteredEventArgs): void; _ic(v: SpreadsheetEditModeValidationErrorEventArgs): void; editModeValidationError: (sender: any, e: SpreadsheetEditModeValidationErrorEventArgs) => void; protected _hg(v: SpreadsheetEditModeValidationErrorEventArgs): void; _id(v: SpreadsheetEditRangePasswordNeededEventArgs): void; editRangePasswordNeeded: (sender: any, e: SpreadsheetEditRangePasswordNeededEventArgs) => void; protected _hh(v: SpreadsheetEditRangePasswordNeededEventArgs): void; hyperlinkExecuting: (sender: any, e: SpreadsheetHyperlinkExecutingEventArgs) => void; protected _hk(v: SpreadsheetHyperlinkExecutingEventArgs): void; _ie(v: SpreadsheetSelectionChangedEventArgs): void; selectionChanged: (sender: any, e: SpreadsheetSelectionChangedEventArgs) => void; protected _ho(v: SpreadsheetSelectionChangedEventArgs): void; _ig(v: SpreadsheetUserPromptInfo): void; userPromptDisplaying: (sender: any, e: SpreadsheetUserPromptDisplayingEventArgs) => void; protected _hq(v: SpreadsheetUserPromptDisplayingEventArgs): void; _ih(): void; workbookDirtied: (sender: any, e: SpreadsheetWorkbookDirtiedEventArgs) => void; protected _hu(v: SpreadsheetWorkbookDirtiedEventArgs): void; } /** * @hidden */ export declare class Spreadsheet_ElementCommandInfo extends Base { static $t: Type; readonly a: VisualElement; readonly c: SpreadsheetAction; protected readonly b: Spreadsheet; constructor(a: VisualElement, b: SpreadsheetAction, c: Spreadsheet); protected d(a: any, b: EventArgs): void; } /** * @hidden */ export declare class Spreadsheet_ButtonElementCommandInfo extends Spreadsheet_ElementCommandInfo { static $t: Type; constructor(a: ButtonVisualElement, b: SpreadsheetAction, c: Spreadsheet); protected d(a: any, b: EventArgs): void; private e; } /** * @hidden */ export declare class Spreadsheet_WorkbookOwner extends Base implements IWorkbookOwner { static $t: Type; private a; constructor(a: Spreadsheet); get isUndoEnabled(): boolean; get allowAsyncCalculations(): boolean; onCellValueChange(a: WorksheetRow, b: number): void; _onChange$2$i($tContext: Type, $tValue: Type, a: TContext, b: boolean, c: TValue, d: TValue, e: ChangeInfo$2): void; onConditionalFormatChange(a: WorksheetRegion): void; onCustomViewApplied(a: CustomView): void; onTransactionalChangeBegin(a: ExcelChangeAction, b: string): any; onTransactionalChangeEnd(a: any): void; onTransactionalChangeRollback(a: any): void; onSheetRemoving(a: Sheet): void; } /** * @hidden */ export declare abstract class RangeWorksheetCellFormatBase extends PropertyChangeNotifierExtended implements IWorksheetCellFormat { static $t: Type; private _z; private _o; private _s; private _h; private _t; private _n; private _i; private _m; private _g; private _ah; private _ab; private _u; private _j; private _ae; private _ad; private _v; private _k; private _ac; private _af; private _y; private _w; private _l; private _q; private _ag; constructor(); get alignment(): HorizontalCellAlignment; set alignment(a: HorizontalCellAlignment); get bottomBorderColorInfo(): WorkbookColorInfo; set bottomBorderColorInfo(a: WorkbookColorInfo); get bottomBorderStyle(): CellBorderLineStyle; set bottomBorderStyle(a: CellBorderLineStyle); get diagonalBorderColorInfo(): WorkbookColorInfo; set diagonalBorderColorInfo(a: WorkbookColorInfo); get diagonalBorders(): DiagonalBorders; set diagonalBorders(a: DiagonalBorders); get diagonalBorderStyle(): CellBorderLineStyle; set diagonalBorderStyle(a: CellBorderLineStyle); get fill(): CellFill; set fill(a: CellFill); get font(): IWorkbookFont; get formatOptions(): WorksheetCellFormatOptions; set formatOptions(a: WorksheetCellFormatOptions); get formatString(): string; set formatString(a: string); get indent(): number; set indent(a: number); get _aa(): boolean; get leftBorderColorInfo(): WorkbookColorInfo; set leftBorderColorInfo(a: WorkbookColorInfo); get leftBorderStyle(): CellBorderLineStyle; set leftBorderStyle(a: CellBorderLineStyle); get locked(): boolean | null; set locked(a: boolean | null); get _locked$i(): Nullable$1; set _locked$i(a: Nullable$1); get hidden(): boolean | null; set hidden(a: boolean | null); get _hidden$i(): Nullable$1; set _hidden$i(a: Nullable$1); get rightBorderColorInfo(): WorkbookColorInfo; set rightBorderColorInfo(a: WorkbookColorInfo); get rightBorderStyle(): CellBorderLineStyle; set rightBorderStyle(a: CellBorderLineStyle); get rotation(): number; set rotation(a: number); get shrinkToFit(): boolean | null; set shrinkToFit(a: boolean | null); get _shrinkToFit$i(): Nullable$1; set _shrinkToFit$i(a: Nullable$1); get style(): WorkbookStyle; set style(a: WorkbookStyle); get topBorderColorInfo(): WorkbookColorInfo; set topBorderColorInfo(a: WorkbookColorInfo); get topBorderStyle(): CellBorderLineStyle; set topBorderStyle(a: CellBorderLineStyle); get verticalAlignment(): VerticalCellAlignment; set verticalAlignment(a: VerticalCellAlignment); abstract get _r(): Workbook; get wrapText(): boolean | null; set wrapText(a: boolean | null); get _wrapText$i(): Nullable$1; set _wrapText$i(a: Nullable$1); abstract _ak(a: SpreadsheetCellRangeBorders, b: WorkbookColorInfo, c: CellBorderLineStyle): void; setFormatting(a: IWorksheetCellFormat): void; _ai(a?: boolean): void; _aj(): void; protected abstract _p(): IWorksheetCellFormat; _an(): void; abstract _al($t: Type, a: (arg1: WorksheetCellFormatProxy, arg2: T) => void, b: T, c: CellFormatValue): void; private _am; private _ao; static _x(a: Color): WorkbookColorInfo; } /** * @hidden */ export declare class Spreadsheet_SelectionWorksheetCellFormat extends RangeWorksheetCellFormatBase { static $t: Type; private _ap; constructor(a: Spreadsheet); protected _p(): IWorksheetCellFormat; _ak(a: SpreadsheetCellRangeBorders, b: WorkbookColorInfo, c: CellBorderLineStyle): void; _al($t: Type, a: (arg1: WorksheetCellFormatProxy, arg2: T) => void, b: T, c: CellFormatValue): void; protected get__r(): Workbook; get _r(): Workbook; } /** * @hidden */ export declare class Spreadsheet_NameBoxList extends LazyReadOnlyNotifyCollection$1 { static $t: Type; private _p; constructor(a: Spreadsheet); protected _o(a: IList$1): void; _q(): void; } /** * @hidden */ export declare class Spreadsheet_SynchronizationSuspender extends Base implements IDisposable { static $t: Type; private _a; constructor(a: Spreadsheet); dispose(): void; } /** * @hidden */ export declare class Spreadsheet_CustomEditValueParser extends Base implements ISpreadsheetEditorValue, ISpreadsheetEditInfo { static $t: Type; private a; private readonly b; private readonly c; private e; constructor(a: Spreadsheet, b: WorksheetCellFormatData); d(a: string): any; get unformattedText(): string; get editCellFormat(): WorksheetCellFormatData; createDocument(): IGFormattedTextDocument; get workbook(): Workbook; get isFixedDecimalEnabled(): boolean; get fixedDecimalPlaceCount(): number; } /** * @hidden */ export declare class Spreadsheet_NullView extends Base implements ISpreadsheetView { static $t: Type; private a; constructor(a: Spreadsheet); beforeExecuteCommand(command: SpreadsheetAction, commandParameter: any, sourceElement: any): boolean | null; _beforeExecuteCommand$i(a: SpreadsheetAction, b: any, c: any): Nullable$1; createRenderCache(): SpreadsheetRenderCache; get isCellDropDownOpen(): boolean; get isInNameBox(): boolean; get isScrollLockToggled(): boolean; get updateEditorValueMode(): SpreadsheetActiveCellUpdateMode; addCellTextLocations(a: Dictionary$2, b: SpreadsheetPane): void; closeMenu(): void; getLayoutManager(): SpreadsheetAreaLayoutManager; onSheetManagerChanged(a: SpreadsheetPaneManager, b: SpreadsheetPaneManager): void; remeasureRootPanel(): void; onNameBoxValueChanged(): void; onNameBoxWidthChanged(): void; get hasKeyboardFocusWithin(): boolean; focus(): boolean; onHasPendingChangeNotification(): void; onDataObjectPasting(a: WorkbookDataObjectPastingEventArgs): void; notifyCanExecuteChanged(): void; onStateVerified(): void; shouldIncludeClipboardFormat(a: IDataObject, b: string): boolean; shouldCopyToClipboard(a: IDataObject, b: boolean): boolean; showCellDropDown(pane: SpreadsheetPane, cellRect: IgRect, dropdownItems: List$1, initialSelectedIndex: number, onSelected: (arg1: number) => void): boolean; _showCellDropDown$i(a: SpreadsheetPane, b: Rect, c: List$1, d: number, e: (arg1: number) => void): boolean; showSelectAllContextMenu(context: any, relativePoint: IgPoint): void; _showSelectAllContextMenu$i(a: any, b: Point): void; ShowPaneContextMenu(pane: SpreadsheetPane, area: SpreadsheetSelectionContextMenuArea, relativePoint: IgPoint): void; _ShowPaneContextMenu$i(a: SpreadsheetPane, b: SpreadsheetSelectionContextMenuArea, c: Point): void; ShowHeaderContextMenu(scrollRegion: SpreadsheetScrollRegion, relativePoint: IgPoint): void; _ShowHeaderContextMenu$i(a: SpreadsheetScrollRegion, b: Point): void; ShowTabContextMenu(tab: SpreadsheetTabInfo, relativePoint: IgPoint): void; _ShowTabContextMenu$i(a: SpreadsheetTabInfo, b: Point): void; showFilterMenu(a: SpreadsheetPane, b: SpreadsheetDropDownButton): boolean; createCellEditManager(): SpreadsheetCellEditManager; createTabEditManager(): SpreadsheetTabEditManager; showMessageBox(a: string, b: string, c: MessageBoxButton, d: MessageBoxImage, e: MessageBoxResult): MessageBoxResult; get usesLogicalPixels(): boolean; verifyLayout(): void; showFilterDialog(a: FilterDialogViewModel): void; showTopOrBottomDialog(a: TopOrBottomDialogViewModel): void; showCustomSortDialog(a: SortDialogViewModel, b: () => void): void; showFormatCellsDialog(a: FormatCellsDialogViewModel, b: (arg1: SpreadsheetDialogResult) => void): void; get spreadsheetDialogServicesManager(): ISpreadsheetDialogServicesManager; getRect(scrollRegion: SpreadsheetScrollRegion): IgRect; _getRect$i(a: SpreadsheetScrollRegion): Rect; getPaneRect(pane: SpreadsheetPane): IgRect; _getPaneRect$i(a: SpreadsheetPane): Rect; getTabItemAreaRect(): IgRect; _getTabItemAreaRect$i(): Rect; initializeEditFont(a: EditModeWorkbookFontInfo, b: boolean): void; createChartTitleElement(a: ChartTextAreaBase, b: any): any; } /** * @hidden */ export declare class Spreadsheet_NullCellEditManager extends SpreadsheetCellEditManager { static $t: Type; constructor(a: Spreadsheet); protected get_ad(): boolean; get ad(): boolean; protected get_ae(): boolean; get ae(): boolean; protected get_ai(): boolean; protected get ai(): boolean; protected at(a: string, b: boolean, c: boolean, d: boolean): void; protected aq(): void; protected ab(a: SpreadsheetPane): boolean; protected al(): number; protected b(): EditModeWorkbookFont; ac(a: SpreadsheetAction): boolean; protected au(): void; protected e(): ISpreadsheetEditorValue; ah(a: SpreadsheetAction, b?: boolean): boolean; ap(): void; ar(): void; aw(a: Point, b: boolean): void; a0(): void; } /** * @hidden */ export declare class Spreadsheet_NullTabEditManager extends SpreadsheetTabEditManager { static $t: Type; constructor(a: Spreadsheet); protected get_i(): boolean; get i(): boolean; protected f(a: SpreadsheetTabInfo): boolean; protected l(): string; protected m(a: SpreadsheetTabInfo, b: string, c: number): void; protected n(a: SpreadsheetTabInfo, b: boolean): void; protected k(a: SpreadsheetTabInfo): boolean; protected o(): void; } /** * @hidden */ export declare abstract class SpreadsheetRenderCache extends Base { static $t: Type; private ak; private readonly u; private readonly t; private f; private z; private e; readonly s: boolean; static readonly ax: Color; constructor(a: boolean); protected get q(): boolean; abstract get o(): Workbook; get ah(): number; set ah(a: number); ap(): void; a($t: Type, a: boolean, b: T, c?: any): T; private b; private p; private l; private y; private v; private w; private aj; private x; ab(a: Worksheet, b: number): number; aa(a: Workbook, b: number, c: number): number; af(a: number, b: Worksheet, c: number): number; aq(): void; private as; at(): void; static an: string; al(): Stream; n(): TextMetricsProviderBase; ai(): IDisposable; c($t: Type, a: boolean, b?: any): T; private d; static ao: string; am(): Stream; protected au(): void; protected av(a: any): void; aw(): void; abstract ad(a: SpreadsheetScrollRegion, b: string): number; protected abstract ac(a: IWorkbookFont, b: number, c: string): number; protected abstract ae(a: IWorkbookFont, b: number, c: string): number; protected abstract ar(): void; abstract r(a: SpreadsheetResourceId): boolean; abstract m(a: number): TextMetricsProviderBase; abstract ag(a: WorksheetCellFormatData, b: number): number; abstract j(a: FormattedString, b: WorksheetCellFormatData, c: number, d: IGTextAlignment, e: boolean, f: boolean, g: number, h: Color): SpreadsheetText; abstract k(a: string, b: WorksheetCellFormatData, c: number, d: IGTextAlignment, e: boolean, f: boolean, g: number, h: Color): SpreadsheetText; abstract i(a: IGFormattedTextDocument, b: WorksheetCellFormatData, c: number, d: IGTextAlignment, e: boolean, f: boolean, g: number, h: Color): SpreadsheetText; g(a: string, b: string, c: Workbook, d: WorksheetCellFormatData, e: number, f: IGTextAlignment, g: boolean, h: boolean, i: number, j: Color): SpreadsheetText; h(a: string, b: string, c: string, d: string, e: Workbook, f: WorksheetCellFormatData, g: number, h: IGTextAlignment, i: boolean, j: boolean, k: number, l: Color): SpreadsheetText; } /** * @hidden */ export declare class Spreadsheet_NullRenderCache extends SpreadsheetRenderCache { static $t: Type; private ay; constructor(); ad(a: SpreadsheetScrollRegion, b: string): number; protected ac(a: IWorkbookFont, b: number, c: string): number; protected ae(a: IWorkbookFont, b: number, c: string): number; protected ar(): void; r(a: SpreadsheetResourceId): boolean; m(a: number): TextMetricsProviderBase; j(a: FormattedString, b: WorksheetCellFormatData, c: number, d: IGTextAlignment, e: boolean, f: boolean, g: number, h: Color): SpreadsheetText; k(a: string, b: WorksheetCellFormatData, c: number, d: IGTextAlignment, e: boolean, f: boolean, g: number, h: Color): SpreadsheetText; i(a: IGFormattedTextDocument, b: WorksheetCellFormatData, c: number, d: IGTextAlignment, e: boolean, f: boolean, g: number, h: Color): SpreadsheetText; ag(a: WorksheetCellFormatData, b: number): number; protected get_o(): Workbook; get o(): Workbook; } /** * @hidden */ export declare class SpreadsheetDOMEventProxy extends CustomDOMEventProxy { static $t: Type; private static _ed; private readonly _ea; constructor(a: Spreadsheet, b: DomWrapper, c: DomRenderer); dw(a: any, b: string, c: List$1<() => void>): void; private _eb; private static _ec; private _ee; private _ef; } /** * @hidden */ export declare class SpreadsheetLayerContainerElement$1 extends VisualElement { static $t: Type; protected $t: Type; private cf; constructor($t: Type, a: VisualElement, b: string); get cg(): SpreadsheetInteractionManager$1; set cg(a: SpreadsheetInteractionManager$1); protected b7(a: number, b: number, c: number, d: number): void; ae(a: InputProxy): boolean; af(a: InputProxy): boolean; ag(a: InputProxy): boolean; ad(a: InputProxy): boolean; ah(a: InputProxy): boolean; } /** * @hidden */ export declare class CanvasSpreadsheetGraphics extends Base implements ISpreadsheetGraphics { static $t: Type; private readonly e; private readonly a; private readonly b; private h; private j; private d; constructor(ctx_: CanvasRenderingContext2D, a: JsSpreadsheetRenderCache); private c; drawIcon(a: FormatConditionIcon, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number): void; getFarPixelAdjustment(a: PixelConverter): number; fillRectangle3(a: CellFill, b: number, c: number, d: number, e: number): void; fillRectangle1(a: SpreadsheetResourceId, b: number, c: number, d: number, e: number): void; drawLine(a: CellBorderPen, b: SpreadsheetResourceId, c: number, d: number, e: number, f: number, g: number): void; drawLine2(pen: CellBorderPen, color: string | Color, dpiFactor: number, x1: number, y1: number, x2: number, y2: number): void; _drawLine2$i(a: CellBorderPen, b: Color, c: number, d: number, e: number, f: number, g: number): void; drawLine1(a: CellBorderPen, b: WorkbookColorInfo, c: number, d: number, e: number, f: number, g: number): void; drawLine4(penWidth: number, color: string | Color, dpiFactor: number, x1: number, y1: number, x2: number, y2: number): void; _drawLine4$i(a: number, b: Color, c: number, d: number, e: number, f: number, g: number): void; drawLine3(a: SpreadsheetGridLinePen, b: number, c: number, d: number, e: number, f: number): void; drawRectangle(a: CellBorderPen, b: SpreadsheetResourceId, c: number, d: number, e: number, f: number, g: number): void; drawRectangle1(a: CellBorderPen, b: WorkbookColorInfo, c: number, d: number, e: number, f: number, g: number): void; private drawRectangle2; fillRectangle2(a: SpreadsheetResourceId, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number): void; fillRectangle5(a: WorkbookColorInfo, b: number, c: number, d: number, e: number): void; drawEllipse(a: number, b: SpreadsheetResourceId, c: number, d: number, e: number, f: number, g: number): void; fillRectangle(a: SpreadsheetImageBackground, b: number, c: number, d: number, e: number, f: number, g: number): void; drawHeaderText(a: IWorkbookFont, b: string, c: number, d: number, e: SpreadsheetResourceId, f?: number): void; drawDropDownGlyph(a: SpreadsheetDropDownButtonState, b: number, c: number, d: number, e: number): void; private i; private f; private g; private drawLine5; private fillRectangle7; fillRectangle4(a: WorkbookColorInfo, b: WorkbookColorInfo, c: boolean, d: number, e: number, f: number, g: number): void; private fillRectangle6; } /** * @hidden */ export interface IVisualElementVisitor { visitElement(a: VisualElement): boolean; } /** * @hidden */ export declare let IVisualElementVisitor_$type: Type; /** * @hidden */ export declare class VisualElementDomBuilder extends Base implements IVisualElementVisitor { static $t: Type; static readonly c: boolean; static readonly a: boolean; static readonly b: boolean; static readonly l: string; protected get_n(): string; protected get n(): string; protected get_m(): string; protected get m(): string; protected get_o(): string; protected get o(): string; static p(a: VisualElement, b?: string): void; static q(a: VisualElement, b: string, c: string, d: boolean, e: boolean): void; static d(a: DomRenderer, b: string, c: string, d: boolean, e: boolean): DomRenderer; protected r(a: VisualElement): void; protected g(a: VisualElement): string; protected h(a: VisualElement): string; protected s(a: ComboBoxVisualElement): void; protected t(a: LineVisualElement): void; protected u(a: TextBoxVisualElement): void; protected v(a: ToggleButtonVisualElement): void; protected w(a: ToolTipVisualElement): void; protected x(a: VisualElement): void; private y; protected z(a: VisualElement): void; visitElement(a: VisualElement): boolean; protected static aa(a: VisualElement, b: string, c: string): void; } /** * @hidden */ export declare class SpreadsheetVisualElementDomBuilder extends VisualElementDomBuilder { static $t: Type; private readonly ab; private ac; static readonly ae: PixelConverter; constructor(a: Spreadsheet); protected r(a: VisualElement): void; protected g(a: VisualElement): string; protected s(a: ComboBoxVisualElement): void; protected v(a: ToggleButtonVisualElement): void; private bb; protected x(a: VisualElement): void; protected z(a: VisualElement): void; protected get_n(): string; protected get_m(): string; protected get_o(): string; visitElement(a: VisualElement): boolean; get ad(): SpreadsheetCss; set ad(a: SpreadsheetCss); private ap; static am(a: DomRenderer): any; private aq; private ar; static al(a: DomRenderer, b: SpreadsheetCss): DomWrapper; static as(a: any): void; private readonly ak; aj: List$1; private at; private au; private a1; private a4; private a0; private av; private ax; private ay; private az; static a9(a: DomWrapper, b: Thickness): void; static a8(a: DomWrapper, b: IWorkbookFont, c: number): void; private aw; private a2; private a3; static a5(a: DomWrapper): void; static a7(a: DomWrapper): void; private a6; static ba(a: DomWrapper, b: string): void; af(a: SpreadsheetAction): boolean; private ag; private bc; ai(a: string): boolean; private ah; } /** * @hidden */ export declare class JsSpreadsheetRenderCache extends SpreadsheetRenderCache { static $t: Type; private readonly a3; private a9; private bb; private ay; private readonly a6; private readonly a5; private readonly a4; private readonly a7; constructor(a: Spreadsheet); protected get_o(): Workbook; get o(): Workbook; protected ac(a: IWorkbookFont, b: number, c: string): number; protected ae(a: IWorkbookFont, b: number, c: string): number; ad(a: SpreadsheetScrollRegion, b: string): number; protected ar(): void; r(a: SpreadsheetResourceId): boolean; m(a: number): TextMetricsProviderBase; ag(a: WorksheetCellFormatData, b: number): number; j(a: FormattedString, b: WorksheetCellFormatData, c: number, d: IGTextAlignment, e: boolean, f: boolean, g: number, h: Color): SpreadsheetText; i(a: IGFormattedTextDocument, b: WorksheetCellFormatData, c: number, d: IGTextAlignment, e: boolean, f: boolean, g: number, h: Color): SpreadsheetText; k(a: string, b: WorksheetCellFormatData, c: number, d: IGTextAlignment, e: boolean, f: boolean, g: number, h: Color): SpreadsheetText; g(a: string, b: string, c: Workbook, d: WorksheetCellFormatData, e: number, f: IGTextAlignment, g: boolean, h: boolean, i: number, j: Color): SpreadsheetText; private a0; h(a: string, b: string, c: string, d: string, e: Workbook, f: WorksheetCellFormatData, g: number, h: IGTextAlignment, i: boolean, j: boolean, k: number, l: Color): SpreadsheetText; private static bh; private a1; private a2; bd(a: IWorkbookFont, b?: number): string; static bf(a: IWorkbookFont, b: number): string; static bg(a: IWorkbookFont, b: number): string; private bc; private static readonly bk; private az; static be(a: IGFormattedTextDocument, b: Workbook, c: number, d: boolean, e: number, f: string): string; ba(): HTMLImageElement; bi(a: SpreadsheetResourceId): string; private static bj; } /** * @hidden */ export declare class SpreadsheetCellEditInfo extends Base { static $t: Type; readonly a: SpreadsheetCellValueInfo; readonly b: WorksheetCellFormatData; readonly c: boolean; constructor(a: SpreadsheetCellValueInfo, b: WorksheetCellFormatData, c: boolean); } /** * @hidden */ export declare class AccountingUnderlineInfo extends Base { static $t: Type; b: boolean; c: number; a: boolean; static d(a: number, b: boolean, c: Worksheet, d: SpreadsheetCellValueInfo, e: WorksheetCellFormatData): void; } /** * An object that represents the selected items within a [[Spreadsheet]] */ export declare class SpreadsheetSelection extends PropertyChangeNotifierExtended { static $t: Type; private readonly _l; private readonly _y; private readonly _k; private readonly _be; private readonly _g; private readonly _h; private readonly _i; private readonly _j; private _n; private _p; private _bl; private _aa; private _ab; private _w; private _bo; private _bn; private _bp; private _q; private readonly _ag; constructor(a: Spreadsheet, b: SpreadsheetPane, c: boolean); /** * @hidden */ e(sender: any, property: string, extraInfo: any): void; /** * Returns the cell that represents the active cell. */ get activeCell(): SpreadsheetCell; /** * @hidden */ get _r(): SpreadsheetCellRange; /** * Returns the index of the selection group that contains the active cell. */ get activeCellRangeIndex(): number; /** * Returns a read-only collection of the ranges of cells that are selected. */ get cellRanges(): IList$1; /** * Returns or sets a string containing the cell ranges in A1 cell reference mode. *

* If there are multiple ranges then they are separated by the default union operator (','). *

*/ get cellRangesAddress(): string; set cellRangesAddress(a: string); /** * @hidden */ get _bf(): IList$1; /** * @hidden */ get _bg(): IList$1; /** * @hidden */ get _al(): boolean; /** * @hidden */ get _am(): boolean; /** * @hidden */ get _ac(): IntRange; /** * @hidden */ set _ac(a: IntRange); /** * @hidden */ get _ad(): IntRange; /** * @hidden */ set _ad(a: IntRange); /** * @hidden */ get _x(): SpreadsheetCellSelectionMode; /** * @hidden */ set _x(a: SpreadsheetCellSelectionMode); /** * @hidden */ _av: boolean; /** * @hidden */ get _ax(): boolean; /** * @hidden */ get _aw(): boolean; /** * @hidden */ get _z(): SpreadsheetPane; /** * @hidden */ get _v(): SpreadsheetCellRange; /** * @hidden */ set _v(a: SpreadsheetCellRange); /** * @hidden */ get _bi(): IList$1; /** * @hidden */ get _bj(): IList$1; /** * @hidden */ get _m(): Spreadsheet; /** * Adds a new cell range for the specified cell and makes it the active cell. * @param range The new range to add * @param activeCell The new active cell for which a new selection will be added. This must be a cell within 'range'. * @param extendRangeForMergedCells True to adjust the 'range' such that it contains any intersecting merged cells; otherwise false to use the range as it is. * @throws [[ArgumentException]] The 'activeCell' must be within the specified 'range'. */ addActiveCellRange(range: SpreadsheetCellRange, activeCell: SpreadsheetCell, extendRangeForMergedCells?: boolean): boolean; /** * Adds a new cell range for the specified cell and makes it the active cell. * @param rangeAddress The new A1 address of the range to add * @param activeCellAddress The A1 address of the new active cell for which a new selection will be added. This must be a cell within 'rangeAddress'. * @param extendRangeForMergedCells True to adjust the 'rangeAddress' such that it contains any intersecting merged cells; otherwise false to use the range as it is. * @throws [[ArgumentException]] The 'activeCellAddress' must be within the specified 'rangeAddress'. */ addActiveCellRange(rangeAddress: string, activeCellAddress: string, extendRangeForMergedCells?: boolean): boolean; /** * @hidden */ _addActiveCellRange2(a: string, b: string, c?: boolean): boolean; /** * @hidden */ _addActiveCellRange1(a: SpreadsheetCellRange, b: SpreadsheetCell, c?: boolean): boolean; /** * Adds a new range to the end of the [[cellRanges]] * @param range The range to be added * @param extendRangeForMergedCells True to adjust the 'range' such that it contains any intersecting merged cells; otherwise false to use the range as it is. */ addCellRange(range: SpreadsheetCellRange, extendRangeForMergedCells?: boolean): void; /** * Adds a new range to the end of the [[cellRanges]] * @param rangeAddress The A1 address of the range to be added * @param extendRangeForMergedCells True to adjust the 'rangeAddress' such that it contains any intersecting merged cells; otherwise false to use the range as it is. */ addCellRange(rangeAddress: string, extendRangeForMergedCells?: boolean): void; /** * @hidden */ _addCellRange1(a: string, b?: boolean): void; /** * @hidden */ _addCellRange(a: SpreadsheetCellRange, b?: boolean): void; /** * Resets the [[cellRanges]] to a single range containing only the [[activeCell]] */ clearCellRanges(): boolean; /** * Replaces the range containing the [[activeCell]] with the specified range and using the specified cell as the new [[activeCell]]. * @param range The new range that will replace the range at index [[activeCellRangeIndex]]. * @param activeCell The new active cell from within that range. * @param extendRangeForMergedCells True to adjust the 'range' such that it contains any intersecting merged cells; otherwise false to use the range as it is. * @return A boolean indicating if the operation was performed. * @throws [[ArgumentException]] The 'activeCell' must be within the specified 'range'. */ replaceActiveCellRange(range: SpreadsheetCellRange, activeCell: SpreadsheetCell, extendRangeForMergedCells?: boolean): boolean; /** * Replaces the range containing the [[activeCell]] with the specified range and using the specified cell as the new [[activeCell]]. * @param rangeAddress The A1 address of the new range that will replace the range at index [[activeCellRangeIndex]]. * @param activeCellAddress The A1 address of the new active cell from within that range. * @param extendRangeForMergedCells True to adjust the 'rangeAddress' such that it contains any intersecting merged cells; otherwise false to use the range as it is. * @return A boolean indicating if the operation was performed. * @throws [[ArgumentException]] The 'activeCellAddress' must be within the specified 'rangeAddress'. */ replaceActiveCellRange(rangeAddress: string, activeCellAddress: string, extendRangeForMergedCells?: boolean): boolean; /** * @hidden */ _replaceActiveCellRange2(a: string, b: string, c?: boolean): boolean; /** * @hidden */ _replaceActiveCellRange1(a: SpreadsheetCellRange, b: SpreadsheetCell, c?: boolean): boolean; /** * Clears the current selection and uses the specified information to reinitialize the selection. * @param ranges The new selection ranges. There must be 1 or more ranges. * @param activeCell The cell to use for the [[activeCell]]. This must be within the specified 'ranges'. * @param newActiveRangeIndex The index of the range that contains the active cell. * @param extendRangeForMergedCells True to adjust the 'ranges' such that it contains any intersecting merged cells; otherwise false to use the range as it is. * @throws [[ArgumentNullException]] The 'ranges' cannot be null. * @throws [[ArgumentException]] The 'ranges' cannot be a 0 length array. * @throws [[ArgumentOutOfRangeException]] The 'newActiveRangeIndex' must be an index within the specified 'ranges'. * @throws [[ArgumentException]] The 'activeCell' must be within the range index specified by the 'newActiveRangeIndex'. */ resetSelection(ranges: SpreadsheetCellRange[], activeCell: SpreadsheetCell, newActiveRangeIndex: number, extendRangeForMergedCells?: boolean): boolean; /** * Clears the current selection and uses the specified cell as the [[activeCell]] and specified range as the new selection. * @param range The new selection range * @param activeCell The cell to use for the [[activeCell]]. This must be within the specified 'range'. * @param extendRangeForMergedCells True to adjust the 'range' such that it contains any intersecting merged cells; otherwise false to use the range as it is. * @throws [[ArgumentException]] The 'activeCell' must be within the specified 'range'. */ resetSelection(range: SpreadsheetCellRange, activeCell: SpreadsheetCell, extendRangeForMergedCells?: boolean): boolean; /** * Clears the current selection and uses the specified information to reinitialize the selection. * @param rangesAddress The new selection ranges. There must be 1 or more ranges. * @param activeCellAddress The cell to use for the [[activeCell]]. This must be within the specified 'rangesAddress'. * @param newActiveRangeIndex The index of the range that contains the active cell. * @param extendRangeForMergedCells True to adjust the 'rangesAddress' such that it contains any intersecting merged cells; otherwise false to use the range as it is. * @throws [[ArgumentException]] The 'rangesAddress' must contain at least 1 cell/range. * @throws [[ArgumentOutOfRangeException]] The 'newActiveRangeIndex' must be an index within the specified 'rangesAddress'. * @throws [[ArgumentException]] The 'activeCellAddress' must be within the range index specified by the 'newActiveRangeIndex'. */ resetSelection(rangesAddress: string, activeCellAddress: string, newActiveRangeIndex: number, extendRangeForMergedCells?: boolean): boolean; /** * @hidden */ _resetSelection2(a: SpreadsheetCellRange, b: SpreadsheetCell, c?: boolean): boolean; /** * @hidden */ _resetSelection3(a: string, b: string, c: number, d?: boolean): boolean; /** * @hidden */ _resetSelection(a: SpreadsheetCellRange[], b: SpreadsheetCell, c: number, d?: boolean): boolean; /** * Changes the [[activeCell]] and [[activeCellRangeIndex]] to the specified values. * @param cell The selected cell to change to the active cell * @param rangeIndex Optionally the index of the range in the [[cellRanges]] that contains the specified cell. */ setActiveCell(cell: SpreadsheetCell, rangeIndex?: number): boolean; /** * Changes the [[activeCell]] and [[activeCellRangeIndex]] to the specified values. * @param cellAddress The A1 address of the selected cell to change to the active cell * @param rangeIndex Optionally the index of the range in the [[cellRanges]] that contains the specified cell. */ setActiveCell(cellAddress: string, rangeIndex?: number): boolean; /** * @hidden */ _setActiveCell1(a: string, b?: Nullable$1): boolean; /** * @hidden */ _setActiveCell(a: SpreadsheetCell, b?: Nullable$1): boolean; /** * Deselect the cells in the specified range. *

Note: if the specified range encompasses all the cells in the selection, the selection will be changed to only include the current [[activeCell]].

* @param range The range whose cells should be removed from the selection. */ unselectRange(range: SpreadsheetCellRange): void; /** * @hidden */ _ah(a: SpreadsheetCell): boolean; /** * @hidden */ _ao(a: SpreadsheetCell): boolean; /** * @hidden */ _ap(a: SpreadsheetCellRange): boolean; /** * @hidden */ _bk(): IDisposable; /** * @hidden */ _as(a: SpreadsheetCell, b?: boolean): boolean; /** * @hidden */ _at(a: SpreadsheetCellRange, b?: boolean): boolean; /** * @hidden */ _bt(a: SpreadsheetCellRange): { p0?: SpreadsheetCellRange; }; /** * @hidden */ _s(): SpreadsheetCellRange; /** * @hidden */ _t(a: SpreadsheetCell): SpreadsheetCellRange; /** * @hidden */ _u(a: boolean): SpreadsheetCellRange; /** * @hidden */ _ay(a: SpreadsheetCellRange): boolean; /** * @hidden */ _az(a: SpreadsheetCellRange): boolean; /** * @hidden */ _a0(a: SpreadsheetCellRange): boolean; /** * @hidden */ _a1(a: any): boolean; /** * @hidden */ _a2(a: SpreadsheetCell): boolean; /** * @hidden */ _a3(): boolean; /** * @hidden */ _bu(): void; /** * @hidden */ _a4(a: SpreadsheetCell): boolean; /** * @hidden */ _a9(a: SpreadsheetCell): boolean; /** * @hidden */ _bw(a: number, b: number): void; /** * @hidden */ _by(): void; /** * @hidden */ _bz(): void; /** * @hidden */ private _ak; /** * @hidden */ private _ar; /** * @hidden */ private _ae; /** * @hidden */ private _au; /** * @hidden */ private _af; /** * @hidden */ _aq(a: SpreadsheetCellRange): boolean; /** * @hidden */ private _a7; /** * @hidden */ private _bv; } /** * @hidden */ export declare class SelectionSnapshot extends Base implements IEquatable$1 { static $t: Type; readonly _a: SpreadsheetCellRange[]; readonly _j: number; readonly _g: SpreadsheetCell; private _k; constructor(a: Worksheet, b: SpreadsheetCellRange[], c: SpreadsheetCell, d: number); get _h(): Worksheet; static _d(a: Worksheet, b: SpreadsheetSelection): SelectionSnapshot; static _b(a: Worksheet, b: SpreadsheetCellRange): SelectionSnapshot; static _c(a: Worksheet, b: SpreadsheetCellRange, c: SpreadsheetCell): SelectionSnapshot; equals(a: SelectionSnapshot): boolean; _i(a: Worksheet, b: SpreadsheetSelection): boolean; _f(a: Worksheet, b: SpreadsheetCellRange, c: SpreadsheetCell, d: SpreadsheetCellSelectionMode): SelectionSnapshot; _e(a: Worksheet, b: SpreadsheetCellRange, c: SpreadsheetCellSelectionMode): SelectionSnapshot; } /** * @hidden */ export declare abstract class EditModeWorkbookFont extends PropertyChangeNotifierExtended implements IWorkbookFont { static $t: Type; private _k; private _g; private _h; private _i; constructor(a: SpreadsheetCellEditManager); get bold(): boolean | null; set bold(a: boolean | null); get _bold$i(): Nullable$1; set _bold$i(a: Nullable$1); protected get _j(): SpreadsheetCellEditManager; get colorInfo(): WorkbookColorInfo; set colorInfo(a: WorkbookColorInfo); protected get _l(): string; get height(): number; set height(a: number); get italic(): boolean | null; set italic(a: boolean | null); get _italic$i(): Nullable$1; set _italic$i(a: Nullable$1); get name(): string; set name(a: string); get strikeout(): boolean | null; set strikeout(a: boolean | null); get _strikeout$i(): Nullable$1; set _strikeout$i(a: Nullable$1); get superscriptSubscriptStyle(): FontSuperscriptSubscriptStyle; set superscriptSubscriptStyle(a: FontSuperscriptSubscriptStyle); get underlineStyle(): FontUnderlineStyle; set underlineStyle(a: FontUnderlineStyle); abstract setFontFormatting(a: IWorkbookFont): void; _m(a?: boolean): void; _o(): void; protected abstract _n(a: EditModeWorkbookFontInfo): void; protected abstract _p(a: boolean): void; protected abstract _q(a: WorkbookColorInfo): void; protected abstract _r(a: number): void; protected abstract _s(a: boolean): void; protected abstract _t(a: string): void; protected abstract _u(a: boolean): void; protected abstract _v(a: FontSuperscriptSubscriptStyle): void; protected abstract _w(a: FontUnderlineStyle): void; private _x; private _y; } /** * @hidden */ export declare abstract class LockedEditRangeInfoForCellRange extends Base { static $t: Type; f(a: number, b: number): void; b(a: WorksheetRow, b: number, c: number): boolean; abstract c(a: number, b: number): boolean; abstract d(a: number, b: number): boolean; static a(a: LockedEditRangeInfoForWorksheet, b: number, c: number, d: number, e: number): LockedEditRangeInfoForCellRange; e(a: number, b: number): boolean; } /** * @hidden */ export declare class LockedEditRangeInfoForCellRange_WithRanges extends LockedEditRangeInfoForCellRange { static $t: Type; private readonly h; private readonly j; private readonly g; private i; constructor(a: LockedEditRangeInfoForWorksheet, b: List$1, c: List$1); f(a: number, b: number): void; c(a: number, b: number): boolean; d(a: number, b: number): boolean; private static k; e(a: number, b: number): boolean; } /** * @hidden */ export declare class LockedEditRangeInfoForCellRange_WithoutRanges extends LockedEditRangeInfoForCellRange { static $t: Type; static readonly g: LockedEditRangeInfoForCellRange; private readonly h; constructor(a: LockedEditRangeInfoForWorksheet); c(a: number, b: number): boolean; d(a: number, b: number): boolean; b(a: WorksheetRow, b: number, c: number): boolean; } /** * @hidden */ export declare class SpreadsheetEditHelper extends Base implements ISpreadsheetEditInfo { static $t: Type; static readonly ae: any; static readonly ab: any; private static readonly b; private m; private z; private j; private i; private k; private a; private c; private y; private x; constructor(a: SpreadsheetPaneManager, b: SpreadsheetPane, c: SpreadsheetCell, d: boolean, e: number, f: (arg1: SpreadsheetUserPromptInfo) => boolean, g: (arg1: SpreadsheetTransactionOperation, arg2: () => SpreadsheetOperationResult, arg3: string, arg4: SpreadsheetCellRange[]) => SpreadsheetOperationResult); static ad(a: ParseEditValueCache, b: ISpreadsheetEditorValue, c: boolean, d: boolean, e: number): { ret: any; p4: number; }; e(a: SpreadsheetCellExitModeAction, b: ISpreadsheetEditorValue, c: boolean, d: string, e: boolean): SpreadsheetOperationResult; static ak(a: WorksheetRow, b: number, c: WorksheetCellFormatData, d: any, e: number, f: boolean): void; private static ag; private static ah; static ai(a: WorksheetRow, b: number, c: number, d: WorksheetCellFormatData): void; private static n; private static l; private static ac; static aa(a: Formula, b: Worksheet, c: number, d: number): number; private static d; private aj; private static o; private static p; private static q; private static r; private static s; private static af; private static t; private static u; private static v; private static w; private f; private g; private h; get workbook(): Workbook; get isFixedDecimalEnabled(): boolean; get fixedDecimalPlaceCount(): number; } /** * @hidden */ export declare class ParseEditValueCache extends Base { static $t: Type; readonly a: Workbook; readonly f: boolean; readonly j: number; readonly g: CultureInfo; private h; private k; private m; private q; private p; private l; private b; constructor(a: ISpreadsheetEditInfo); get n(): string; get i(): number; get o(): string; c(a: string): boolean; e(a: string): boolean; private d; } /** * @hidden */ export declare class SpreadsheetActivePaneChangedEventArgs extends EventArgs { static $t: Type; private readonly _c; private readonly _b; constructor(a: SpreadsheetPane, b: SpreadsheetPane); get newValue(): SpreadsheetPane; get oldValue(): SpreadsheetPane; } /** * @hidden */ export declare class SpreadsheetSelectionChangedEventArgs extends EventArgs { static $t: Type; private _b; constructor(a: SpreadsheetPane); get pane(): SpreadsheetPane; } /** * @hidden */ export declare class SpreadsheetUserPromptDisplayingEventArgs extends EventArgs { static $t: Type; private _b; constructor(a: SpreadsheetUserPromptInfo); get canCancel(): boolean; get cancel(): boolean; set cancel(a: boolean); get caption(): string; set caption(a: string); get displayMessage(): boolean; set displayMessage(a: boolean); get exception(): any; get message(): string; set message(a: string); get trigger(): SpreadsheetUserPromptTrigger; } /** * @hidden */ export declare abstract class SortFilterAreaBase extends Base { static $t: Type; private r; get a(): CellContentType; abstract get g(): boolean; abstract get b(): Filter; abstract o(): IEnumerable$1; abstract p(): IEnumerable$1; abstract ag(a: SortCondition): void; abstract get q(): number; abstract get d(): WorksheetRegion; abstract get c(): Worksheet; abstract s(a: AverageFilterType): void; abstract u(a: DatePeriodFilterType, b: number): void; abstract x(a: RelativeDateRangeOffset, b: RelativeDateRangeDuration): void; abstract y(a: TopOrBottomFilterType, b: number): void; abstract z(): void; abstract v(a: WorkbookColorInfo): void; abstract t(a: CellFill): void; abstract w(a: FormatConditionIconSet, b: Nullable$1): void; protected abstract aa(): void; protected ab(a: CellContentType): void; abstract n(): boolean; ac(a: (arg1: CellFill) => void): void; ad(a: (arg1: WorkbookColorInfo) => void): void; af(a: (arg1: Tuple$2>) => void): void; private ae; m(a: Tuple$2>): boolean; j(a: Tuple$2>): boolean; l(a: WorkbookColorInfo): boolean; i(a: WorkbookColorInfo): boolean; private f; k(a: CellFill): boolean; h(a: CellFill): boolean; private e; } /** * @hidden */ export declare class WorksheetSortFilterArea extends SortFilterAreaBase { static $t: Type; private readonly ah; readonly ai: number; constructor(a: Worksheet, b: number); t(a: CellFill): void; v(a: WorkbookColorInfo): void; w(a: FormatConditionIconSet, b: Nullable$1): void; s(a: AverageFilterType): void; u(a: DatePeriodFilterType, b: number): void; x(a: RelativeDateRangeOffset, b: RelativeDateRangeDuration): void; y(a: TopOrBottomFilterType, b: number): void; z(): void; protected get_q(): number; get q(): number; protected get_d(): WorksheetRegion; get d(): WorksheetRegion; protected aa(): void; protected get_g(): boolean; get g(): boolean; protected get_b(): Filter; get b(): Filter; o(): IEnumerable$1; private _p; p(): IEnumerable$1; n(): boolean; ag(a: SortCondition): void; protected get_c(): Worksheet; get c(): Worksheet; } /** * @hidden */ export declare class TableSortFilterArea extends SortFilterAreaBase { static $t: Type; readonly ah: WorksheetTableColumn; constructor(a: WorksheetTableColumn); t(a: CellFill): void; v(a: WorkbookColorInfo): void; w(a: FormatConditionIconSet, b: Nullable$1): void; s(a: AverageFilterType): void; u(a: DatePeriodFilterType, b: number): void; x(a: RelativeDateRangeOffset, b: RelativeDateRangeDuration): void; y(a: TopOrBottomFilterType, b: number): void; z(): void; protected get_q(): number; get q(): number; protected get_d(): WorksheetRegion; get d(): WorksheetRegion; protected aa(): void; protected get_g(): boolean; get g(): boolean; protected get_b(): Filter; get b(): Filter; o(): IEnumerable$1; private _p; p(): IEnumerable$1; ag(a: SortCondition): void; n(): boolean; protected get_c(): Worksheet; get c(): Worksheet; } /** * @hidden */ export declare class FormatCellsDialogDataBuilder extends Base { static $t: Type; private readonly b; private readonly a; private j; private h; private readonly i; private k; private l; constructor(a: Worksheet[], b: SpreadsheetCellRange[]); static f(a: Worksheet[], b: SpreadsheetCellRange[]): FormatCellsDialogData; static g(a: Spreadsheet): FormatCellsDialogData; private static m; private n; private c; private o; private d; private p; private q; private e; } /** * @hidden */ export declare class SetFormatCellsDialogDataHelper extends Base { static $t: Type; e: SpreadsheetPaneManager; c: FormatCellsDialogData; b: FormatCellsDialogData; a: SpreadsheetCellRange[]; f(): void; static g(a: IWorkbookFont, b: FormatCellsDialogData, c: FormatCellsDialogData): void; private h; private i; private d; private j; private k; } /** * @hidden */ export declare class RangeWorksheetCellFormatBase_RangeWorksheetCellFormatFont extends PropertyChangeNotifier implements IWorkbookFont { static $t: Type; private _g; private _e; private _f; private _h; private _j; private _i; private _c; private _d; private _b; constructor(a: RangeWorksheetCellFormatBase); get bold(): boolean | null; set bold(a: boolean | null); get _bold$i(): Nullable$1; set _bold$i(a: Nullable$1); get colorInfo(): WorkbookColorInfo; set colorInfo(a: WorkbookColorInfo); get height(): number; set height(a: number); get italic(): boolean | null; set italic(a: boolean | null); get _italic$i(): Nullable$1; set _italic$i(a: Nullable$1); get name(): string; set name(a: string); get strikeout(): boolean | null; set strikeout(a: boolean | null); get _strikeout$i(): Nullable$1; set _strikeout$i(a: Nullable$1); get superscriptSubscriptStyle(): FontSuperscriptSubscriptStyle; set superscriptSubscriptStyle(a: FontSuperscriptSubscriptStyle); get underlineStyle(): FontUnderlineStyle; set underlineStyle(a: FontUnderlineStyle); setFontFormatting(a: IWorkbookFont): void; _k(a: IWorkbookFont): void; } /** * @hidden */ export declare class RangeWorksheetCellFormatBase_EmptyFormat extends RangeWorksheetCellFormatBase { static $t: Type; static readonly _ap: IWorksheetCellFormat; constructor(); protected get__r(): Workbook; get _r(): Workbook; protected _p(): IWorksheetCellFormat; _ak(a: SpreadsheetCellRangeBorders, b: WorkbookColorInfo, c: CellBorderLineStyle): void; _al($t: Type, a: (arg1: WorksheetCellFormatProxy, arg2: T) => void, b: T, c: CellFormatValue): void; } /** * Returns and sets formatting information on a range of cells. */ export declare class SpreadsheetCellRangeFormat extends PropertyChangeNotifierExtended { static $t: Type; private _g; private _j; constructor(a: RangeWorksheetCellFormatBase); /** * @hidden */ e(sender: any, property: string, extraInfo: any): void; /** * Gets or sets the horizontal alignment of the content in a cell. * The horizontal alignment of the content in a cell. * @throws [[InvalidEnumArgumentException]] The value assigned is not defined in the [[HorizontalCellAlignment]] enumeration. * @see [[verticalAlignment]] */ get alignment(): HorizontalCellAlignment; set alignment(a: HorizontalCellAlignment); /** * Gets or sets the fill of the cell. * The fill of the cell. * @see [[CellFill]] * @see [[CellFillPattern]] * @see [[CellFillLinearGradient]] * @see [[CellFillRectangularGradient]] */ get fill(): CellFill; set fill(a: CellFill); /** * Gets or sets the default font formatting. *

* This font formatting is just the default font used in the cell. This can be overridden by strings on a character by character basis by * using the [[FormattedString]] class. *

* The default font formatting. */ get font(): IWorkbookFont; /** * Gets or sets the number format string. *

For more information on excel format strings, consult Microsoft Excel help.

* The number format string. * @throws [[ArgumentException]] The assigned value is an invalid format string and [[Workbook.validateFormatStrings]] is True. * @see [[Workbook.validateFormatStrings]] */ get formatString(): string; set formatString(a: string); /** * Gets or sets the indent in units of average character widths. *

* A value of -1 indicates that the default value should be used. *

* The indent in units of average character widths or -1 to use the default indent. * @throws [[ArgumentOutOfRangeException]] The assigned value is not -1 and is outside the valid indent level range of 0 and 250. */ get indent(): number; set indent(a: number); /** * Gets or sets the value which indicates whether the cell value is hidden in protected mode. *

The Hidden value is used in Excel file only if the associated [[Worksheet]] or [[Workbook]] * is protected. Otherwise the value is ignored. *

* The value which indicates whether the cell value is hidden in protected mode. * @see */ get hidden(): boolean | null; set hidden(a: boolean | null); /** * @hidden */ get _hidden$i(): Nullable$1; /** * @hidden */ set _hidden$i(a: Nullable$1); /** * Gets or sets the value which indicates whether the cell is locked in protected mode. *

The Locked value is used in Excel file only if the associated [[Worksheet]] or [[Workbook]] * is protected. Otherwise the value is ignored. *

* The valid which indicates whether the cell is locked in protected mode. * @see */ get locked(): boolean | null; set locked(a: boolean | null); /** * @hidden */ get _locked$i(): Nullable$1; /** * @hidden */ set _locked$i(a: Nullable$1); /** * Gets or sets the rotation of the cell content in degrees. *

* Cell text rotation, in degrees; 0 – 90 is up 0 – 90 degrees, 91 – 180 is down 1 – 90 degrees, and 255 is vertical. *

* The rotation of the cell content in degrees. */ get rotation(): number; set rotation(a: number); /** * Gets or sets the value indicating whether the cell content will shrink to fit the cell. *

* If True, the size of the cell font will shrink so all data fits within the cell. *

* The value indicating whether the cell content will shrink to fit the cell. * @throws [[InvalidEnumArgumentException]] The value assigned is not defined in the ExcelDefaultableBoolean enumeration. */ get shrinkToFit(): boolean | null; set shrinkToFit(a: boolean | null); /** * @hidden */ get _shrinkToFit$i(): Nullable$1; /** * @hidden */ set _shrinkToFit$i(a: Nullable$1); /** * Gets or sets the parent [[WorkbookStyle]] of the format. *

* The parent style of a cell or differential format provides default format values. Depending on which FormatOptions * flags are present, only certain groups of format properties will be resolved from parent style. When any of the properties in a * group is set to a non-default value, the FormatOptions will automatically have that flag included so the format provides values * in that group rather than the style providing values in that group. *

*

* By default, all cell and differential formats will have a parent style of the normal style, which is exposed by the * [[WorkbookStyleCollection.normalStyle]] property. If a value of null is assigned as the Style for a cell or differential * format, then NormalStyle will actually be set. *

* A [[WorkbookStyle]] instance if this is a cell or differential format, or null if this is a style format. * @throws [[InvalidOperationException]] The value assigned is non-null and the format is a style format. * @throws [[ArgumentException]] The value assigned is from a different [[Workbook]]. * @see [[Workbook.styles]] * @see [[WorkbookStyle]] */ get style(): WorkbookStyle; set style(a: WorkbookStyle); /** * Gets or sets the vertical alignment of the content in a cell. * The vertical alignment of the content in a cell. * @throws [[InvalidEnumArgumentException]] The value assigned is not defined in the [[VerticalCellAlignment]] enumeration. * @see [[alignment]] */ get verticalAlignment(): VerticalCellAlignment; set verticalAlignment(a: VerticalCellAlignment); /** * Gets or sets the value which indicates whether text will wrap in a cell. *

* If True, and the row associated with the cell has a default [[WorksheetRow.height]], the row's * height will automatically be increased to fit wrapped content. *

* The value which indicates whether text will wrap in a cell. * @throws [[InvalidEnumArgumentException]] The value assigned is not defined in the ExcelDefaultableBoolean enumeration. */ get wrapText(): boolean | null; set wrapText(a: boolean | null); /** * @hidden */ get _wrapText$i(): Nullable$1; /** * @hidden */ set _wrapText$i(a: Nullable$1); /** * Sets the specified borders for the associated range to the specified style and color. * @param borders Identifies the borders to be changed * @param borderColor The color for the borders * @param borderStyle The style for the borders */ setBorders(borders: SpreadsheetCellRangeBorders, borderColor: WorkbookColorInfo, borderStyle: CellBorderLineStyle): void; /** * @hidden */ _v(a: IWorkbookFont): void; } /** * @hidden */ export declare class SpreadsheetHeaderBackgroundLayer extends SpreadsheetRendererElementLayer$1 { static $t: Type; private _t; constructor(a: SpreadsheetScrollRegion, b: IRendererElementLayerView$2); protected get__m(): RenderLayerType; get _m(): RenderLayerType; protected _p(): void; _q(a: ISpreadsheetGraphics, b: PixelConverter, c: Rect, d: Point): void; protected get__s(): SpreadsheetRenderCache; get _s(): SpreadsheetRenderCache; } /** * @hidden */ export declare abstract class SpreadsheetItemLayerObserver extends Base implements IDisposable { static $t: Type; private _a; constructor(); abstract dispose(): void; protected _b(a: ISupportPropertyChangeNotifications): void; protected abstract _d(a: any, b: string, c: any): void; private static _c; protected _e(a: ISupportPropertyChangeNotifications): void; } /** * @hidden */ export declare abstract class SpreadsheetScrollRegionLayerObserver extends SpreadsheetItemLayerObserver { static $t: Type; readonly _f: SpreadsheetScrollRegion; constructor(a: SpreadsheetScrollRegion); } /** * @hidden */ export declare class SpreadsheetHeaderBackgroundObserver extends SpreadsheetScrollRegionLayerObserver { static $t: Type; private _g; constructor(a: SpreadsheetScrollRegion, b: () => void); dispose(): void; protected _d(a: any, b: string, c: any): void; private static _h; } /** * @hidden */ export declare class SpreadsheetHeaderGridlineLayer extends SpreadsheetRendererElementLayer$1 { static $t: Type; private _t; constructor(a: SpreadsheetScrollRegion, b: IRendererElementLayerView$2); protected get__m(): RenderLayerType; get _m(): RenderLayerType; protected _p(): void; _q(a: ISpreadsheetGraphics, b: PixelConverter, c: Rect, d: Point): void; protected get__s(): SpreadsheetRenderCache; get _s(): SpreadsheetRenderCache; private _v; private static _u; } /** * @hidden */ export declare class SpreadsheetHeaderSelectionLayer extends SpreadsheetRendererElementLayer$1 { static $t: Type; private _u; private _t; private _v; constructor(a: SpreadsheetScrollRegion, b: IRendererElementLayerView$2); _r(a: Rect): Rect; protected get__m(): RenderLayerType; get _m(): RenderLayerType; protected _p(): void; _q(a: ISpreadsheetGraphics, b: PixelConverter, c: Rect, d: Point): void; protected get__s(): SpreadsheetRenderCache; get _s(): SpreadsheetRenderCache; private get _w(); private set _w(value); private _y; private static _x; } /** * @hidden */ export declare abstract class SpreadsheetPaneLayerObserver extends SpreadsheetItemLayerObserver { static $t: Type; readonly _f: SpreadsheetPane; constructor(a: SpreadsheetPane); } /** * @hidden */ export declare class InvalidDataLayerObserver extends SpreadsheetPaneLayerObserver { static $t: Type; private _g; constructor(a: SpreadsheetPane, b: () => void); protected _d(a: any, b: string, c: any): void; dispose(): void; } /** * @hidden */ export declare class PaneInteractionLayerObserver extends SpreadsheetPaneLayerObserver { static $t: Type; private _g; _h: boolean; constructor(a: SpreadsheetPane, b: () => void); protected _d(a: any, b: string, c: any): void; dispose(): void; } /** * @hidden */ export declare class ShapeLayerObserver extends SpreadsheetPaneLayerObserver { static $t: Type; private _g; constructor(a: SpreadsheetPane, b: () => void); dispose(): void; protected _d(a: any, b: string, c: any): void; } /** * @hidden */ export declare class SpreadsheetPaneButtonLayer extends SpreadsheetRendererElementLayer$1 { static $t: Type; private _t; constructor(a: SpreadsheetPane, b: IRendererElementLayerView$2); protected get__m(): RenderLayerType; get _m(): RenderLayerType; protected _p(): void; protected get__s(): SpreadsheetRenderCache; get _s(): SpreadsheetRenderCache; _q(a: ISpreadsheetGraphics, b: PixelConverter, c: Rect, d: Point): void; private static _u; private static _v; private _z; private static _y; static _w(a: SpreadsheetPane, b: SpreadsheetDropDownButton, c: PixelConverter): number; private static _x; } /** * @hidden */ export declare class SpreadsheetPaneCellBackgroundLayer extends SpreadsheetRendererElementLayer$1 { static $t: Type; private _u; private static readonly _t; constructor(a: SpreadsheetPane, b: IRendererElementLayerView$2); protected get__m(): RenderLayerType; get _m(): RenderLayerType; protected _p(): void; protected get__s(): SpreadsheetRenderCache; get _s(): SpreadsheetRenderCache; _q(a: ISpreadsheetGraphics, b: PixelConverter, c: Rect, d: Point): void; private _w; private static _v; } /** * @hidden */ export declare class SpreadsheetPaneCellBorderLayer extends SpreadsheetRendererElementLayer$1 { static $t: Type; private _t; constructor(a: SpreadsheetPane, b: IRendererElementLayerView$2); protected get__m(): RenderLayerType; get _m(): RenderLayerType; protected _p(): void; protected get__s(): SpreadsheetRenderCache; get _s(): SpreadsheetRenderCache; _q(a: ISpreadsheetGraphics, b: PixelConverter, c: Rect, d: Point): void; private _v; private static _u; } /** * @hidden */ export declare class SpreadsheetPaneGridlineLayer extends SpreadsheetRendererElementLayer$1 { static $t: Type; private _t; constructor(a: SpreadsheetPane, b: IRendererElementLayerView$2); protected get__m(): RenderLayerType; get _m(): RenderLayerType; protected _p(): void; protected get__s(): SpreadsheetRenderCache; get _s(): SpreadsheetRenderCache; _q(a: ISpreadsheetGraphics, b: PixelConverter, c: Rect, d: Point): void; private _v; private static _u; } /** * @hidden */ export declare class SpreadsheetPaneInteractionOverlayLayer extends SpreadsheetRendererElementLayer$1 { static $t: Type; private _t; constructor(a: SpreadsheetPane, b: IRendererElementLayerView$2); protected get__m(): RenderLayerType; get _m(): RenderLayerType; protected _p(): void; protected get__s(): SpreadsheetRenderCache; get _s(): SpreadsheetRenderCache; _q(a: ISpreadsheetGraphics, b: PixelConverter, c: Rect, d: Point): void; } /** * @hidden */ export declare class SpreadsheetPaneInvalidDataLayer extends SpreadsheetRendererElementLayer$1 { static $t: Type; private _t; constructor(a: SpreadsheetPane, b: IRendererElementLayerView$2); protected get__m(): RenderLayerType; get _m(): RenderLayerType; protected _p(): void; protected get__s(): SpreadsheetRenderCache; get _s(): SpreadsheetRenderCache; _q(a: ISpreadsheetGraphics, b: PixelConverter, c: Rect, d: Point): void; } /** * @hidden */ export declare class SpreadsheetPaneSelectionLayer extends SpreadsheetRendererElementLayer$1 { static $t: Type; private _u; private _t; constructor(a: SpreadsheetPane, b: IRendererElementLayerView$2); _r(a: Rect): Rect; protected get__m(): RenderLayerType; get _m(): RenderLayerType; protected _p(): void; protected get__s(): SpreadsheetRenderCache; get _s(): SpreadsheetRenderCache; _q(a: ISpreadsheetGraphics, b: PixelConverter, c: Rect, d: Point): void; private _w; private static _v; } /** * @hidden */ export declare class SpreadsheetRenderUtilities extends Base { static $t: Type; static b(a: SpreadsheetScrollRegion, b: ISpreadsheetGraphics, c: PixelConverter, d: Rect, e: Point): void; static a(a: SpreadsheetPane, b: ISpreadsheetGraphics, c: PixelConverter, d: Rect, e: Point): boolean; static c(a: SpreadsheetPane, b: ISpreadsheetGraphics, c: PixelConverter, d: Rect, e: Point): void; } /** * @hidden */ export declare abstract class SpreadsheetMouseOperation$1 extends SpreadsheetMouseOperation { static $t: Type; protected $t: Type; constructor($t: Type); private _aa; private _aw; private _ax; private _w; private _v; private _ad; private _ac; private _ag; protected _o(a: MouseOperationState, b: MouseOperationState): void; _s(a: InputProxy): void; _g(a: InputProxy): MouseDownInProgressResult; protected abstract get _ai(): boolean; protected abstract get _aj(): boolean; abstract get _y(): SpreadsheetColumnScrollRegion; get _ay(): Rect; abstract get _z(): SpreadsheetCursor; protected get _x(): InputProxy; abstract get _ae(): SpreadsheetRowScrollRegion; get _ab(): T; _am(a: T, b: Rect, c: Rect): void; protected _ah(): boolean; protected _af(): SpreadsheetToolTipContext; _al(): void; protected _an(a: T): void; protected _ao(a: InputProxy, b: InputProxy): void; protected _ap(a: T): void; protected _ar(): void; private _ak; private _aq; private _as; private _at; protected _au(a: InputProxy): void; private _av; } /** * @hidden */ export declare abstract class SpreadsheetPaneMouseOperation extends SpreadsheetMouseOperation$1 { static $t: Type; constructor(); protected get__y(): SpreadsheetColumnScrollRegion; get _y(): SpreadsheetColumnScrollRegion; protected get__ae(): SpreadsheetRowScrollRegion; get _ae(): SpreadsheetRowScrollRegion; } /** * @hidden */ export declare class SpreadsheetCellDropDownOperation extends SpreadsheetPaneMouseOperation { static $t: Type; private _az; protected get__z(): SpreadsheetCursor; get _z(): SpreadsheetCursor; protected get__ai(): boolean; protected get _ai(): boolean; protected get__aj(): boolean; protected get _aj(): boolean; private _a0; _al(): void; protected _m(a: InputProxy): boolean; private _a1; protected _af(): SpreadsheetToolTipContext; private _a3; private _a4; private _a2; _s(a: InputProxy): void; protected _u(a: InputProxy): void; } /** * @hidden */ export declare class SpreadsheetCellContextMenuOperation extends SpreadsheetPaneMouseOperation { static $t: Type; protected get__ai(): boolean; protected get _ai(): boolean; protected get__aj(): boolean; protected get _aj(): boolean; protected get__z(): SpreadsheetCursor; get _z(): SpreadsheetCursor; protected _m(a: InputProxy): boolean; protected _u(a: InputProxy): void; } /** * @hidden */ export declare abstract class SpreadsheetHeaderMouseOperation extends SpreadsheetMouseOperation$1 { static $t: Type; constructor(); protected get__y(): SpreadsheetColumnScrollRegion; get _y(): SpreadsheetColumnScrollRegion; protected get__ae(): SpreadsheetRowScrollRegion; get _ae(): SpreadsheetRowScrollRegion; protected get _az(): boolean; } /** * @hidden */ export declare class SpreadsheetHeaderContextMenuOperation extends SpreadsheetHeaderMouseOperation { static $t: Type; protected get__ai(): boolean; protected get _ai(): boolean; protected get__aj(): boolean; protected get _aj(): boolean; protected get__z(): SpreadsheetCursor; get _z(): SpreadsheetCursor; protected _m(a: InputProxy): boolean; protected _u(a: InputProxy): void; } /** * @hidden */ export declare class SpreadsheetEnterEditModeOperation extends SpreadsheetPaneMouseOperation { static $t: Type; protected get__ai(): boolean; protected get _ai(): boolean; protected get__aj(): boolean; protected get _aj(): boolean; protected get__z(): SpreadsheetCursor; get _z(): SpreadsheetCursor; protected _m(a: InputProxy): boolean; protected _u(a: InputProxy): void; } /** * @hidden */ export declare class SpreadsheetHeaderResizeOperation extends SpreadsheetHeaderMouseOperation { static $t: Type; private _a0; private _a6; private _a7; private _ba; private _a9; private _a8; private _bb; private _a5; private _a2; private _a3; private _a1; constructor(a: SpreadsheetHeaderResizeType); protected get__ai(): boolean; protected get _ai(): boolean; protected get__aj(): boolean; protected get _aj(): boolean; protected get__z(): SpreadsheetCursor; get _z(): SpreadsheetCursor; protected _an(a: SpreadsheetScrollRegion): void; protected _o(a: MouseOperationState, b: MouseOperationState): void; protected _m(a: InputProxy): boolean; _s(a: InputProxy): void; private _be; protected _u(a: InputProxy): void; _g(a: InputProxy): MouseDownInProgressResult; protected _ap(a: SpreadsheetScrollRegion): void; _bc: number; private _bd; private _bf; private _bg; private static _a4; private _bh; private static _bi; } /** * @hidden */ export declare abstract class SpreadsheetInteractionManager$1 extends Base implements IPropertyChangeListener { static $t: Type; protected $t: Type; private h; private j; private a; private c; private f; readonly b: ISpreadsheetInteractionManagerOwner; constructor($t: Type, a: T, b: ISpreadsheetInteractionManagerOwner); abstract get d(): Spreadsheet; private get e(); private set e(value); get g(): SpreadsheetCursor; set g(a: SpreadsheetCursor); get i(): T; private m; abstract k(a: InputProxy): SpreadsheetMouseOperation$1; protected n(): void; o(): void; p(): void; l(a: InputProxy): boolean; q(a: InputProxy): void; r(a: InputProxy): void; s(a: InputProxy): void; t(a: InputProxy): void; protected u(a: any, b: string, c: any): void; private v; private w; x(): void; onPropertyValueChanged(a: any, b: string, c: any): void; } /** * @hidden */ export declare class SpreadsheetMenuBuilder_InitializeItemsState$1 extends Base { static $t: Type; protected $t: Type; constructor($t: Type); d: LongValue; c: SpreadsheetCell; e: WorksheetTable; a: CellContentType; f: any; b: SortFilterAreaBase; g: string; } /** * @hidden */ export declare class SpreadsheetMouseOperation_ScrollTimer$1 extends Base { static $t: Type; protected $t: Type; private b; private a; private d; private c; constructor($t: Type, a: () => void); get e(): boolean; g(a: SpreadsheetScrollRegion, b: boolean, c: number): void; h(): void; private f; } /** * @hidden */ export declare class SpreadsheetPaneInteractionManager extends SpreadsheetInteractionManager$1 { static $t: Type; private ab; private aa; private y; private z; constructor(a: SpreadsheetPane, b: ISpreadsheetInteractionManagerOwner); protected get_d(): Spreadsheet; get d(): Spreadsheet; k(a: InputProxy): SpreadsheetMouseOperation$1; } /** * @hidden */ export declare class SpreadsheetScrollRegionInteractionManager extends SpreadsheetInteractionManager$1 { static $t: Type; private ac; private aa; private ab; private z; private y; constructor(a: SpreadsheetScrollRegion, b: ISpreadsheetInteractionManagerOwner); protected get_d(): Spreadsheet; get d(): Spreadsheet; k(a: InputProxy): SpreadsheetMouseOperation$1; } /** * @hidden */ export declare class SpreadsheetCellSelectionOperation extends SpreadsheetPaneMouseOperation { static $t: Type; private _a3; private _ba; private _a9; private _az; private _a0; private _a7; private _a8; private _br; private _bc; private _bb; private _be; private _a2; constructor(); protected get__ai(): boolean; protected get _ai(): boolean; protected get__aj(): boolean; protected get _aj(): boolean; protected get__z(): SpreadsheetCursor; get _z(): SpreadsheetCursor; protected _af(): SpreadsheetToolTipContext; protected _an(a: SpreadsheetPane): void; protected _o(a: MouseOperationState, b: MouseOperationState): void; protected _m(a: InputProxy): boolean; _s(a: InputProxy): void; protected _u(a: InputProxy): void; _g(a: InputProxy): MouseDownInProgressResult; protected _ap(a: SpreadsheetPane): void; private get _a6(); private set _a6(value); private get _a1(); private set _a1(value); private _bg; private _bh; private _bi; private _bj; private _a4; private _a5; _bf(a: number, b: number, c: SpreadsheetToolTipType): { ret: any; p2: SpreadsheetToolTipType; }; _al(): void; protected _ao(a: InputProxy, b: InputProxy): void; protected _bl(a: any, b: string, c: any): void; private static _bk; private _bm; private _bn; private _bo; private _bp; private _bq; } /** * @hidden */ export declare class SpreadsheetHeaderSelectionOperation extends SpreadsheetHeaderMouseOperation { static $t: Type; private _a2; private _a0; protected get__ai(): boolean; protected get _ai(): boolean; protected get__aj(): boolean; protected get _aj(): boolean; protected get__z(): SpreadsheetCursor; get _z(): SpreadsheetCursor; protected _an(a: SpreadsheetScrollRegion): void; protected _o(a: MouseOperationState, b: MouseOperationState): void; protected _m(a: InputProxy): boolean; _q(a: InputProxy): void; _r(a: InputProxy): void; _s(a: InputProxy): void; private _a5; protected _u(a: InputProxy): void; _g(a: InputProxy): MouseDownInProgressResult; protected _ap(a: SpreadsheetScrollRegion): void; get _a3(): Nullable$1; set _a3(a: Nullable$1); private _a4; } /** * @hidden */ export declare class UnselectionHelper extends Base { static $t: Type; private readonly a; private b; private readonly c; constructor(a: SpreadsheetCell, b: SpreadsheetSelection); d(): void; e(): void; private f; g(a: SpreadsheetCell): void; h(a: SpreadsheetCellRange): void; } /** * @hidden */ export declare class SpreadsheetCellHitTestResult extends SpreadsheetHitTestResult { static $t: Type; private readonly a; private readonly c; constructor(a: SpreadsheetCell, b: SpreadsheetPane); get b(): SpreadsheetCell; get d(): SpreadsheetPane; } /** * @hidden */ export declare class SpreadsheetHeaderHitTestResult extends SpreadsheetHitTestResult { static $t: Type; private readonly c; private readonly a; constructor(a: number, b: SpreadsheetScrollRegion); get d(): number; get b(): SpreadsheetScrollRegion; } /** * @hidden */ export interface ISpreadsheetPaneOwner { readonly activePane: SpreadsheetPane; activatePane(a: SpreadsheetPane): boolean; canActivatePane(a: SpreadsheetPane): boolean; canSelect(a: SpreadsheetCell): boolean; canSelect1(a: SpreadsheetCellRange): boolean; convertTwipsToPixels(a: number, b: boolean): number; extendRangeForMergedCells(a: SpreadsheetCellRange): SpreadsheetCellRange; getCellRange(a: SpreadsheetCell): SpreadsheetCellRange; getFilter(a: number, b: number): Filter; getHeaderCaption(a: number, b: number): string; getPane(a: SpreadsheetRowScrollRegion, b: SpreadsheetColumnScrollRegion): SpreadsheetPane; queueExpensiveOperation(a: () => void): IDisposable; verifyScrollPositions(): void; readonly spreadsheetOwnerState: SpreadsheetOwnerState; readonly renderCache: SpreadsheetRenderCache; scrollRangeIntoView(pane: SpreadsheetPane, rowRange: IntRange | null, columnRange: IntRange | null): void; _scrollRangeIntoView$i(a: SpreadsheetPane, b: Nullable$1, c: Nullable$1): void; getScrollableRegion(a: SpreadsheetScrollRegion): SpreadsheetScrollRegion; } /** * @hidden */ export declare let ISpreadsheetPaneOwner_$type: Type; /** * @hidden */ export declare class SpreadsheetPaneManager extends PropertyChangeNotifierExtended implements ISpreadsheetPaneOwner { static $t: Type; private static _db; private _av; private _bm; private _h; private _n; private _g; private _m; private _i; private _o; private _de; private _df; private _an; private _bg; private readonly _bb; private readonly _p; private _ji; private _fl; private _jl; private _jk; private _jj; private _dv; private _du; private _eb; private _d9; private _ea; private _am; private readonly _a2; private _ba; private _v; private _w; private _t; private _u; private _ed; private _ee; private _dw; private _a7; private _a5; private _at; private _bn; private _ft; private _jg; private _dq; private _dr; private _ds; private _dt; readonly _al: SpreadsheetOwnerState; private _bk; private _a0; private readonly _dp; private _bl; constructor(a: Worksheet, b: (arg1: SpreadsheetPane) => SpreadsheetSelection, c: (arg1: SpreadsheetPane) => boolean, d: (arg1: SpreadsheetUserPromptInfo) => boolean, e: SpreadsheetTabManager, f: SpreadsheetOwnerState); e(a: any, b: string, c: any): void; get _ao(): SpreadsheetPane; set _ao(a: SpreadsheetPane); get _fu(): Tuple$2; set _fu(a: Tuple$2); get _jh(): Point; set _jh(a: Point); get activePane(): SpreadsheetPane; set activePane(a: SpreadsheetPane); get _a1(): SpreadsheetSelection; set _a1(a: SpreadsheetSelection); get _bh(): WorksheetTable; set _bh(a: WorksheetTable); _dx: number; get _dg(): IList$1; get _dh(): IList$1; protected get _j(): ObservableCollectionExtended$1; get _b9(): boolean; get _ca(): boolean; set _ca(a: boolean); get _cd(): boolean; set _cd(a: boolean); get _ce(): boolean; set _ce(a: boolean); get _cc(): boolean; get _cj(): boolean; set _cj(a: boolean); get _dl(): IList$1; protected get _k(): ObservableCollectionExtended$1; get _d0(): number; get _d1(): number; get _jo(): Size; get _a6(): ISpreadsheetResourceProvider; set _a6(a: ISpreadsheetResourceProvider); _d2: number; get _dm(): IList$1; get _dn(): IList$1; protected get _l(): ObservableCollectionExtended$1; get _fs(): string; set _fs(a: string); get _d3(): number; set _d3(a: number); get _d4(): number; set _d4(a: number); get _a3(): SpreadsheetTabManager; get _bc(): Worksheet; get _d8(): number; set _d8(a: number); _fx(): void; _fw(): void; _fy(a: boolean): void; _en(): Nullable$1; _f1(a: boolean): void; _f2(a: Direction, b: SpreadsheetCellRange, c?: SpreadsheetPane): void; _f3(a: SpreadsheetPane, b: SpreadsheetCellRange[]): void; _f5(a: SpreadsheetPane, b: SpreadsheetCellRange): void; private static _bp; _f4(a: SpreadsheetPane, b: SpreadsheetCell, c: number, d: number, e: number, f: number): void; _bq(a: SpreadsheetCellRange): boolean; _br(a: SpreadsheetCell): boolean; _bs(a: boolean): boolean; _bt(a: boolean): boolean; _bu(): boolean; _bv(a: boolean, b?: LockedEditRangeInfoForOperation): boolean; _canSelect(a: SpreadsheetCell): boolean; _canSelect1(a: SpreadsheetCellRange): boolean; _f6(a: boolean): void; _f7(a: boolean): void; _gb(): void; _ak(a: SpreadsheetUserPromptTrigger, b: boolean, c?: SpreadsheetCellRange[], d?: LockedEditRangeInfoForOperation): SpreadsheetOperationResult; _gc(a: boolean, b: boolean, c?: boolean): void; _gd(): void; _ge(): void; _s(a: SpreadsheetCell): SpreadsheetCellEditInfo; _ah(a: WorksheetMergedCellsRegion): SpreadsheetCellValueInfo; _ai(a: WorksheetRow, b: number): SpreadsheetCellValueInfo; _b0(a: number, b: number): boolean; private _bz; _gf(a: Nullable$1): void; _gg(): void; _gh(): void; _gi(a: boolean): void; _gj(): void; _b1(a: boolean, b: boolean, c?: HashSet$1): boolean; _b2(a: SpreadsheetPane, b: SpreadsheetCell, c: boolean): boolean; _b3(a: SpreadsheetPane, b: SpreadsheetCellRange, c: boolean): boolean; _b4(a: SpreadsheetPane, b: Nullable$1, c: Nullable$1, d: boolean): boolean; extendRangeForMergedCells(a: SpreadsheetCellRange): SpreadsheetCellRange; _gl(a: SpreadsheetFilterByCell): void; _gm(a: number, b: number): void; _z(a: SpreadsheetCellRange, b?: boolean, c?: boolean): SpreadsheetCellRange; private static __dd; static _dd(a: Worksheet, b: IEnumerable$1, c?: (arg1: SpreadsheetCellRange) => void): IEnumerable$1; _aa(): SpreadsheetCellRange; _es(a: SpreadsheetCellRange, b: Nullable$1): Nullable$1; _a8(a: SpreadsheetCell): CellFill; _et(a: SpreadsheetCellRange, b: Nullable$1): Nullable$1; _eu(a: number, b: number, c: Direction, d?: Nullable$1, e?: boolean, f?: boolean): Nullable$1; getCellRange(a: SpreadsheetCell): SpreadsheetCellRange; _getCellRange1(a: number, b: number): SpreadsheetCellRange; static _getCellRange2(a: number, b: number, c: Worksheet): SpreadsheetCellRange; _fm(a: SpreadsheetCell, b?: boolean): string; _fk(a: SpreadsheetCell): any; _ev(a: number, b: number, c: Direction, d?: Nullable$1, e?: boolean, f?: boolean): Nullable$1; _fp(a: SpreadsheetCell): string; _e1(a: SpreadsheetCellRange): Nullable$1; static _e2(a: SpreadsheetCellRange, b: Worksheet): Nullable$1; static _e3(a: number, b: number, c: Worksheet): Nullable$1; static _e4(a: number, b: number, c: Worksheet): Nullable$1; _e6(a: SpreadsheetScrollRegion, b: IntRange, c: boolean): Nullable$1; _e8(a: number, b: number): Nullable$1; _e7(a: SpreadsheetCellRange): Nullable$1; _e9(a: number, b: number): Nullable$1; _fa(a: SpreadsheetCellRange, b: Nullable$1): Nullable$1; _fc(a: number): Nullable$1; _fd(a: number, b: number): Nullable$1; _fe(a: number): Nullable$1; _ei(a: boolean, b: number, c: number, d: number): number; _getPane2(a: number, b: number): SpreadsheetPane; _ar(a: SpreadsheetCell): SpreadsheetPane; _fg(a: SpreadsheetCellRange, b: Nullable$1): Nullable$1; _fh(a: number): Nullable$1; _fi(a: number): Nullable$1; _ae(a: boolean, b: number, c: Nullable$1): { ret: SpreadsheetCellRange; p1: number; p2: Nullable$1; }; _fj(a: WorksheetProtectionType): Nullable$1; _q(a: Nullable$1): SortTargetResult; _af(a?: boolean, b?: number, c?: number): SpreadsheetCellRange; static _cf(a: Worksheet, b: WorksheetRegionAddress[]): boolean; _b8(a?: boolean): boolean; _cb(): boolean; _gp(a: boolean, b: boolean): void; _gt(): void; _gw(a: Nullable$1): void; _gx(): void; _gy(): void; _gz(a: boolean): void; _g0(): void; _cg(): boolean; _ck(a: any): boolean; _cl(a: any): boolean; _jn(a: Size): Size; _g2(a: SpreadsheetCellMergeOperation): void; _g3(a: Direction, b: SpreadsheetCellNavigationType, c: boolean): void; _g4(a: Direction, b: boolean): void; _g5(a: boolean, b: boolean): void; _g6(a: boolean, b: boolean): void; _g7(a: boolean, b: boolean): void; _g8(a: boolean): void; _g9(a: boolean): void; _ha(a: boolean): void; _hb(a: boolean): void; _ct(a: boolean): boolean; _hc(a: Direction, b?: Nullable$1): void; _hd($tContext: Type, $tValue: Type, a: TContext, b: ChangeInfo$2): void; _he(a: Worksheet, b: number, c: number): void; _hf(a: WorksheetRegion): void; _hg(): void; _hh(): void; _cu(a: number, b: boolean, c: boolean): boolean; _hk(): void; _hm(a: Direction): void; _hr(): void; queueExpensiveOperation(a: () => void): IDisposable; _hu(): void; _ag(a: SpreadsheetCellRange): SpreadsheetCellRange; _hv(): void; _cx(a: boolean, b: SpreadsheetCell): boolean; _hw(a: boolean, b?: boolean): void; _hy(a: boolean, b: boolean): void; _h0(a: boolean): void; _h1(a: boolean): void; _h9(a: Direction): void; _ia(a: Direction): void; _ib(): void; _ic(): void; _c4(): boolean; _id(): void; _ie(a: boolean): void; _ig(a: boolean): void; _ih(): void; _ii(): void; _il(a: boolean): void; _im(a: IEnumerable$1, b: SpreadsheetCellRangeBorders, c: WorkbookColorInfo, d: CellBorderLineStyle): void; _io($t: Type, a: T, b: (arg1: WorksheetCellFormatProxy, arg2: T) => void, c: IEnumerable$1, d: CellFormatValue, e?: boolean): void; _is(a: number): void; _iq(a: boolean): void; _ir(a: boolean): void; _it(a: boolean, b: boolean): void; _iu(a: SpreadsheetFilterByCell, b: boolean, c: Nullable$1): void; _ix(): void; _iy(a: boolean): void; _i3(a?: boolean): void; _i5(): void; _c7(a: LockedEditRangeInfoForOperation, b: IList$1, c: boolean, d: SpreadsheetOperationResult): { ret: boolean; p3: SpreadsheetOperationResult; }; _c8(a: IList$1, b: IList$1, c: boolean): boolean; _c9(): boolean; _da(): boolean; _je(a: SpreadsheetZoomOperation): void; private _fv; private _bo; private _fz; private _f0; private _x; private _ax; private _ay; private _aw; private _f8; private _f9; private _ga; private _ef; convertTwipsToPixels(a: number, b: boolean): number; private _a9; private static _dc; private _by; private _gk; private static _b5; static _extendRangeForMergedCells1(a: Worksheet, b: SpreadsheetCellRange, c?: HashSet$1): SpreadsheetCellRange; private _eo; private _ep; private _eq; private _er; private _r; _bd(a: WorksheetRow, b: number, c: number): WorksheetCellFormatData; private _ez; private _ew; private _ey; private _e0; private _ex; static _fn(a: number): string; static _fo(a: number): string; _be(a: number): WorksheetItemPosition; _di(a: number, b: number, c?: number): IList$1; private _bi; _b6(a: IList$1, b: SpreadsheetPane, c: number, d: number, e: number, f: number, g?: IList$1): boolean; private _el; private _em; private _bj; private _b7; private _a4; _e5(a: WorksheetHyperlink): Nullable$1; private _ad; private _getPane1; private _ff; private _as; private _dy; private _dz; private _ec; private _jm; private _bf; private _fq; private _fr; private _fb; private _au; private _dj; private _dk; private _gn; private _go; private _gq; _aj(a: SpreadsheetCellValueInfo, b: Nullable$1, c: WorksheetCellFormatData, d?: boolean, e?: boolean): SpreadsheetCellValueInfo; private _gr; private _ej; private _gu; private _gv; private _gs; private _g1; private static _ch; private _ci; private static _cm; private static _cn; private _cr; private _cq; private static _co; static _cp(a: Worksheet, b: number, c: number, d: number, e: number, f: LockedEditRangeInfoForWorksheet): boolean; _eh(a: number): number; private _ek; private _cs; private _az; private _hi; private _hj; private _hl; private _hn; private _cv; private _ho; private _hp; private _cw; private _hq; _hs(): void; private _ht; private _cy; static _hx(a: boolean, b: boolean, c: boolean, d: Worksheet, e: IList$1): { p2: boolean; }; private _cz; private _hz; private _h2; private _h3; private _h4; private _h5; private _h6; private _h7; private _h8; private _c1; private _c2; private _c0; private _c3; private _ij; _ik(a: SpreadsheetCell, b: boolean, c: Nullable$1): void; private _c5; private _ip; private _c6; private _iv; private _iw; private _iz; private _i0; private _i1; _i2(): void; private _i4; private _i6; private _i7; private _i8; private _i9; private _jb; private _ja; private _d7; private _d5; private _d6; private _jc; private _jd; private _jf; activatePane(a: SpreadsheetPane): boolean; scrollRangeIntoView(pane: SpreadsheetPane, rowRange: IntRange | null, columnRange: IntRange | null): void; _scrollRangeIntoView$i(a: SpreadsheetPane, b: Nullable$1, c: Nullable$1): void; canActivatePane(a: SpreadsheetPane): boolean; canSelect(a: SpreadsheetCell): boolean; canSelect1(a: SpreadsheetCellRange): boolean; getFilter(a: number, b: number): Filter; getHeaderCaption(a: number, b: number): string; getPane(a: SpreadsheetRowScrollRegion, b: SpreadsheetColumnScrollRegion): SpreadsheetPane; get renderCache(): SpreadsheetRenderCache; get spreadsheetOwnerState(): SpreadsheetOwnerState; verifyScrollPositions(): void; getScrollableRegion(a: SpreadsheetScrollRegion): SpreadsheetScrollRegion; } /** * @hidden */ export declare class SpreadsheetPaneManager_IndentHelper extends Base { static $t: Type; private a; private d; private k; private j; private g; private m; private h; private i; private f; private e; private c; private b; constructor(a: SpreadsheetPaneManager, b: boolean); private n; private static l; private p; private q; private r; private s; private t; private u; static o(a: SpreadsheetPaneManager, b: boolean): void; } /** * @hidden */ export declare class SpreadsheetPaneManager_MergedCellOperationInfo extends Base { static $t: Type; readonly e: HashSet$1; readonly d: boolean; readonly a: SpreadsheetCellRange[]; readonly b: Worksheet; readonly c: boolean; constructor(a: Worksheet, b: SpreadsheetCellRange[]); } /** * @hidden */ export declare class InViewPaneInfo extends Base { static $t: Type; private v; private r; private h; private i; private aq; private readonly l; private readonly j; private m; private readonly a; private p; private s; private b; readonly k: SpreadsheetViewCache; readonly g: SpreadsheetChartDataInfo; private readonly q; constructor(a: SpreadsheetPaneManager); private w; private static x; private static y; z(): void; aa(a: IChartObject): void; ab(a: IMultiChartContext): void; ac(): void; ad(): void; private c; private d; private e; private t; private u; ae(): void; get n(): boolean; private f; af(a: number, b: number): void; ag(): void; ah(): void; private ai; private aj; ak(): void; o(): boolean; private ap; private al; private am; private an; private ao; } /** * @hidden */ export declare class InViewPaneInfo_ChartInfo extends Base { static $t: Type; private c; private a; constructor(a: SpreadsheetShape); d(a: SpreadsheetShape): void; e(): void; private static f; b(a: boolean): boolean; } /** * @hidden */ export declare class SpreadsheetViewCache extends Base { static $t: Type; private h; private k; private i; private readonly f; private j; private l; private m; private readonly d; constructor(a: Worksheet); n(a: boolean): void; private static e; private static b; g(a: WorksheetRow, b: number, c: number): WorksheetCellFormatData; c(a: number, b: number): CellConditionalFormat; a(a: WorksheetRow, b: number, c: number): SpreadsheetResolvedRenderFormat; o(a: number, b: number): void; private p; } /** * Represents one or more [[SpreadsheetPane]] instances in a vertical column */ export declare class SpreadsheetColumnScrollRegion extends SpreadsheetScrollRegion { static $t: Type; constructor(); /** * @hidden */ _a0(): IList$1; /** * @hidden */ _a2(): IList$1; /** * @hidden */ protected get__aw(): boolean; /** * @hidden */ get _aw(): boolean; } /** * Returns one or more [[SpreadsheetPane]] instances in a horizontal row. */ export declare class SpreadsheetRowScrollRegion extends SpreadsheetScrollRegion { static $t: Type; constructor(); /** * @hidden */ _a0(): IList$1; /** * @hidden */ _a2(): IList$1; /** * @hidden */ protected get__aw(): boolean; /** * @hidden */ get _aw(): boolean; } /** * @hidden */ export declare class SpreadsheetScrollInfo extends ExtendedRangeScrollInfo { static $t: Type; private _a1; _a4: (arg1: SpreadsheetScrollRegion, arg2: ScrollInfoAmount, arg3: number) => boolean; _a5: (arg1: SpreadsheetScrollRegion, arg2: number) => number; private _a6; constructor(a: SpreadsheetScrollRegion); _ao(a: ScrollInfoAmount, b: number): void; _az(a: number): void; protected _au(a: number): number; get _a2(): SpreadsheetScrollRegion; get _a3(): boolean; _a7(): void; _a8(): void; } /** * @hidden */ export declare class SpreadsheetOwnerState extends PropertyChangeNotifierExtended { static $t: Type; private _q; private _n; private _u; private _v; private _i; private _r; private _m; private _g; private _k; get _l(): SpreadsheetChartAdapterBase; set _l(a: SpreadsheetChartAdapterBase); get _w(): (arg1: SpreadsheetCell) => string; set _w(a: (arg1: SpreadsheetCell) => string); get _s(): boolean; set _s(a: boolean); get _o(): () => void; set _o(a: () => void); get _x(): (arg1: LockedEditRangeInfoForOperation) => boolean; set _x(a: (arg1: LockedEditRangeInfoForOperation) => boolean); get _j(): SpreadsheetRenderCache; set _j(a: SpreadsheetRenderCache); get _h(): Spreadsheet; set _h(a: Spreadsheet); get _t(): boolean; set _t(a: boolean); get _p(): (arg1: WorksheetHyperlink) => void; set _p(a: (arg1: WorksheetHyperlink) => void); } /** * @hidden */ export declare class SpreadsheetRenderCache_DisposableCache extends Base implements IDisposable { static $t: Type; private readonly _a; constructor(a: SpreadsheetRenderCache); dispose(): void; } /** * @hidden */ export declare abstract class ExcelWorkbookSerializationProvider extends WorkbookSerializationProviderBase { static $t: Type; constructor(a: number, ...b: string[]); constructor(a: number, b: string[], c: string[]); constructor(a: number, ..._rest: any[]); private static q; private s; private r; private static k; private static t; private static u; private static v; private static w; private static x; private y; private z; private static o; private static l; private static _n; private static n; protected p(a: CellRegionMapBase, b: Worksheet[], c?: number): number; protected m(a: WorkbookDataObjectLoadContext, b: Workbook, c: boolean, d?: WorkbookReferenceBase): boolean; } /** * @hidden */ export declare class BIFF8SerializationProvider extends ExcelWorkbookSerializationProvider { static $t: Type; constructor(); j(a: WorkbookDataObjectLoadContext): string; c(a: WorkbookDataObjectLoadContext): boolean; d(a: WorkbookDataObjectSaveContext): boolean; } /** * @hidden */ export declare abstract class PlainTextWorkbookSerializationProvider extends WorkbookSerializationProviderBase { static $t: Type; constructor(...a: string[]); c(a: WorkbookDataObjectLoadContext): boolean; abstract get k(): string[]; private static l; private static o; protected m(a: WorkbookDataObjectLoadContext, b: TextReader, c: string[], d?: Nullable$1): boolean; protected n(a: WorkbookDataObjectSaveContext, b: TextWriter, c: string, d?: Nullable$1): boolean; } /** * @hidden */ export declare class CSVWorkbookSerializationProvider extends PlainTextWorkbookSerializationProvider { static $t: Type; constructor(); protected get_k(): string[]; get k(): string[]; d(a: WorkbookDataObjectSaveContext): boolean; } /** * @hidden */ export declare class IGExcelSerializationProvider extends ExcelWorkbookSerializationProvider { static $t: Type; constructor(); c(a: WorkbookDataObjectLoadContext): boolean; d(a: WorkbookDataObjectSaveContext): boolean; } /** * @hidden */ export declare class TSVWorkbookSerializationProvider extends PlainTextWorkbookSerializationProvider { static $t: Type; constructor(); protected get_k(): string[]; get k(): string[]; d(a: WorkbookDataObjectSaveContext): boolean; } /** * @hidden */ export declare class WorkbookDataObjectManager extends Base { static $t: Type; private h; constructor(a: Workbook); b: Workbook; c(a: () => boolean): boolean; static d(a: IDataObject): boolean; e(a: WorkbookSerializationLoadOptions): boolean; f(a: WorkbookSerializationLoadOptions, b: IDataObject, c?: WorksheetCell): boolean; private p; private n; private a; private o; private g; settingData: (sender: any, e: WorkbookDataObjectSettingDataEventArgs) => void; pasting: (sender: any, e: WorkbookDataObjectPastingEventArgs) => void; copying: (sender: any, e: WorkbookDataObjectCopyingEventArgs) => void; beforeCopying: (sender: any, e: EventArgs) => void; error: (sender: any, e: WorkbookSerializationErrorEventArgs) => void; } /** * @hidden */ export declare class SpreadsheetShape extends Base { static $t: Type; readonly b: SpreadsheetShape; readonly d: WorksheetShape; readonly j: List$1; readonly i: boolean; constructor(a: WorksheetShape, b: SpreadsheetShape); g: boolean; h: boolean; n: number; p(): void; get c(): SpreadsheetShape; a: SpreadsheetChartElementInfo; o: any; v: Rect; s: Rect; u: Rect; t: Rect; k: number; e: boolean; f: boolean; private l; get m(): IDisposable; set m(a: IDisposable); q(): void; r(a: boolean): void; } /** * @hidden */ export declare class SpreadsheetAreaLayoutManager_RowColumnInfo extends Base { static $t: Type; g: number; h: number; i: number; a: ScrollBarVisibilityCoordinator; readonly b: boolean; e: IList$1; c: boolean; d: boolean; readonly f: List$1>; constructor(a: boolean); } /** * @hidden */ export declare class SpreadsheetUserPromptInfo extends Base { static $t: Type; constructor(a: SpreadsheetUserPromptTrigger, b: string, c: BaseError, d: any, e: boolean); b: boolean; c: boolean; h: string; g: any; d: boolean; get e(): boolean; f: BaseError; i: string; a: SpreadsheetUserPromptTrigger; } /** * @hidden */ export declare class RotationHelper extends Base { static $t: Type; private a; private k; private l; private c; private d; constructor(); get n(): Rect; get e(): number; get f(): number; get m(): Rect; g(a: number, b: number, c: number, d: number, e: number, f?: boolean): void; h(a: number, b: number, c: number, d: number, e: number, f: number, g: number, h?: boolean): void; private i; b(a: number, b: number, c: number, d: number): boolean; j(a: number, b: number, c: number): void; } /** * @hidden */ export declare class SpreadsheetTabInfo extends PropertyChangeNotifierExtended { static $t: Type; private _ad; private readonly _i; private _g; private _k; private _ak; private _o; private _p; private _m; private _y; private _w; private _aj; private _n; private _q; private _z; private _am; constructor(a: Worksheet); e(a: any, b: string, c: any): void; get _x(): number; set _x(a: number); get _al(): Color; set _al(a: Color); get _h(): WorkbookColorInfo; set _h(a: WorkbookColorInfo); get _ac(): any; set _ac(a: any); get _aa(): number; set _aa(a: number); get _r(): boolean; set _r(a: boolean); get _s(): boolean; set _s(a: boolean); get _t(): boolean; set _t(a: boolean); get _u(): boolean; set _u(a: boolean); get _an(): Rect; get _ae(): string; set _ae(a: string); get _v(): boolean; set _v(a: boolean); get _l(): WorksheetVisibility; set _l(a: WorksheetVisibility); get _j(): Worksheet; get _ab(): number; set _ab(a: number); private _af; _ag(a: Rect): void; _ah(a: boolean, b: boolean, c: boolean): void; _ai(): void; } /** * @hidden */ export declare abstract class SpreadsheetTabItemLayoutManager$1 extends Base { static $t: Type; protected $tVisual: Type; private g; private i; private x; private k; private c; private ab; private a; private l; private m; private j; private a5; constructor($tVisual: Type); get e(): SpreadsheetTabInfo; get h(): SpreadsheetTabManager; set h(a: SpreadsheetTabManager); get w(): IList$1; protected abstract au(a: SpreadsheetTabManager, b: SpreadsheetTabManager): void; protected abstract d(a: TVisual): SpreadsheetTabInfo; protected abstract a6(a: TVisual, b: number, c: number): Point; protected abstract n(): boolean; protected abstract an(): void; protected abstract av(): void; protected abstract aa(): number; protected abstract f(a: SpreadsheetTabInfo): TVisual; protected abstract az(a: TVisual): void; protected abstract z(a: TVisual): number; protected abstract y(): number; protected abstract ae(a: TVisual, b: Rect): void; protected abstract ak(): void; protected abstract ai(): void; protected abstract al(): void; protected abstract a4(): void; abstract get b(): Spreadsheet; protected abstract ax(): void; protected abstract o(a: TVisual): boolean; protected abstract ay(a: TVisual): void; ad(a: number, b: number): void; aj(): void; a8(): Size; ao(): void; ap(): void; aq(a: InputProxy): void; q(a: InputProxy, b: TVisual): boolean; r(a: InputProxy): boolean; s(a: InputProxy): boolean; t(a: InputProxy, b: TVisual): boolean; u(a: InputProxy, b: TVisual): boolean; a7(a: number, b: number): Rect; private af; private ag; private ah; private ac; private p; private am; private as; private ar; private at; private aw; v(a: SpreadsheetTabInfo): boolean; a0(a: TVisual, b: Point): void; private a1; private a2; private a3; } /** * @hidden */ export declare class SpreadsheetTabManager extends PropertyChangeNotifierExtended { static $t: Type; private readonly _l; private _x; private _u; private _am; private _g; private _i; private _m; private _r; private _h; private _s; private _n; private _t; private _v; private _z; private _av; private _au; private _ap; private _an; private _ao; private _q; constructor(a: Spreadsheet); e(a: any, b: string, c: any): void; get _o(): SpreadsheetTabInfo; set _o(a: SpreadsheetTabInfo); get _aq(): number; set _aq(a: number); get _as(): number; set _as(a: number); get _aw(): number; set _aw(a: number); get _at(): number; set _at(a: number); get _ac(): boolean; set _ac(a: boolean); get _ae(): boolean; set _ae(a: boolean); get _ah(): boolean; set _ah(a: boolean); get _ai(): boolean; set _ai(a: boolean); get _j(): ReadOnlyNotifyCollection$1; get _w(): ScrollBars; set _w(a: ScrollBars); get _p(): SpreadsheetTabInfo; set _p(a: SpreadsheetTabInfo); get _k(): ReadOnlyNotifyCollection$1; get _ak(): IList$1; get _a1(): number; set _a1(a: number); get _y(): Workbook; set _y(a: Workbook); get _al(): IList$1; _a4(a: number): void; _a5(a: SheetTabAction): void; _ay(): number; _a0(a: number, b: boolean, c: number): number; _af(a: any): boolean; _ag(a: any): boolean; _a6(a: ChangeInfo): void; _a7(a: SpreadsheetTabInfo): void; _a8(): void; _bd(): void; private _a2; private _a3; private _aa; private _ax; private _az; private _ab; private static _ad; private _a9; private _ba; private _bb; private _aj; private _bc; private _be; } /** * @hidden */ export declare class SpreadsheetTabManager_SelectedTabsCollection extends ObservableCollectionExtended$1 { static $t: Type; private readonly _a5; constructor(a: SpreadsheetTabManager); protected get__ai(): boolean; protected _au(a: SpreadsheetTabInfo): void; protected _ax(a: SpreadsheetTabInfo): void; } /** * @hidden */ export declare class SpreadsheetTabManager_VisibleTabsCollection extends LazyReadOnlyNotifyCollection$1 { static $t: Type; private readonly _p; constructor(a: IList$1); protected _o(a: IList$1): void; _q(): void; } /** * @hidden */ export declare class SpreadsheetTabManager_ZIndexTabsCollection extends LazyReadOnlyNotifyCollection$1 { static $t: Type; private readonly _p; constructor(a: IList$1); protected _o(a: IList$1): void; _q(): void; } /** * @hidden */ export declare class SpreadsheetUndoTransaction extends UndoTransaction implements IWorksheetUndoUnit { static $t: Type; private readonly _an; protected readonly _ah: SpreadsheetCellRange[]; protected readonly _ak: Sheet; protected readonly _aj: SpreadsheetTransactionOperation; protected readonly _al: string; constructor(a: Spreadsheet, b: Sheet, c: SpreadsheetTransactionOperation, d: string, e: SpreadsheetCellRange[]); protected k(a: UndoExecuteContext): UndoTransaction; b(a: UndoExecuteContext): boolean; e(a: UndoHistoryItemType, b: boolean): string; protected get _ai(): Spreadsheet; protected _am(a: SpreadsheetCellRange[]): string; get sheet(): Sheet; } /** * @hidden */ export declare class SpreadsheetSelectionUndoTransaction extends SpreadsheetUndoTransaction { static $t: Type; private _ap; private _ao; constructor(a: Spreadsheet, b: Worksheet, c: SpreadsheetTransactionOperation, d: string, e: SpreadsheetCellRange[], f: SelectionSnapshot, g: (arg1: SelectionSnapshot, arg2: boolean) => void); protected k(a: UndoExecuteContext): UndoTransaction; b(a: UndoExecuteContext): boolean; } /** * @hidden */ export declare class WorkbookUndoUnit$2 extends WorkbookUndoUnitBase { static $t: Type; protected $tContext: Type; protected $tValue: Type; private _g; private _h; private _k; private _i; private _j; constructor($tContext: Type, $tValue: Type, a: TContext, b: TValue, c: ChangeInfo$2); b(a: UndoExecuteContext): boolean; e(a: UndoHistoryItemType, b: boolean): string; protected get_d(): any; get d(): any; protected get_sheet(): Sheet; get sheet(): Sheet; } /** * @hidden */ export interface ISpreadsheetVisualDataManager { exportVisualData(a: Spreadsheet): any; } /** * @hidden */ export declare let ISpreadsheetVisualDataManager_$type: Type; /** * @hidden */ export declare class SpreadsheetVisualDataManager extends Base implements ISpreadsheetVisualDataManager { static $t: Type; exportVisualData(a: Spreadsheet): any; private c; private a; private b; private d; } /** * @hidden */ export declare class FormulaBarButtonAreaElement extends VisualElement { static $t: Type; readonly cf: ButtonVisualElement; readonly cg: ButtonVisualElement; constructor(a: FormulaBarVisualElement); protected b7(a: number, b: number, c: number, d: number): void; } /** * @hidden */ export declare class FormulaBarNameBoxAreaElement extends VisualElement { static $t: Type; readonly cf: FormulaBarNameBoxElement; constructor(a: FormulaBarVisualElement); protected b7(a: number, b: number, c: number, d: number): void; private cg; } /** * @hidden */ export declare class ComboBoxVisualElement extends VisualElement { static $t: Type; private cj; private cf; private cm; private cg; constructor(a: VisualElement, b: string); bz(): void; get ck(): IList$1; set ck(a: IList$1); get ch(): boolean; set ch(a: boolean); get co(): string; set co(a: string); get ci(): boolean; set ci(a: boolean); private cp; cq(): void; valueChanged: (sender: any, e: EventArgs) => void; } /** * @hidden */ export declare class FormulaBarNameBoxElement extends ComboBoxVisualElement { static $t: Type; cr: any; constructor(a: FormulaBarNameBoxAreaElement); } /** * @hidden */ export declare abstract class AdjustableVisualElement extends VisualElement { static $t: Type; private cf; private cn; private co; constructor(a: VisualElement, b: string); protected get_x(): boolean; b4(): void; ad(a: InputProxy): boolean; ag(a: InputProxy): boolean; ah(a: InputProxy): boolean; protected get ch(): boolean; protected ci(a: boolean): void; protected cg(): boolean; protected cm(): void; protected cj(): void; protected abstract ck(a: number, b: number): void; protected abstract cl(a: number, b: number): void; } /** * @hidden */ export declare class FormulaBarNameBoxSplitter extends AdjustableVisualElement { static $t: Type; private cq; private cp; constructor(a: FormulaBarVisualElement); protected cm(): void; protected ck(a: number, b: number): void; protected cl(a: number, b: number): void; ad(a: InputProxy): boolean; } /** * @hidden */ export declare class FormulaBarTextAreaElement extends VisualElement { static $t: Type; readonly cf: TextBoxVisualElement; readonly cg: ToggleButtonVisualElement; ch: number; ci: number; constructor(a: FormulaBarVisualElement); ad(a: InputProxy): boolean; protected b7(a: number, b: number, c: number, d: number): void; private cj; private ck; cl(): void; } /** * @hidden */ export declare class FormulaBarTextAreaSplitter extends AdjustableVisualElement { static $t: Type; private cp; private cs; private cq; private cr; constructor(a: FormulaBarVisualElement); protected cm(): void; protected ck(a: number, b: number): void; protected cl(a: number, b: number): void; } /** * @hidden */ export declare class FormulaBarVisualElement extends VisualElement { static $t: Type; readonly cg: FormulaBarNameBoxAreaElement; readonly cf: FormulaBarButtonAreaElement; readonly cj: FormulaBarTextAreaSplitter; readonly ch: FormulaBarNameBoxSplitter; readonly ci: FormulaBarTextAreaElement; private cm; private ck; cl: number; constructor(a: SpreadsheetVisualElement); bz(): void; co(): number; cp(): void; private cq; protected b7(a: number, b: number, c: number, d: number): void; b8(): void; cr(): void; cn(a: number): number; } /** * @hidden */ export declare abstract class LayerVisualElement extends VisualElement { static $t: Type; constructor(a: VisualElement, b: string); protected b7(a: number, b: number, c: number, d: number): void; protected abstract cf(a: Size): void; abstract cg(a: Size): void; } /** * @hidden */ export declare abstract class RendererVisualElement$1 extends LayerVisualElement { static $t: Type; protected $tGraphics: Type; private cn; ci: any; constructor($tGraphics: Type, a: VisualElement, b: string); b5(): void; protected an(a: number, b: number, c: number, d: number): boolean; get ch(): boolean; get co(): Rect; ck(): void; cl(a: TGraphics, b: PixelConverter, c: Point): void; protected abstract cm(a: TGraphics, b: PixelConverter, c: Rect, d: Point): void; } /** * @hidden */ export declare class RendererLayerVisualElement$2 extends RendererVisualElement$1 { static $t: Type; protected $tViewModel: Type; protected $tGraphics: Type; private readonly cq; constructor($tViewModel: Type, $tGraphics: Type, a: VisualElement, b: string); protected cf(a: Size): void; bz(): void; cg(a: Size): void; cr(a: RendererElementLayer$2): void; cp(): IEnumerable$1>; protected cm(a: TGraphics, b: PixelConverter, c: Rect, d: Point): void; cs(a: RendererElementLayer$2): void; } /** * @hidden */ export declare class RendererLayerVisualElementView$1 extends ElementLayerViewSingle implements IRendererElementLayerView$2, ILayerRenderer { static $t: Type; protected $tViewModel: Type; private c; constructor($tViewModel: Type, a: RendererVisualElement$1); arrange(finalSize: IgSize): void; _arrange$i(a: Size): void; createRenderer(): ILayerRenderer; invalidateArrange(): void; invalidateLayout(): void; invalidateMeasure(): void; invalidateRender(): void; measure(availableSize: IgSize): void; _measure$i(a: Size): void; onUnloaded(): void; releaseRenderer(a: ILayerRenderer): void; } /** * @hidden */ export declare class SpreadsheetAreaVisualElement extends VisualElement { static $t: Type; cf: VisualElementSpreadsheetAreaLayoutManager; constructor(a: SpreadsheetVisualElement); ai(a: InputProxy, b: number, c: boolean): boolean; ag(a: InputProxy): boolean; ah(a: InputProxy): boolean; b4(): void; protected an(a: number, b: number, c: number, d: number): boolean; } /** * @hidden */ export declare class SpreadsheetIconElement extends VisualElement { static $t: Type; private cf; private ch; cj: any; constructor(a: VisualElement); get cg(): FormatConditionIcon; set cg(a: FormatConditionIcon); get ci(): boolean; set ci(a: boolean); protected an(a: number, b: number, c: number, d: number): boolean; } /** * @hidden */ export declare class SpreadsheetInplaceBackgroundElement extends VisualElement { static $t: Type; private cf; private ch; private cm; private ci; cl: DomWrapper; constructor(a: SpreadsheetAreaVisualElement); protected an(a: number, b: number, c: number, d: number): boolean; get cg(): CellFill; set cg(a: CellFill); get cn(): Rect; set cn(a: Rect); get cj(): boolean; set cj(a: boolean); get ck(): boolean; set ck(a: boolean); } /** * @hidden */ export declare class SpreadsheetInplaceEditorElement extends VisualElement { static $t: Type; private dd; private cm; private ct; private cu; private c8; private cl; private df; private cq; private ch; private cn; private cf; private cp; private cj; private cr; private db; private co; private c5; private cs; constructor(a: SpreadsheetAreaVisualElement); ad(a: InputProxy): boolean; get c9(): string; set c9(a: string); get de(): Rect; set de(a: Rect); get ci(): IWorkbookFont; set ci(a: IWorkbookFont); get dc(): Color; set dc(a: Color); get cv(): boolean; set cv(a: boolean); get cw(): boolean; set cw(a: boolean); get cx(): boolean; set cx(a: boolean); get cy(): boolean; set cy(a: boolean); get cz(): boolean; set cz(a: boolean); get c0(): boolean; set c0(a: boolean); get c1(): boolean; set c1(a: boolean); get c2(): boolean; set c2(a: boolean); get cg(): HorizontalCellAlignment; set cg(a: HorizontalCellAlignment); get c3(): boolean; set c3(a: boolean); get c4(): boolean; set c4(a: boolean); get dg(): Thickness; set dg(a: Thickness); get ck(): VerticalCellAlignment; set ck(a: VerticalCellAlignment); get c6(): number; set c6(a: number); da(): void; cellValueChanged: (sender: any, e: EventArgs) => void; } /** * @hidden */ export declare class SpreadsheetInputMessageElement extends VisualElement { static $t: Type; cl: string; ck: string; ch: boolean; cj: number; ci: number; readonly cf: VisualElement; readonly cg: VisualElement; constructor(a: SpreadsheetAreaVisualElement); cm(a: string, b: string): void; protected get_x(): boolean; ad(a: InputProxy): boolean; } /** * @hidden */ export declare class SpreadsheetInvalidDataElement extends VisualElement { static $t: Type; private cl; private cf; private cj; private cg; constructor(a: VisualElement); get cm(): string; set cm(a: string); get ch(): boolean; set ch(a: boolean); get ck(): number; set ck(a: number); get ci(): boolean; set ci(a: boolean); protected an(a: number, b: number, c: number, d: number): boolean; } /** * @hidden */ export declare class SpreadsheetPaneSplitterElement extends VisualElement { static $t: Type; readonly cf: PaneSplitterType; constructor(a: SpreadsheetAreaVisualElement, b: PaneSplitterType); protected get_x(): boolean; ad(a: InputProxy): boolean; ag(a: InputProxy): boolean; ah(a: InputProxy): boolean; b4(): void; } /** * @hidden */ export declare class SpreadsheetSelectAllButtonElement extends VisualElement { static $t: Type; private cf; constructor(a: SpreadsheetAreaVisualElement); protected get_x(): boolean; ad(a: InputProxy): boolean; get cg(): boolean; set cg(a: boolean); } /** * @hidden */ export declare abstract class SpreadsheetShapeVisualElementBase extends VisualElement { static $t: Type; private cf; private ch; private cj; private cl; constructor(a: VisualElement, b: string); get cm(): number; set cm(a: number); get ck(): number; set ck(a: number); get cg(): SpreadsheetShape; set cg(a: SpreadsheetShape); get ci(): boolean; set ci(a: boolean); } /** * @hidden */ export declare class SpreadsheetShapeVisualElement extends SpreadsheetShapeVisualElementBase { static $t: Type; co: DomRenderer; cn: DomRenderer; constructor(a: VisualElement); protected an(a: number, b: number, c: number, d: number): boolean; } /** * @hidden */ export declare class SpreadsheetChartVisualElement extends SpreadsheetShapeVisualElementBase { static $t: Type; readonly cn: ISpreadsheetPaneOwner; readonly cp: SpreadsheetChartAdapterBase; cr: DomRenderer; cq: DomRenderer; private co; constructor(a: VisualElement, b: SpreadsheetChartAdapterBase, c: ISpreadsheetPaneOwner); bz(): void; cs(): void; } /** * @hidden */ export declare class SpreadsheetTabAreaSplitterElement extends VisualElement { static $t: Type; constructor(a: SpreadsheetAreaVisualElement); protected get_x(): boolean; ad(a: InputProxy): boolean; } /** * @hidden */ export declare class SpreadsheetTabItemAreaElement extends VisualElement { static $t: Type; readonly ci: ButtonVisualElement; readonly cl: ButtonVisualElement; readonly ck: ButtonVisualElement; readonly cj: ButtonVisualElement; readonly cg: ButtonVisualElement; readonly cm: SpreadsheetTabItemPanel; readonly cf: ButtonVisualElement; readonly ch: ButtonVisualElement; co: number; cp: number; constructor(a: SpreadsheetAreaVisualElement, b: string); protected b7(a: number, b: number, c: number, d: number): void; protected an(a: number, b: number, c: number, d: number): boolean; cq(): void; private cn; } /** * @hidden */ export declare class SpreadsheetTabItemElement extends VisualElement { static $t: Type; private co; readonly cf: SpreadsheetTabInfo; cl: number; cw: number; cm: DomWrapper; cn: DomWrapper; constructor(a: SpreadsheetTabItemPanel, b: SpreadsheetTabInfo); protected get_x(): boolean; private cz; get ck(): boolean; set ck(a: boolean); get ci(): boolean; set ci(a: boolean); get cj(): boolean; set cj(a: boolean); get cg(): boolean; set cg(a: boolean); get ch(): boolean; set ch(a: boolean); private cx; private cy; b4(): void; ad(a: InputProxy): boolean; ag(a: InputProxy): boolean; ah(a: InputProxy): boolean; bz(): void; } /** * @hidden */ export declare class SpreadsheetTabItemElementLayoutManager extends SpreadsheetTabItemLayoutManager$1 { static $t: Type; private readonly ba; bb: number; private bc; private a9; constructor(a: SpreadsheetTabItemPanel); protected get_b(): Spreadsheet; get b(): Spreadsheet; protected ae(a: SpreadsheetTabItemElement, b: Rect): void; bd(): void; protected n(): boolean; protected o(a: SpreadsheetTabItemElement): boolean; protected f(a: SpreadsheetTabInfo): SpreadsheetTabItemElement; protected y(): number; protected z(a: SpreadsheetTabItemElement): number; protected a6(a: SpreadsheetTabItemElement, b: number, c: number): Point; protected d(a: SpreadsheetTabItemElement): SpreadsheetTabInfo; protected aa(): number; protected ai(): void; protected ak(): void; protected al(): void; protected an(): void; protected au(a: SpreadsheetTabManager, b: SpreadsheetTabManager): void; protected av(): void; protected ax(): void; protected ay(a: SpreadsheetTabItemElement): void; protected az(a: SpreadsheetTabItemElement): void; protected a4(): void; } /** * @hidden */ export declare class SpreadsheetTabItemPanel extends VisualElement { static $t: Type; readonly cf: SpreadsheetTabItemElementLayoutManager; constructor(a: SpreadsheetTabItemAreaElement); b4(): void; ad(a: InputProxy): boolean; ag(a: InputProxy): boolean; ah(a: InputProxy): boolean; } /** * @hidden */ export declare class RootVisualElement extends VisualElement { static $t: Type; private co; private ci; private ch; private static c6; private readonly c9; private c1; private c5; private d4; private d3; private cg; private cj; private c2; private c3; private cf; constructor(a: string); bz(): void; protected an(a: number, b: number, c: number, d: number): boolean; private c4; get ck(): VisualElement; get cp(): EventProxy; set cp(a: EventProxy); get cs(): boolean; ct: boolean; private cq; get cz(): boolean; set cz(a: boolean); cr(a: VisualElement): boolean; private da; private cm; private cn; private cl; private c7; protected c8(a: Point): any; static dc(a: string, ...b: any[]): void; static db(a: string): void; protected dd(a: VisualElementInputType): void; dh(a: Point): void; private de; private df; private dg; private di; protected dj(a: EventProxy, b: EventProxy): void; protected cu(a: Point, b: number, c: number): boolean; dk(): void; private cv; private dl; private dp; private dn; private dm; private dq; private dr; private cw; protected cx(a: Point): boolean; protected cy(a: Point, b: number): boolean; protected ds(a: any): void; protected dt(a: any): void; du(a: VisualElement, b: string, c: number, d: number, e: string): void; private dx; private dw; private dv; protected dy(a: any, b: number, c: number): void; private dz; d0(a: VisualElement): void; private c0; private d1; d2(): void; } /** * @hidden */ export declare class SpreadsheetVisualElement extends RootVisualElement { static $t: Type; readonly d6: Spreadsheet; readonly d7: SpreadsheetAreaVisualElement; readonly d5: FormulaBarVisualElement; constructor(a: Spreadsheet); protected c8(a: Point): any; protected dd(a: VisualElementInputType): void; protected dj(a: EventProxy, b: EventProxy): void; protected cx(a: Point): boolean; protected cy(a: Point, b: number): boolean; protected ds(a: any): void; protected dt(a: any): void; protected dy(a: any, b: number, c: number): void; protected b7(a: number, b: number, c: number, d: number): void; private d8; } /** * @hidden */ export declare class FilterDialogManager extends Base { static $t: Type; private a; private e; private c; private b; private j; private h; private f; private g; private k; private i; constructor(a: Spreadsheet, b: FilterDialogViewModel); private q; private r; private s; private t; private d; private o; private p; private m; private l; private n; u(): void; } /** * @hidden */ export declare class FormatCellsDialogManager extends Base { static $t: Type; private t; private v; private ag; private ah; private u; private y; private z; private r; private a0; private ay; private af; private bx; private bw; private az; private by; private bz; private ac; private bv; private bu; private bt; private b6; private b7; private ar; private at; private as; private av; private aq; private au; private aw; private ax; private b2; private b4; private b3; private b5; private ak; private an; private ap; private ao; private al; private am; private x; private q; private p; private o; private b1; private ai; private aj; private j; private k; private i; private h; private d; private a; private c; private f; private e; private g; private b; private b0; private n; private ad; private ae; private l; constructor(a: Spreadsheet, b: FormatCellsDialogViewModel, c: (arg1: SpreadsheetDialogResult) => void); get w(): SpreadsheetCss; get bs(): HTMLElement; private get s(); eb(): void; b9(a: string, b: string, c: string): string; private ds; private dt; private du; private dv; private a1; private m; private bj; private bk; private bl; private b8; private a2; private a3; private a4; private a5; private a6; private a7; private a8; private a9; private ba; private bb; private bc; private bd; private be; private bf; private bg; private bh; private bi; ab(a: string, b: string, c: string, d: EventListener): HTMLButtonElement; private bm; private dw; private bn; private bo; private aa; private bp; private bq; private br; private dx; private dy; dh(a: HTMLElement): string; di(a: string): string; dj(a: string, b: string): { ret: string; p1: string; }; private dz; private d0; private d1; private d2; private d3; private d4; private d5; private d6; private d7; private d8; private d9; private ea; private ec; private ed; } /** * @hidden */ export declare class ColorPickerProxy extends Base { static $t: Type; private e; private g; private k; private h; private i; private l; private j; private d; private o; private c; private p; private q; private aa; private b; private a; private f; private static n; constructor(a: FormatCellsDialogManager, b: string, c: string, d: boolean, e: (arg1: WorkbookColorInfo) => void); get m(): HTMLElement; t(): void; w(a: boolean): void; v(): void; y(a: Color): void; x(): void; z(): void; private r; private s; private u; } /** * @hidden */ export declare class BorderPreviewSpreadsheetHelper extends Base { static $t: Type; private c; private a; private j; private i; private b; constructor(a: FormatCellsDialogViewModel, b: number, c: number, d: HorizontalCellAlignment, e: VerticalCellAlignment); get k(): Color; set k(a: Color); get l(): Color; set l(a: Color); get f(): number; get g(): number; get d(): Workbook; e(a: number, b: number, c: string): WorkbookColorInfo; h(a: number, b: number, c: string): Nullable$1; } /** * @hidden */ export declare class ColorSortingCriteriaControl extends Base { static $t: Type; private readonly p; private readonly o; private readonly r; private readonly q; private d; private c; private a; private b; private i; private m; private n; private e; private f; constructor(a: Spreadsheet, b: SortDialogViewModel); private k; private l; private s; private static g; private h; u(a: string): void; private v; private w; x(): void; y(a: SortConditionWrapper): void; private z; ab(): void; ac(): void; private ad; private ae; get j(): HTMLDivElement; private t; private aa; } /** * @hidden */ export declare class SortCriteriaRow extends Base implements IEnumerable$1 { static $t: Type; private _d; private _b; private _c; private _k; private _m; private _n; private _g; private _a; _f: Dictionary$2; private _o; constructor(a: Spreadsheet, b: SortDialogViewModel, c: SortConditionWrapper); private _h; private _p; private _i; private _j; _q(a: string): void; _r(): void; private _s; _u(): void; _v(): void; _w(): void; _x(): void; _y(a: boolean): void; _z(): void; private _aa; _ab(a: boolean): void; _item(a: SortCriteriaRow_RowElementPart): HTMLElement; get _e(): boolean; getEnumerator(): IEnumerator$1; getEnumeratorObject(): IEnumerator; private _t; } /** * @hidden */ export declare class SortCriteriaRow_SortCriteriaRowEnumerator extends Base implements IEnumerator, IEnumerator$1 { static $t: Type; private _a; private _b; constructor(a: SortCriteriaRow); get current(): HTMLElement; get currentObject(): any; dispose(): void; moveNext(): boolean; reset(): void; } /** * @hidden */ export declare class SortOptionsDialogManager extends Base { static $t: Type; private c; private d; private b; private a; private h; private e; private g; private f; constructor(a: Spreadsheet, b: SortDialogViewModel, c: Node); private k; private m; private l; private o; private n; private p; private i; private j; private q; r(): void; } /** * @hidden */ export declare class SortDialogManager extends Base { static $t: Type; private e; private r; private d; private c; private b; private v; private g; private m; private l; private s; private o; private q; private p; private i; private h; private k; private j; private n; constructor(a: Spreadsheet, b: SortDialogViewModel); private get u(); private get y(); private t; private f; private z; private ad; private ac; private ab; private aa; private ae; private af; private a; private w; private x; private ag; private ah; private ai; private ao; private ap; aq(): void; private ar; aj(a: () => void): void; private ak; private al; private am; private an; private as; } /** * @hidden */ export declare class TopOrBottomDialogManager extends Base { static $t: Type; private a; private f; private c; private b; private h; private g; private i; constructor(a: Spreadsheet, b: TopOrBottomDialogViewModel); private m; private n; private o; private p; private k; private l; private e; private d; private j; q(): void; } /** * @hidden */ export declare class CellBordersPreviewControlHelper extends Base { static $t: Type; private r; private q; private p; private o; private a; private e; private d; private b; private i; private h; private k; private m; private j; private l; private n; constructor(a: Workbook, b: FormatCellsDialogBorderInfo, c: number, d: number, e: Workbook, f: number); get t(): number; get s(): number; f(a: number, b: number, c: string): WorkbookColorInfo; u(a: number, b: number, c: string): Nullable$1; private w; private x; private y; private z; private aa; private ab; private ac; private ad; private ae; private af; private ag; private ah; private ai; private aj; private ak; private al; private c; private v; private g; private am; private an; private ao; private ap; private aq; private ar; } /** * @hidden */ export declare class FontControlViewModel extends Base implements INotifyPropertyChanged { static $t: Type; private _e; private _ab; private _aa; private _ac; private _q; private _at; private _ai; private _c; private _g; private _l; private _am; private _an; private _al; private _o; private _p; private _ad; private _i; private _ak; constructor(a: string, b: number, c: Nullable$1, d: Nullable$1, e: Nullable$1, f: FontSuperscriptSubscriptStyle, g: FontUnderlineStyle, h: WorkbookColorInfo, i: ISpreadsheetDialogServicesManager, j: boolean, k: boolean, l: boolean, m: boolean, n: Workbook, o: ThemeColorPickerControlViewModel); get _ah(): List$1; get _ae(): List$1; get _af(): List$1; get _ag(): List$1; set _ag(a: List$1); get _n(): any[]; _v: boolean; _w: boolean; get _x(): boolean; set _x(a: boolean); _y: boolean; _z: boolean; get _a9(): Color; get _m(): WorkbookColorInfo; set _m(a: WorkbookColorInfo); get _ax(): string; set _ax(a: string); get _aj(): number; set _aj(a: number); get _d(): DialogFontStyleInfo; set _d(a: DialogFontStyleInfo); get _h(): FontUnderlineStyle; set _h(a: FontUnderlineStyle); get _aq(): Nullable$1; set _aq(a: Nullable$1); get _ar(): Nullable$1; set _ar(a: Nullable$1); get _as(): Nullable$1; set _as(a: Nullable$1); _f: ThemeColorPickerControlViewModel; _k: Workbook; private get _j(); private get _a(); _a8(a: WorksheetCell): void; private _a5; private _r; private _ao; private _s; private _t; private _u; private _ap; private _a6; private _b; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; protected _a7(a: string): void; } /** * @hidden */ export declare class DialogFontStyleInfo extends Base { static $t: Type; constructor(a: DialogFontStyle); toString(): string; a: DialogFontStyle; get b(): string; } /** * @hidden */ export declare class SpreadsheetDialogFormatsService extends Base implements ISpreadsheetDialogFormatsService { static $t: Type; private b; private a; getFormatCategories(a: Workbook): List$1; } /** * @hidden */ export declare class FilterDialogViewModel extends Base { static $t: Type; private f; private j; private v; private m; private o; private r; private t; private c; private a; private g; private l; private h; private b; constructor(a: number, b: Worksheet, c: number, d: SpreadsheetFilterDialogOption); constructor(a: number, b: WorksheetTableColumn, c: SpreadsheetFilterDialogOption); constructor(a: number, ..._rest: any[]); private ac; private ad; private ab; private static x; private static y; private static e; private q; aa(a: Nullable$1, b: string, c: Nullable$1, d: string, e: ConditionalOperator): void; static i(a: Spreadsheet): List$1; z(a: number): string; get k(): List$1; get w(): string; get s(): any; get u(): any; get n(): Nullable$1; get p(): Nullable$1; get d(): ConditionalOperator; } /** * @hidden */ export declare class FormatCellsDialogViewModel extends Base implements INotifyPropertyChanged { static $t: Type; private _e; private _f; private _i; private _a8; private _m; private _j; private _aw; private _a9; private _ax; private _a; private _r; private _ac; private _ae; private _aa; private _w; private _x; private _t; private _aj; private _ah; private _ai; private _bc; private _bl; private _bk; private _bj; private _bh; private _bi; private _c; private _o; private _bb; private _ay; private _bv; private _l; private _ap; private _bd; private _aq; private _ar; private _ao; constructor(a: FormatCellsDialogOptions, b: FormatCellsDialogData, c: ISpreadsheetDialogServicesManager, d: any, e: any); _q: SpreadsheetDialogResult; get _a0(): boolean; get _a1(): boolean; get _a2(): boolean; get _a3(): boolean; get _a5(): boolean; get _a6(): boolean; _h: FormatCellsDialogTab; get _ak(): WorkbookColorInfo; set _ak(a: WorkbookColorInfo); get _d(): FormatCellsDialogBorderInfo; set _d(a: FormatCellsDialogBorderInfo); get _c0(): Color; get _al(): WorkbookColorInfo; set _al(a: WorkbookColorInfo); get _as(): any[]; _bu: any; get _bz(): string; set _bz(a: string); get _be(): number; set _be(a: number); get _am(): WorkbookColorInfo; set _am(a: WorkbookColorInfo); get _at(): any[]; get _b(): FontControlViewModel; get _ba(): List$1; get _au(): any[]; get _bf(): number; set _bf(a: number); _a4: boolean; get _a7(): boolean; set _a7(a: boolean); get _bo(): Nullable$1; set _bo(a: Nullable$1); get _bp(): Nullable$1; set _bp(a: Nullable$1); get _bq(): Nullable$1; set _bq(a: Nullable$1); get _bg(): number; set _bg(a: number); get _v(): CellBorderLineStyle; set _v(a: CellBorderLineStyle); get _y(): CellFill; set _y(a: CellFill); get _z(): CellFill; set _z(a: CellFill); get _ab(): FillPatternStyle; set _ab(a: FillPatternStyle); get _k(): SpreadsheetDialogFormat; set _k(a: SpreadsheetDialogFormat); get _ch(): string; get _n(): SpreadsheetDialogFormatCategory; set _n(a: SpreadsheetDialogFormatCategory); get _ad(): HorizontalCellAlignment; set _ad(a: HorizontalCellAlignment); get _af(): VerticalCellAlignment; set _af(a: VerticalCellAlignment); get _bs(): Nullable$1; set _bs(a: Nullable$1); get _s(): ThemeColorPickerControlViewModel; get _av(): any[]; get _ag(): Workbook; get _bt(): Nullable$1; set _bt(a: Nullable$1); private get _p(); _cn(a: CellBorderPresetType): void; _co(): void; _cy(a: CellBorderType): void; private _az; private _bm; private _bn; private _g; private _b3; private _b4; private _an; private _u; private _cq; private _cp; private _br; private _cr; private _cs; private _cu; private _cv; private _cw; private _cx; private _cz; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; protected _ct(a: string): void; } /** * For Internal Use only. * @typedef TEnum */ export declare class EnumWrapper$1 extends Base { static $t: Type; protected $tEnum: Type; private _d; private _f; private _g; constructor($tEnum: Type, a: TEnum, b: string); /** * Returns a string representation of the object. * @return */ toString(): string; /** * For Internal Use only. */ get enumValue(): TEnum; /** * @hidden */ get _enumValue$i(): TEnum; /** * For Internal Use only. */ get enumValueNameLocalized(): string; /** * @hidden */ get _h(): string; /** * @hidden */ static _a($tEnum: Type, a: any[], b: string): EnumWrapper$1; /** * @hidden */ static _b($tEnum: Type, a: any[], b: string): EnumWrapper$1; /** * @hidden */ static _c($tEnum: Type, a: any[], b: TEnum): EnumWrapper$1; } /** * @hidden */ export declare class TopOrBottomDialogViewModel extends Base { static $t: Type; private a; private c; private i; private g; private m; private e; private o; private f; constructor(a: number, b: Worksheet, c: number); constructor(a: number, b: WorksheetTableColumn); constructor(a: number, ..._rest: any[]); private r; private static b; q(a: boolean, b: boolean, c: number): void; p(a: TopOrBottomFilterType, b: number): void; static k(a: Spreadsheet): List$1; static l(a: Spreadsheet): List$1; get d(): TopOrBottomFilterType; get n(): number; get j(): boolean; get h(): boolean; } /** * @hidden */ export declare class ExtendedScrollArrowHelper extends ExtendedScrollArrowHelperBase { static $t: Type; constructor(a: (arg1: ScrollInfoAmount, arg2: number) => void); private k; protected h(a: IPlatformScrollBarAdapter, b: IPlatformScrollBarAdapter): void; } /** * @hidden */ export declare class ExtendedScrollBarInfoMediator extends ScrollBarInfoMediator { static $t: Type; private r; constructor(a: ExtendedRangeScrollInfo); k(): void; protected m(a: IPlatformScrollBarAdapter, b: IPlatformScrollBarAdapter): void; } /** * @hidden */ export declare class JsScrollBarAdapter extends Base implements IPlatformScrollBarAdapter { static $t: Type; readonly a: JsScrollBar; private c; constructor(a: JsScrollBar); private get b(); d(): void; getValue(): number; initialize(a: number, b: number, c: number, d: number, e: number, f: number): void; setMinimum(a: number): void; setMaximum(a: number): void; setViewportSize(a: number): void; setValue(a: number): void; setLargeChange(a: number): void; setSmallChange(a: number): void; setIsEnabled(a: boolean): void; setIsVisible(a: boolean): void; setOnValueChangeCallback(a: (arg1: number) => void): void; private e; } /** * @hidden */ export declare class JsScrollBar extends Base { static $t: Type; readonly a: ScrollBarVisualElement; constructor(a: ScrollInfoOrientation, b: VisualElement); get b(): boolean; set b(a: boolean); c(): void; } /** * @hidden */ export declare class ButtonVisualElement extends VisualElement { static $t: Type; constructor(a: VisualElement, b: string); protected get_x(): boolean; b2(): void; b4(): void; ad(a: InputProxy): boolean; ah(a: InputProxy): boolean; protected ch(): void; click: (sender: any, e: EventArgs) => void; } /** * @hidden */ export declare class LineVisualElement extends VisualElement { static $t: Type; private ch; private cf; constructor(a: VisualElement, b: string); get ci(): string; set ci(a: string); get cg(): boolean; set cg(a: boolean); } /** * @hidden */ export declare class TextBoxVisualElement extends VisualElement { static $t: Type; private cg; private cm; private cf; private ck; constructor(a: VisualElement, b: string); get ch(): boolean; set ch(a: boolean); get cl(): number; set cl(a: number); get co(): string; set co(a: string); get ci(): boolean; set ci(a: boolean); cp(): void; textChanged: (sender: any, e: EventArgs) => void; } /** * @hidden */ export declare class ToggleButtonVisualElement extends ButtonVisualElement { static $t: Type; private cj; private ci; constructor(a: VisualElement, b: string); protected ch(): void; get ck(): boolean; set ck(a: boolean); get cl(): boolean; set cl(a: boolean); isCheckedChanged: (sender: any, e: EventArgs) => void; } /** * @hidden */ export declare class ToolTipVisualElement extends VisualElement { static $t: Type; private ch; private cl; private ci; private cm; readonly cf: VisualElement; readonly cg: VisualElement; constructor(a: VisualElement, b: string); get cq(): string; set cq(a: string); get cj(): boolean; set cj(a: boolean); get cr(): string; set cr(a: string); get ck(): boolean; set ck(a: boolean); } /** * @hidden */ export declare class RepeatButtonVisualElement extends ButtonVisualElement { static $t: Type; private cn; private cl; private ci; private cm; private cj; private ck; constructor(a: VisualElement, b: string); ad(a: InputProxy): boolean; ag(a: InputProxy): boolean; ah(a: InputProxy): boolean; private cr; private cs; private ct; private cu; } /** * @hidden */ export declare class ScrollBarVisualElement extends VisualElement { static $t: Type; readonly ck: ScrollInfo; readonly cl: ScrollInfoOrientation; readonly cn: boolean; readonly cg: RepeatButtonVisualElement; readonly cf: RepeatButtonVisualElement; readonly ci: RepeatButtonVisualElement; readonly ch: RepeatButtonVisualElement; readonly cj: VisualElement; private cm; private cs; private cr; private cu; private ct; constructor(a: ScrollInfoOrientation, b: VisualElement, c: string); bz(): void; protected b3(): void; protected b7(a: number, b: number, c: number, d: number): void; private cv; private c3; co(a: InputProxy): boolean; cp(a: InputProxy): boolean; cq(a: InputProxy): boolean; private c4; private c5; private c6; scroll: (sender: any, e: JsScrollEventArgs) => void; } /** * @hidden */ export declare class ScrollBarVisualElement_ScrollThumbVisualElement extends VisualElement { static $t: Type; constructor(a: ScrollBarVisualElement, b: string); private get cf(); protected get_x(): boolean; ad(a: InputProxy): boolean; ag(a: InputProxy): boolean; ah(a: InputProxy): boolean; } /** * @hidden */ export declare class VisualElement_ZComparer extends Base implements IComparer$1 { static $t: Type; static readonly _a: IComparer$1; compare(a: VisualElement, b: VisualElement): number; } /** * @hidden */ export declare class VisualElementInputProxy extends InputProxy { static $t: Type; private j; private i; private m; private k; private s; private o; private n; private p; static q: number; constructor(a: RootVisualElement, b: InputContactChangeType, c: EventProxy, d: number, e: number, f: VisualElement, g: number, h: boolean); f(): void; a(): InputContactChangeType; c(): boolean; e(): number; g(): ModifierKeys; h(): Point; b(): boolean; d(): boolean; get l(): VisualElement; r(a: number, b: number, c: VisualElement): void; }