Variable BaseNodeComponentConst

BaseNodeComponent: {
    methods: {
        getNode: (() => any);
        removeNode: (() => void);
        updateNode: ((data) => void);
    };
    mixins: {
        methods: {
            getToolkit: (() => any);
            removeVertex: (() => void);
        };
        props: {
            def: ObjectConstructor;
            el: {
                prototype: Element;
                new (): Element;
            };
            eventInfo: ObjectConstructor;
            obj: ObjectConstructor;
            surface: typeof Surface;
            toolkit: typeof BrowserUIVue3;
            vertex: typeof Vertex;
        };
        mounted(): void;
        updated(): void;
    }[];
} = ...

Provides a mixin you should use to create a component that renders a node. See documentation for details.

Type declaration

  • methods: {
        getNode: (() => any);
        removeNode: (() => void);
        updateNode: ((data) => void);
    }
    • getNode: (() => any)
        • (): any
        • Returns any

    • removeNode: (() => void)
        • (): void
        • Returns void

    • updateNode: ((data) => void)
        • (data): void
        • Parameters

          • data: any

          Returns void

  • mixins: {
        methods: {
            getToolkit: (() => any);
            removeVertex: (() => void);
        };
        props: {
            def: ObjectConstructor;
            el: {
                prototype: Element;
                new (): Element;
            };
            eventInfo: ObjectConstructor;
            obj: ObjectConstructor;
            surface: typeof Surface;
            toolkit: typeof BrowserUIVue3;
            vertex: typeof Vertex;
        };
        mounted(): void;
        updated(): void;
    }[]
Version :