Variable CytoscapeElementsConst
CytoscapeElements: {
MaxNameLength: number;
buildRootNode: ((mod: ModuleInstance<BaseParamsFields & {
account?: AccountInstance | "random";
addToResolvers?: boolean;
additionalSigners?: AccountInstance[];
allowNameResolution?: boolean;
config: SchemaFields & PayloadFields & Omit<ArchivingModuleConfig & ModuleConfigFields & SchemaFields & PayloadFields & {
schema: "network.xyo.module.config";
}, "schema"> & {
schema: string;
};
ephemeralQueryAccountEnabled?: boolean;
moduleIdentifierTransformers?: ModuleIdentifierTransformer[];
}, ModuleEventData<object>>) => ElementDefinition);
buildEdge(rootNode: ElementDefinition, newNode: ElementDefinition, properties?: {
[key: string]: unknown;
}): {
data: {
id: string;
source: undefined | string;
target: undefined | string;
};
};
buildElements(mod: ModuleInstance<BaseParamsFields & {
account?: AccountInstance | "random";
addToResolvers?: boolean;
additionalSigners?: AccountInstance[];
allowNameResolution?: boolean;
config: SchemaFields & PayloadFields & Omit<ArchivingModuleConfig & ModuleConfigFields & SchemaFields & PayloadFields & {
schema: "network.xyo.module.config";
}, "schema"> & {
schema: string;
};
ephemeralQueryAccountEnabled?: boolean;
moduleIdentifierTransformers?: ModuleIdentifierTransformer[];
}, ModuleEventData<object>>): Promise<ElementDefinition[]>;
buildElementsFromInfo(info: ModuleInfo, root?: ElementDefinition, classes?: string[]): Promise<ElementDefinition[]>;
buildNode(mod: ModuleInstance<BaseParamsFields & {
account?: AccountInstance | "random";
addToResolvers?: boolean;
additionalSigners?: AccountInstance[];
allowNameResolution?: boolean;
config: SchemaFields & PayloadFields & Omit<ArchivingModuleConfig & ModuleConfigFields & SchemaFields & PayloadFields & {
schema: "network.xyo.module.config";
}, "schema"> & {
schema: string;
};
ephemeralQueryAccountEnabled?: boolean;
moduleIdentifierTransformers?: ModuleIdentifierTransformer[];
}, ModuleEventData<object>>, properties?: {
[key: string]: unknown;
}, classes?: string[]): ElementDefinition;
normalizeName(name?: string): undefined | string;
recurseNodes(root: ModuleInstance<BaseParamsFields & {
account?: AccountInstance | "random";
addToResolvers?: boolean;
additionalSigners?: AccountInstance[];
allowNameResolution?: boolean;
config: SchemaFields & PayloadFields & Omit<ArchivingModuleConfig & ModuleConfigFields & SchemaFields & PayloadFields & {
schema: "network.xyo.module.config";
}, "schema"> & {
schema: string;
};
ephemeralQueryAccountEnabled?: boolean;
moduleIdentifierTransformers?: ModuleIdentifierTransformer[];
}, ModuleEventData<object>>, maxDepth?: number, depth?: number): Promise<ModuleInfo>;
} = ...