Home > ILIB_ExtendLibraryDeviceFunctions
ILIB_ExtendLibraryDeviceFunctions interface
外部库器件方法
Signature
export interface ILIB_ExtendLibraryDeviceFunctions extends ILIB_ExtendLibraryFunctionsExtends: ILIB_ExtendLibraryFunctions
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
(props: ILIB_ExtendLibrarySearchProperty<{ attributes?: undefined | Record<string, string>; symbolType?: undefined | ELIB_SymbolType.COMPONENT | ELIB_SymbolType.NET_FLAG | ELIB_SymbolType.NET_PORT | ELIB_SymbolType.DRAWING | ELIB_SymbolType.NON_ELECTRICAL | ELIB_SymbolType.SHORT_CIRCUIT_FLAG | ELIB_SymbolType.OFF_PAGE_CONNECTOR | ELIB_SymbolType.DIFFERENTIAL_PAIRS_FLAG | ELIB_SymbolType.CBB_SYMBOL }>) => Promise<ILIB_ExtendLibrarySearchResult<ILIB_ExtendLibraryItemIndex & { classification?: undefined | string[] | ILIB_ExtendLibraryClassificationIndex; symbol?: undefined | ILIB_ExtendLibraryItem & { symbolType: ELIB_SymbolType }; footprint?: undefined | ILIB_ExtendLibraryItem; symbols?: undefined | (ILIB_ExtendLibraryItem & { symbolType: ELIB_SymbolType })[]; footprints?: undefined | ILIB_ExtendLibraryItem[]; model3d?: undefined | ILIB_ExtendLibraryItemIndex & { adjustment?: undefined | { size?: undefined | { x: number; y: number; z: number }; rotation?: undefined | { x: number; y: number; z: number }; offset?: undefined | { x: number; y: number; z: number } } }; images?: undefined | ILIB_ExtendLibraryItem[]; value?: undefined | string; supplierPart?: undefined | string; manufacturer?: undefined | string; description?: undefined | string; updateTime?: undefined | number; createTime?: undefined | number; attributes?: undefined | Record<string, string> }>> | |||
() => Promise<Array<ELIB_PreviewType>> | 获取支持的预览类型 | ||
() => Promise<Array<ELIB_SymbolType>> | 获取支持的符号类型 |