UNPKG

@nfdi4plants/swate-components

Version:

Customizable React components for ontology annotation, based on Swate and the ARC.

204 lines 9.37 kB
import { Record, Union } from '@fable-org/fable-library-js/Types.js'; import { TypeInfo } from '@fable-org/fable-library-js/Reflection.js'; import { int32 } from '@fable-org/fable-library-js/Int32.js'; import { Option } from '@fable-org/fable-library-js/Option.js'; import { IComparable, IEquatable } from '@fable-org/fable-library-js/Util.js'; import { OntologyAnnotation } from '../fable_modules/ARCtrl.Core.3.0.0-beta.12/OntologyAnnotation.fs.js'; import { FSharpSet } from '@fable-org/fable-library-js/Set.js'; import { CompositeColumn } from '../fable_modules/ARCtrl.Core.3.0.0-beta.12/Table/CompositeColumn.fs.js'; import { CompositeHeader_$union } from '../fable_modules/ARCtrl.Core.3.0.0-beta.12/Table/CompositeHeader.fs.js'; export type DaisyUIColors_$union = DaisyUIColors<0> | DaisyUIColors<1> | DaisyUIColors<2> | DaisyUIColors<3> | DaisyUIColors<4> | DaisyUIColors<5> | DaisyUIColors<6>; export type DaisyUIColors_$cases = { 0: ["Primary", []]; 1: ["Secondary", []]; 2: ["Accent", []]; 3: ["Info", []]; 4: ["Success", []]; 5: ["Warning", []]; 6: ["Error", []]; }; export declare function DaisyUIColors_Primary(): DaisyUIColors<0>; export declare function DaisyUIColors_Secondary(): DaisyUIColors<1>; export declare function DaisyUIColors_Accent(): DaisyUIColors<2>; export declare function DaisyUIColors_Info(): DaisyUIColors<3>; export declare function DaisyUIColors_Success(): DaisyUIColors<4>; export declare function DaisyUIColors_Warning(): DaisyUIColors<5>; export declare function DaisyUIColors_Error(): DaisyUIColors<6>; export declare class DaisyUIColors<Tag extends keyof DaisyUIColors_$cases> extends Union<Tag, DaisyUIColors_$cases[Tag][0]> { readonly tag: Tag; readonly fields: DaisyUIColors_$cases[Tag][1]; constructor(tag: Tag, fields: DaisyUIColors_$cases[Tag][1]); cases(): string[]; } export declare function DaisyUIColors_$reflection(): TypeInfo; export declare class StateContext$1<T> extends Record { readonly data: T; readonly setData: ((arg0: T) => void); constructor(data: T, setData: ((arg0: T) => void)); } export declare function StateContext$1_$reflection(gen0: TypeInfo): TypeInfo; export type Theme = "auto" | "sunrise" | "finster" | "planti" | "viola"; export declare function ThemeModule_toString(theme: Theme): string; export declare function ThemeModule_fromString(theme: string): Theme; export declare function CellCoordinateRangeModule_count(range: { xEnd: int32; xStart: int32; yEnd: int32; yStart: int32; }): int32; export declare function CellCoordinateRangeModule_toArray(range: { xEnd: int32; xStart: int32; yEnd: int32; yStart: int32; }): { x: int32; y: int32; }[]; export declare function CellCoordinateRangeModule_contains(range: Option<{ xEnd: int32; xStart: int32; yEnd: int32; yStart: int32; }>, cellCoordinate: { x: int32; y: int32; }): boolean; export declare function TermModule_joinLeft(t1: Term, t2: Term): Term; export declare function TermModule_joinRight(t1: Term, t2: Term): Term; export declare function TermModule_toOntologyAnnotation(term: Term): OntologyAnnotation; export declare function TermModule_fromOntologyAnnotation(oa: OntologyAnnotation): Term; export declare class style { constructor(); } export declare function style_$reflection(): TypeInfo; export declare function style_resolveStyle_1C38D586(style_1: string | string[]): string; export declare function style_resolveStyle_Z76E5995B(style_1: Option<string | string[]>): string; export declare class TermSearchConfigLocalStorageActiveKeysCtx extends Record implements IEquatable<TermSearchConfigLocalStorageActiveKeysCtx>, IComparable<TermSearchConfigLocalStorageActiveKeysCtx> { readonly disableDefault: boolean; readonly aktiveKeys: string[]; constructor(disableDefault: boolean, aktiveKeys: string[]); } export declare function TermSearchConfigLocalStorageActiveKeysCtx_$reflection(): TypeInfo; export declare function TermSearchConfigLocalStorageActiveKeysCtx_init_5C950912(defaultActive?: FSharpSet<string>): TermSearchConfigLocalStorageActiveKeysCtx; export declare class TermSearchConfigCtx extends Record implements IEquatable<TermSearchConfigCtx> { readonly hasProvider: boolean; readonly disableDefault: boolean; readonly termSearchQueries: [string, ((arg0: string) => Promise<Term[]>)][]; readonly parentSearchQueries: [string, ((arg0: [string, string]) => Promise<Term[]>)][]; readonly allChildrenSearchQueries: [string, ((arg0: string) => Promise<Term[]>)][]; constructor(hasProvider: boolean, disableDefault: boolean, termSearchQueries: [string, ((arg0: string) => Promise<Term[]>)][], parentSearchQueries: [string, ((arg0: [string, string]) => Promise<Term[]>)][], allChildrenSearchQueries: [string, ((arg0: string) => Promise<Term[]>)][]); } export declare function TermSearchConfigCtx_$reflection(): TypeInfo; export declare function TermSearchConfigCtx_init(): TermSearchConfigCtx; export type AnnotationTableContextMenu_PasteCases_$union = AnnotationTableContextMenu_PasteCases<0> | AnnotationTableContextMenu_PasteCases<1> | AnnotationTableContextMenu_PasteCases<2>; export type AnnotationTableContextMenu_PasteCases_$cases = { 0: ["AddColumns", [{ coordinate: { x: int32; y: int32; }; coordinates: { x: int32; y: int32; }[][]; data: CompositeColumn[]; }]]; 1: ["PasteCells", [{ coordinates: { x: int32; y: int32; }[][]; data: CompositeColumn[]; }]]; 2: ["Unknown", [{ data: string[][]; headers: CompositeHeader_$union[]; }]]; }; export declare function AnnotationTableContextMenu_PasteCases_AddColumns(Item: { coordinate: { x: int32; y: int32; }; coordinates: { x: int32; y: int32; }[][]; data: CompositeColumn[]; }): AnnotationTableContextMenu_PasteCases<0>; export declare function AnnotationTableContextMenu_PasteCases_PasteCells(Item: { coordinates: { x: int32; y: int32; }[][]; data: CompositeColumn[]; }): AnnotationTableContextMenu_PasteCases<1>; export declare function AnnotationTableContextMenu_PasteCases_Unknown(Item: { data: string[][]; headers: CompositeHeader_$union[]; }): AnnotationTableContextMenu_PasteCases<2>; export declare class AnnotationTableContextMenu_PasteCases<Tag extends keyof AnnotationTableContextMenu_PasteCases_$cases> extends Union<Tag, AnnotationTableContextMenu_PasteCases_$cases[Tag][0]> { readonly tag: Tag; readonly fields: AnnotationTableContextMenu_PasteCases_$cases[Tag][1]; constructor(tag: Tag, fields: AnnotationTableContextMenu_PasteCases_$cases[Tag][1]); cases(): string[]; } export declare function AnnotationTableContextMenu_PasteCases_$reflection(): TypeInfo; export type AnnotationTable_ModalTypes_$union = AnnotationTable_ModalTypes<0> | AnnotationTable_ModalTypes<1> | AnnotationTable_ModalTypes<2> | AnnotationTable_ModalTypes<3> | AnnotationTable_ModalTypes<4> | AnnotationTable_ModalTypes<5> | AnnotationTable_ModalTypes<6> | AnnotationTable_ModalTypes<7>; export type AnnotationTable_ModalTypes_$cases = { 0: ["Details", [{ x: int32; y: int32; }]]; 1: ["Transform", [{ x: int32; y: int32; }]]; 2: ["Edit", [{ x: int32; y: int32; }]]; 3: ["PasteCaseUserInput", [AnnotationTableContextMenu_PasteCases_$union, SelectHandle]]; 4: ["MoveColumn", [{ x: int32; y: int32; }, { x: int32; y: int32; }]]; 5: ["Error", [string]]; 6: ["UnknownPasteCase", [AnnotationTableContextMenu_PasteCases_$union]]; 7: ["None", []]; }; export declare function AnnotationTable_ModalTypes_Details(Item: { x: int32; y: int32; }): AnnotationTable_ModalTypes<0>; export declare function AnnotationTable_ModalTypes_Transform(Item: { x: int32; y: int32; }): AnnotationTable_ModalTypes<1>; export declare function AnnotationTable_ModalTypes_Edit(Item: { x: int32; y: int32; }): AnnotationTable_ModalTypes<2>; export declare function AnnotationTable_ModalTypes_PasteCaseUserInput(Item1: AnnotationTableContextMenu_PasteCases_$union, Item2: SelectHandle): AnnotationTable_ModalTypes<3>; export declare function AnnotationTable_ModalTypes_MoveColumn(uiTableIndex: { x: int32; y: int32; }, arcTableIndex: { x: int32; y: int32; }): AnnotationTable_ModalTypes<4>; export declare function AnnotationTable_ModalTypes_Error(Item: string): AnnotationTable_ModalTypes<5>; export declare function AnnotationTable_ModalTypes_UnknownPasteCase(Item: AnnotationTableContextMenu_PasteCases_$union): AnnotationTable_ModalTypes<6>; export declare function AnnotationTable_ModalTypes_None(): AnnotationTable_ModalTypes<7>; export declare class AnnotationTable_ModalTypes<Tag extends keyof AnnotationTable_ModalTypes_$cases> extends Union<Tag, AnnotationTable_ModalTypes_$cases[Tag][0]> { readonly tag: Tag; readonly fields: AnnotationTable_ModalTypes_$cases[Tag][1]; constructor(tag: Tag, fields: AnnotationTable_ModalTypes_$cases[Tag][1]); cases(): string[]; } export declare function AnnotationTable_ModalTypes_$reflection(): TypeInfo; //# sourceMappingURL=Types.fs.d.ts.map