@nfdi4plants/swate-components
Version:
Customizable React components for ontology annotation, based on Swate and the ARC.
25 lines • 1.66 kB
TypeScript
import { Record } from '@fable-org/fable-library-js/Types.js';
import { Option } from '@fable-org/fable-library-js/Option.js';
import { int32 } from '@fable-org/fable-library-js/Int32.js';
import { FSharpList } from '@fable-org/fable-library-js/List.js';
import { Term, FullTextSearch_$union } from '../Database.fs.js';
import { IComparable, IEquatable } from '@fable-org/fable-library-js/Util.js';
import { TypeInfo } from '@fable-org/fable-library-js/Reflection.js';
export declare class TermQuery extends Record implements IEquatable<TermQuery>, IComparable<TermQuery> {
readonly query: string;
readonly limit: Option<int32>;
readonly parentTermId: Option<string>;
readonly ontologies: Option<FSharpList<string>>;
readonly searchMode: Option<FullTextSearch_$union>;
constructor(query: string, limit: Option<int32>, parentTermId: Option<string>, ontologies: Option<FSharpList<string>>, searchMode: Option<FullTextSearch_$union>);
}
export declare function TermQuery_$reflection(): TypeInfo;
export declare function TermQuery_create_Z6FBE353C(query: string, limit?: int32, parentTermId?: string, ontologies?: FSharpList<string>, searchMode?: FullTextSearch_$union): TermQuery;
export declare class TermQueryResults extends Record implements IEquatable<TermQueryResults>, IComparable<TermQueryResults> {
readonly query: TermQuery;
readonly results: Term[];
constructor(query: TermQuery, results: Term[]);
}
export declare function TermQueryResults_$reflection(): TypeInfo;
export declare function TermQueryResults_create_Z2D254D78(query: TermQuery, results: Term[]): TermQueryResults;
//# sourceMappingURL=TermQuery.fs.d.ts.map