UNPKG

@nfdi4plants/swate-components

Version:

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

109 lines 9.07 kB
import { TypeInfo } from '@fable-org/fable-library-js/Reflection.js'; import { Option } from '@fable-org/fable-library-js/Option.js'; import { ReactElement } from 'react'; 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 { AnnotationTable_ModalTypes_$union } from '../Util/Types.fs.js'; import { IOType_$union, CompositeHeader_$union } from '../fable_modules/ARCtrl.Core.3.0.0-beta.12/Table/CompositeHeader.fs.js'; import { Record } from '@fable-org/fable-library-js/Types.js'; import { Data } from '../fable_modules/ARCtrl.Core.3.0.0-beta.12/Data.fs.js'; import { CompositeCell_$union } from '../fable_modules/ARCtrl.Core.3.0.0-beta.12/Table/CompositeCell.fs.js'; import { CompositeColumn } from '../fable_modules/ARCtrl.Core.3.0.0-beta.12/Table/CompositeColumn.fs.js'; import { int32 } from '@fable-org/fable-library-js/Int32.js'; import { ArcTable } from '../fable_modules/ARCtrl.Core.3.0.0-beta.12/Table/ArcTable.fs.js'; import { IRefValue$1 } from '../fable_modules/Fable.React.Types.18.4.0/Fable.React.fs.js'; import { CompositeHeaderDiscriminate_$union, CompositeCellDiscriminate_$union } from '../Util/ARCtrl.Helper.fs.js'; export declare class InputField { constructor(); } export declare function InputField_$reflection(): TypeInfo; export declare function InputField_Input_Z7357B228(v: string, setter: ((arg0: string) => void), label: string, rmv: (() => void), submit_1: (() => void), autofocus?: boolean): ReactElement; export declare function InputField_TermCombi_Z73907016(v: Option<Term>, setter: ((arg0: Option<Term>) => void), label: string, rmv: (() => void), submit_1: (() => void), autofocus?: boolean, parentOa?: OntologyAnnotation): ReactElement; export declare class FooterButtons { constructor(); } export declare function FooterButtons_$reflection(): TypeInfo; export declare function FooterButtons_Cancel_3A5B6456(rmv: (() => void)): ReactElement; export declare function FooterButtons_Submit_3A5B6456(submitOnClick: (() => void)): ReactElement; export declare function TermModal(oa: OntologyAnnotation, rmv: (() => void), relevantCompositeHeader?: CompositeHeader_$union, setOa?: ((arg0: OntologyAnnotation) => void), setHeader?: ((arg0: CompositeHeader_$union) => void), debug?: string): ReactElement; export declare function UnitizedModal(value: string, oa: OntologyAnnotation, setUnitized: ((arg0: string, arg1: OntologyAnnotation) => void), rmv: (() => void), relevantCompositeHeader?: CompositeHeader_$union, debug?: string): ReactElement; export declare function FreeTextModal(value: string, rmv: (() => void), setText?: ((arg0: string) => void), setHeader?: ((arg0: CompositeHeader_$union) => void), debug?: string): ReactElement; export declare function DataModal(value: Data, rmv: (() => void), relevantCompositeHeader?: CompositeHeader_$union, setData?: ((arg0: Data) => void), setHeader?: ((arg0: CompositeHeader_$union) => void), debug?: string): ReactElement; export declare function CompositeCellModal(compositeCellModalInputProps: any): ReactElement; export declare function CompositeHeaderModal(compositeHeaderModalInputProps: any): ReactElement; export declare class ContextMenuModals { constructor(); } export declare function ContextMenuModals_$reflection(): TypeInfo; export declare function ContextMenuModals_PasteFullColumnsModal_Z7FB27249(arcTable: ArcTable, setArcTable: ((arg0: ArcTable) => void), addColumns: { coordinate: { x: int32; y: int32; }; coordinates: { x: int32; y: int32; }[][]; data: CompositeColumn[]; }, selectHandle: SelectHandle, setModal: ((arg0: Option<AnnotationTable_ModalTypes_$union>) => void), tableRef: IRefValue$1<TableHandle>): ReactElement; export declare function ContextMenuModals_MoveColumnModal_Z6250A8A0(contextMenuModals_MoveColumnModal_Z6250A8A0InputProps: any): ReactElement; export declare function ContextMenuModals_ErrorModal_4184D758(contextMenuModals_ErrorModal_4184D758InputProps: any): ReactElement; export declare function ContextMenuModals_UnknownPasteCase_Z4C976378(contextMenuModals_UnknownPasteCase_Z4C976378InputProps: any): ReactElement; export declare class TransformConfig { constructor(); } export declare function TransformConfig_$reflection(): TypeInfo; export declare function TransformConfig_ConvertCellType_72CBA6FE(tHeaders: ReactElement[], tBody: ReactElement[], targetType: CompositeCellDiscriminate_$union): ReactElement; export declare function TransformTermUnit(transformTermUnitInputProps: any): ReactElement; export declare function UnitToTerm(unitToTermInputProps: any): ReactElement; export declare function DataToFreeText(dataToFreeTextInputProps: any): ReactElement; export declare function FreeTextToData(freeTextToDataInputProps: any): ReactElement; export declare function CompositeCellTransformModal(compositeCellTransformModalInputProps: any): ReactElement; export declare function ComponentHelper_calculateRegex(regex: string, input: string): [int32, int32]; export declare function ComponentHelper_split(start: int32, length: int32, str: string): [string, string, string]; export declare function ComponentHelper_PreviewRow(index: int32, cell0: string, cell: string, markedIndices: [int32, int32]): ReactElement; export declare function ComponentHelper_PreviewTable(column: CompositeColumn, cellValues: string[], regex: string): ReactElement; export declare class CreateColumnModal { constructor(); } export declare function CreateColumnModal_$reflection(): TypeInfo; export declare function CreateColumnModal_CreateColumnModal_Z50ED001C(createColumnModal_CreateColumnModal_Z50ED001CInputProps: any): ReactElement; export declare class State extends Record implements IEquatable<State>, IComparable<State> { readonly NextHeaderType: CompositeHeaderDiscriminate_$union; readonly NextIOType: Option<IOType_$union>; constructor(NextHeaderType: CompositeHeaderDiscriminate_$union, NextIOType: Option<IOType_$union>); } export declare function State_$reflection(): TypeInfo; export declare function State_init_Z3E852739(current: CompositeHeaderDiscriminate_$union): State; export declare class EditColumnModal { constructor(); } export declare function EditColumnModal_$reflection(): TypeInfo; export declare function EditColumnModal_SelectHeaderTypeOption_Z3E852739(headerType: CompositeHeaderDiscriminate_$union): ReactElement; export declare function EditColumnModal_SelectHeaderType_Z715A8CF6(state: State, setState: ((arg0: State) => void)): ReactElement; export declare function EditColumnModal_SelectIOTypeOption_Z2DA1BC91(ioType: IOType_$union): ReactElement; export declare function EditColumnModal_SelectIOType_Z715A8CF6(state: State, setState: ((arg0: State) => void)): ReactElement; export declare function EditColumnModal_Preview_53BA14B2(column: CompositeColumn): ReactElement; export declare function EditColumnModal_cellsToTermCells_53BA14B2(column: CompositeColumn): CompositeCell_$union[]; export declare function EditColumnModal_cellsToFreeText_53BA14B2(column: CompositeColumn): CompositeCell_$union[]; export declare function EditColumnModal_cellsToDataOrFreeText_53BA14B2(column: CompositeColumn): CompositeCell_$union[]; export declare function EditColumnModal_updateColumn_70207BE7(column: CompositeColumn, state: State): CompositeColumn; export declare function EditColumnModal_modalActivity_Z715A8CF6(state: State, setState: ((arg0: State) => void)): ReactElement; export declare function EditColumnModal_get_placeHolderTermCell(): CompositeCell_$union; export declare function EditColumnModal_get_placeHolderUnitCell(): CompositeCell_$union; export declare function EditColumnModal_get_placeHolderDataCell(): CompositeCell_$union; export declare function EditColumnModal_content_70207BE7(column0: CompositeColumn, state: State): ReactElement; export declare function EditColumnModal_footer_2C7618A9(column0: CompositeColumn, state: State, setColumn: ((arg0: CompositeColumn) => void), rmv: (() => void)): ReactElement; export declare function EditColumnModal_EditColumnModal_Z50ED001C(editColumnModal_EditColumnModal_Z50ED001CInputProps: any): ReactElement; export declare class UpdateColumnModal { constructor(); } export declare function UpdateColumnModal_$reflection(): TypeInfo; export declare function UpdateColumnModal_UpdateColumnModal_Z50ED001C(updateColumnModal_UpdateColumnModal_Z50ED001CInputProps: any): ReactElement; export declare class EditConfig { constructor(); } export declare function EditConfig_$reflection(): TypeInfo; export declare function EditConfig_EditTabs_2FE0CE(columnIndex: int32, table: ArcTable, selectedTab: int32, setSelectedTab: ((arg0: int32) => void), setColumn: ((arg0: CompositeColumn) => void), rmv: (() => void), debug?: boolean): ReactElement; export declare function EditConfig_CompositeCellEditModal_6766EBC9(editConfig_CompositeCellEditModal_6766EBC9InputProps: any): ReactElement; //# sourceMappingURL=AnnotationTableModals.fs.d.ts.map