@nfdi4plants/swate-components
Version:
Customizable React components for ontology annotation, based on Swate and the ARC.
37 lines • 2.06 kB
TypeScript
import { FsWorksheet } from './FsWorksheet.fs.js';
import { int32 } from '@fable-org/fable-library-js/Int32.js';
import { Option } from '@fable-org/fable-library-js/Option.js';
import { IDisposable } from '@fable-org/fable-library-js/Util.js';
import { FsTable } from './Tables/FsTable.fs.js';
import { TypeInfo } from '@fable-org/fable-library-js/Reflection.js';
export declare class FsWorkbook implements IDisposable {
readonly _worksheets: FsWorksheet[];
constructor();
Copy(): FsWorkbook;
static copy(workbook: FsWorkbook): FsWorkbook;
InitWorksheet(name: string): FsWorksheet;
static initWorksheet(name: string, workbook: FsWorkbook): FsWorksheet;
AddWorksheet(sheet: FsWorksheet): void;
static addWorksheet(sheet: FsWorksheet, workbook: FsWorkbook): FsWorkbook;
AddWorksheets(sheets: Iterable<FsWorksheet>): void;
static addWorksheets(sheets: Iterable<FsWorksheet>, workbook: FsWorkbook): FsWorkbook;
GetWorksheets(): FsWorksheet[];
static getWorksheets(workbook: FsWorkbook): FsWorksheet[];
TryGetWorksheetAt(index: int32): Option<FsWorksheet>;
static tryGetWorksheetAt(index: int32, workbook: FsWorkbook): Option<FsWorksheet>;
GetWorksheetAt(index: int32): FsWorksheet;
static getWorksheetAt(index: int32, workbook: FsWorkbook): FsWorksheet;
TryGetWorksheetByName(sheetName: string): Option<FsWorksheet>;
static tryGetWorksheetByName(sheetName: string, workbook: FsWorkbook): Option<FsWorksheet>;
GetWorksheetByName(sheetName: string): FsWorksheet;
static getWorksheetByName(sheetName: string, workbook: FsWorkbook): FsWorksheet;
RemoveWorksheet(name: string): void;
static removeWorksheet(name: string, workbook: FsWorkbook): FsWorkbook;
GetTables(): FsTable[];
static getTables(workbook: FsWorkbook): FsTable[];
static validateForWrite(workbook: FsWorkbook): void;
Dispose(): void;
}
export declare function FsWorkbook_$reflection(): TypeInfo;
export declare function FsWorkbook_$ctor(): FsWorkbook;
//# sourceMappingURL=FsWorkbook.fs.d.ts.map