@nfdi4plants/swate-components
Version:
Customizable React components for ontology annotation, based on Swate and the ARC.
31 lines • 1.69 kB
TypeScript
import { Option } from '@fable-org/fable-library-js/Option.js';
import { Comment$ } from './Comment.fs.js';
import { int32 } from '@fable-org/fable-library-js/Int32.js';
import { TypeInfo } from '@fable-org/fable-library-js/Reflection.js';
export declare class OntologySourceReference {
_description: Option<string>;
_file: Option<string>;
_name: Option<string>;
_version: Option<string>;
_comments: Comment$[];
constructor(description?: string, file?: string, name?: string, version?: string, comments?: Comment$[]);
get Description(): string | undefined;
set Description(description: Option<string>);
get File(): string | undefined;
set File(file: Option<string>);
get Name(): string | undefined;
set Name(name: Option<string>);
get Version(): string | undefined;
set Version(version: Option<string>);
get Comments(): Comment$[];
set Comments(comments: Comment$[]);
static make(description: Option<string>, file: Option<string>, name: Option<string>, version: Option<string>, comments: Comment$[]): OntologySourceReference;
static create(description?: string, file?: string, name?: string, version?: string, comments?: Comment$[]): OntologySourceReference;
static get empty(): OntologySourceReference;
Copy(): OntologySourceReference;
GetHashCode(): int32;
Equals(obj: any): boolean;
}
export declare function OntologySourceReference_$reflection(): TypeInfo;
export declare function OntologySourceReference_$ctor_7C9A7CF8(description?: string, file?: string, name?: string, version?: string, comments?: Comment$[]): OntologySourceReference;
//# sourceMappingURL=OntologySourceReference.fs.d.ts.map