UNPKG

@univerjs/sheets

Version:

UniverSheet normal base-sheets

51 lines (50 loc) 1.88 kB
import { SheetSkeletonChangeType, SheetValueChangeType, SplitDelimiterEnum } from '@univerjs/sheets'; import { RangePermissionPoint, UnitRole, WorkbookPermissionPoint, WorksheetPermissionPoint } from './permission'; /** * @ignore */ export interface IFSheetsEnum { /** * Sheet value change command types. These commands affect the content or style of cells. * Includes operations like setting cell values, moving ranges, merging cells, and applying styles. */ SheetValueChangeType: typeof SheetValueChangeType; /** * Sheet skeleton change command types. These commands affect the structure of the worksheet. * Includes operations like changing row/column dimensions, visibility, and grid properties. */ SheetSkeletonChangeType: typeof SheetSkeletonChangeType; /** * Split delimiter types. */ SplitDelimiterType: typeof SplitDelimiterEnum; /** * Unit roles. */ UnitRole: typeof UnitRole; /** * Workbook permission points. */ WorkbookPermissionPoint: typeof WorkbookPermissionPoint; /** * Worksheet permission points. */ WorksheetPermissionPoint: typeof WorksheetPermissionPoint; /** * Range permission points. */ RangePermissionPoint: typeof RangePermissionPoint; } export declare class FSheetsEnum implements IFSheetsEnum { get SheetValueChangeType(): typeof SheetValueChangeType; get SheetSkeletonChangeType(): typeof SheetSkeletonChangeType; get SplitDelimiterType(): typeof SplitDelimiterEnum; get UnitRole(): typeof UnitRole; get WorkbookPermissionPoint(): typeof WorkbookPermissionPoint; get WorksheetPermissionPoint(): typeof WorksheetPermissionPoint; get RangePermissionPoint(): typeof RangePermissionPoint; } declare module '@univerjs/core/facade' { interface FEnum extends IFSheetsEnum { } }