fybdp-d3-kg
Version:
Knowledge Graph using React and D3.js
79 lines (78 loc) • 2.08 kB
TypeScript
export interface IBaseElement {
equivalents: IBaseElement[];
id: string;
label: string;
type: string;
iri: string;
baseIri: string;
xImage: any;
category: number;
backgroundColor: any;
comment: string;
description: string;
equivalentBase: any;
visualAttributes: any[];
focused: boolean;
indications: any[];
mouseEntered: boolean;
styleClass: string;
visible: boolean;
attributes: any[];
annotations: any;
locked: boolean;
frozen: boolean;
pinned: boolean;
halo: boolean;
fixed: boolean;
labelForCurrentLanguage(): string;
}
export declare class BaseElement implements IBaseElement {
protected graph: any;
equivalents: IBaseElement[];
id: string;
label: any;
type: string;
iri: string;
baseIri: string;
xImage: any;
category: number;
backgroundColor: any;
comment: string;
description: string;
equivalentBase: any;
visualAttributes: any[];
focused: boolean;
indications: any[];
mouseEntered: boolean;
styleClass: string;
visible: boolean;
active: boolean;
attributes: string[];
annotations: any;
backupLabel: any;
protected _fixed: boolean;
protected _frozen: boolean;
protected _pinned: boolean;
protected _locked: boolean;
protected _halo: boolean;
constructor(graph: any);
commentForCurrentLanguage: () => any;
cssClassOfNode(): string;
descriptionForCurrentLanguage: () => any;
defaultLabel: () => any;
indicationString(): string;
labelForCurrentLanguage(): any;
equals: (other: any) => boolean;
toString: () => string;
get frozen(): boolean;
set frozen(val: boolean);
get pinned(): boolean;
set pinned(val: boolean);
get halo(): boolean;
set halo(val: boolean);
get locked(): boolean;
set locked(val: boolean);
get fixed(): boolean;
set fixed(val: boolean);
private applyFixedLocationAttributes;
}