UNPKG

fybdp-d3-kg

Version:

Knowledge Graph using React and D3.js

181 lines (180 loc) 5.27 kB
import { Model } from './model'; export declare class Options { data: Model.IVowl; graphContainerSelector: string; classDistance: number; datatypeDistance: number; loopDistance: number; charge: number; gravity: number; linkStrength: number; height: number; width: number; minMagnification: number; maxMagnification: number; compactNotation: boolean; dynamicLabelWidth: boolean; scaleNodesByIndividuals: boolean; distanceMaxValue: number; language: string; filterModules: any[]; selectionModules: any[]; objectPropertyFilter: { enabled: boolean; }; disjointPropertyFilter: { enabled: boolean; }; handlers: {}; literalFilter: any; gravityMenu: any; filterMenu: any; loadingModule: any; modeMenu: any; pausedMenu: any; resetMenu: any; searchMenu: any; ontologyMenu: any; sidebar: any; leftSidebar: any; editSidebar: any; navigationMenu: any; exportMenu: any; graphObject: any; zoomSlider: any; datatypeFilter: any; focuserModule: any; pickAndPinModule: any; colorExternalsModule: any; compactNotationModule: any; subclassFilter: any; setOperatorFilter: any; maxLabelWidth: number; metadataObject: {}; generalOntologyMetaData: { iri: boolean; }; rectangularRep: boolean; warningModule: any; prefixModule: any; drawPropertyDraggerOnHover: boolean; showDraggerObject: boolean; directInputModule: any; useAccuracyHelper: boolean; showRenderingStatistic: boolean; showInputModality: boolean; hideDebugOptions: boolean; nodeDegreeFilter: any; debugMenu: any; config: { sidebar: string; doc: number; cd: number; dd: number; editorMode: string; filter_datatypes: string; filter_objectProperties: string; filter_sco: string; filter_disjoint: string; filter_setOperator: string; mode_dynamic: string; mode_scaling: string; mode_compact: string; mode_colorExt: string; mode_multiColor: string; mode_pnp: string; debugFeatures: string; rect: number; }; baseIri: string; defaultClass: string; defaultDatatype: string; defaultProperty: string; supportedDatatypes: string[]; supportedClasses: string[]; supportedProperties: string[]; prefixList: { rdf: string; rdfs: string; owl: string; xsd: string; dc: string; xml: string; }; constructor(); clearMetaObject(): void; clearGeneralMetaObject(): void; getHideDebugFeatures(): boolean; executeHiddenDebugFeatuers(): void; CompactNotationModule(val: any): any; addOrUpdateGeneralObjectEntry(property: any, value: any): boolean; getGeneralMetaObjectProperty(property: any): any; getGeneralMetaObject(): { iri: boolean; }; addOrUpdateMetaObjectEntry(property: any, value: any): void; getMetaObjectProperty(property: any): any; getMetaObject(): {}; getPrefixList(): { rdf: string; rdfs: string; owl: string; xsd: string; dc: string; xml: string; }; ColorExternalsModule(val: any): any; addPrefix(prefix: any, url: any): void; validURL(str: any): boolean; updatePrefix(oldPrefix: any, newPrefix: any, oldURL: any, newURL: any): boolean; removePrefix(prefix: any): void; getSupportedDatatypes(): string[]; getSupportedClasses(): string[]; getSupportedProperties(): string[]; initialConfig(cfg?: {}): { sidebar: string; doc: number; cd: number; dd: number; editorMode: string; filter_datatypes: string; filter_objectProperties: string; filter_sco: string; filter_disjoint: string; filter_setOperator: string; mode_dynamic: string; mode_scaling: string; mode_compact: string; mode_colorExt: string; mode_multiColor: string; mode_pnp: string; debugFeatures: string; rect: number; }; setEditorModeForDefaultObject(val: any): void; setHideDebugFeaturesForDefaultObject(val: any): void; updateConfigObject(): void; defaultConfig(): { sidebar: string; doc: number; cd: number; dd: number; editorMode: string; filter_datatypes: string; filter_objectProperties: string; filter_sco: string; filter_disjoint: string; filter_setOperator: string; mode_dynamic: string; mode_scaling: string; mode_compact: string; mode_colorExt: string; mode_multiColor: string; mode_pnp: string; debugFeatures: string; rect: number; }; rectangularRepresentation(val: any): boolean | undefined; showAccuracyHelper(val: any): boolean | undefined; setOptionsFromURL(opts: any, changeEditFlag: any): void; }