UNPKG

@nfdi4plants/swate-components

Version:

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

24 lines 1.68 kB
import { Record } from '@fable-org/fable-library-js/Types.js'; import { FSharpList } from '@fable-org/fable-library-js/List.js'; import { Option } from '@fable-org/fable-library-js/Option.js'; import { MaterialAttributeValue } from './MaterialAttributeValue.fs.js'; import { IComparable, IEquatable } from '@fable-org/fable-library-js/Util.js'; import { IISAPrintable } from '../Helper/Printer.fs.js'; import { TypeInfo } from '@fable-org/fable-library-js/Reflection.js'; import { OntologyAnnotation } from '../OntologyAnnotation.fs.js'; export declare class Source extends Record implements IEquatable<Source>, IComparable<Source>, IISAPrintable { readonly ID: Option<string>; readonly Name: Option<string>; readonly Characteristics: Option<FSharpList<MaterialAttributeValue>>; constructor(ID: Option<string>, Name: Option<string>, Characteristics: Option<FSharpList<MaterialAttributeValue>>); Print(): string; PrintCompact(): string; } export declare function Source_$reflection(): TypeInfo; export declare function Source_make(id: Option<string>, name: Option<string>, characteristics: Option<FSharpList<MaterialAttributeValue>>): Source; export declare function Source_create_Z5CA08497(Id?: string, Name?: string, Characteristics?: FSharpList<MaterialAttributeValue>): Source; export declare function Source_get_empty(): Source; export declare function Source__get_NameAsString(this$: Source): string; export declare function Source_getUnits_53E41069(m: Source): FSharpList<OntologyAnnotation>; export declare function Source_setCharacteristicValues(values: FSharpList<MaterialAttributeValue>, m: Source): Source; //# sourceMappingURL=Source.fs.d.ts.map