@nfdi4plants/swate-components
Version:
Customizable React components for ontology annotation, based on Swate and the ARC.
18 lines • 1.44 kB
TypeScript
import { Option } from '@fable-org/fable-library-js/Option.js';
import { OntologyAnnotation } from './OntologyAnnotation.fs.js';
import { Template } from './Template.fs.js';
import { TypeInfo } from '@fable-org/fable-library-js/Reflection.js';
export declare function TemplatesAux_getComparer(matchAll: Option<boolean>): ((arg0: boolean) => ((arg0: boolean) => boolean));
export declare function TemplatesAux_filterOnTags(tagGetter: ((arg0: Template) => OntologyAnnotation[]), queryTags: OntologyAnnotation[], comparer: ((arg0: boolean, arg1: boolean) => boolean), templates: Template[]): Template[];
export declare class Templates {
constructor();
static getDistinctTags(templates: Template[]): OntologyAnnotation[];
static getDistinctEndpointRepositories(templates: Template[]): OntologyAnnotation[];
static getDistinctOntologyAnnotations(templates: Template[]): OntologyAnnotation[];
static filterByTags(queryTags: OntologyAnnotation[], matchAll?: boolean): ((arg0: Template[]) => Template[]);
static filterByEndpointRepositories(queryTags: OntologyAnnotation[], matchAll?: boolean): ((arg0: Template[]) => Template[]);
static filterByOntologyAnnotation(queryTags: OntologyAnnotation[], matchAll?: boolean): ((arg0: Template[]) => Template[]);
static filterByDataPLANT(templates: Template[]): Template[];
}
export declare function Templates_$reflection(): TypeInfo;
//# sourceMappingURL=Templates.fs.d.ts.map