@imedx/ics-imedx-chromely-plugin-intf-platform
v0.0.8-beta.1
Published
```javascript import IntfPlatform from '@imedx/ics-imedx-chromely-plugin-intf-platform' ```
Maintainers
Keywords
Readme
引入
import IntfPlatform from '@imedx/ics-imedx-chromely-plugin-intf-platform'使用方法
init 初始化接口
/**
*
* @returns 成功:{code: 200, data, message: 'ok'}
*/
IntfPlatform.init()dispose 释放核心接口
/**
*
* @returns 成功:{code: 200, data, message: 'ok'}
*/
IntfPlatform.dispose()bussiness 业务交互接口
/**
*
* @param intfCode: string
* @param code: string
* @param param: any
* @returns 成功:{code: 200, data, message: 'ok'}
*/
IntfPlatform.bussiness(intfCode, code, param)register 注册接口
/**
* 注册接口
* @param name 接口名称
* @param intfType 接口类型
* @param config 接口配置
*/
public static register(name: string, intfType: any, config: ConfigRecord)getCoreInterface 获取核心接口
/**
* 获取核心接口
* @param name 接口名称
* @returns
*/
public static getCoreInterface(name: string): IInterfaceCore | undefinedgetInterface 获取实现接口
/**
* 获取实现接口
* @param name 接口名称
* @returns
*/
public static getInterface(name: string): any | undefinedgetInterfaceConfig 获取实现接口配置
/**
* 获取实现接口配置
* @param name 接口名称
* @returns
*/
public static getInterfaceConfig(name: string): ConfigRecord | undefinedgetCoreInterfaceConfig 获取核心接口配置
/**
* 获取核心接口配置
* @param name 接口名称
* @returns
*/
public static getCoreInterfaceConfig(name: string): ConfigRecord | undefined