Skip to content

Latest commit

 

History

History
203 lines (100 loc) · 3.17 KB

File metadata and controls

203 lines (100 loc) · 3.17 KB

ISCH_PrimitiveAPI interface

原理图图元接口

Signature

interface ISCH_PrimitiveAPI 

Properties

Property

Modifiers

Type

Description

create

(...args: any[]) => ISCH_Primitive | undefined | Promise<ISCH_Primitive> | Promise<ISCH_Primitive | undefined>

delete

(primitiveIds: string | any | Array<string> | Array<any>) => boolean | Promise<boolean>

get

{ (primitiveIds: string): ISCH_Primitive | undefined | Promise<ISCH_Primitive | undefined>; (primitiveIds: Array<string>): Array<ISCH_Primitive> | Promise<Array<ISCH_Primitive>>; }

getAll

(...args: any[]) => Array<ISCH_Primitive> | Promise<Array<ISCH_Primitive>>

getAllPrimitiveId

(...args: any[]) => Array<string> | Promise<Array<string>>

modify

(primitiveId: string | any, ...args: any[]) => ISCH_Primitive | undefined | Promise<ISCH_Primitive> | Promise<ISCH_Primitive | undefined>


属性详情

create

ISCH_PrimitiveAPI.create property

Signature

create: (...args: any[]) => ISCH_Primitive | undefined | Promise<ISCH_Primitive> | Promise<ISCH_Primitive | undefined>;

delete

ISCH_PrimitiveAPI.delete property

Signature

delete: (primitiveIds: string | any | Array<string> | Array<any>) => boolean | Promise<boolean>;

get

ISCH_PrimitiveAPI.get property

Signature

get: {
        (primitiveIds: string): ISCH_Primitive | undefined | Promise<ISCH_Primitive | undefined>;
        (primitiveIds: Array<string>): Array<ISCH_Primitive> | Promise<Array<ISCH_Primitive>>;
    };

getall

ISCH_PrimitiveAPI.getAll property

Signature

getAll: (...args: any[]) => Array<ISCH_Primitive> | Promise<Array<ISCH_Primitive>>;

getallprimitiveid

ISCH_PrimitiveAPI.getAllPrimitiveId property

Signature

getAllPrimitiveId: (...args: any[]) => Array<string> | Promise<Array<string>>;

modify

ISCH_PrimitiveAPI.modify property

Signature

modify: (primitiveId: string | any, ...args: any[]) => ISCH_Primitive | undefined | Promise<ISCH_Primitive> | Promise<ISCH_Primitive | undefined>;