0.0.5-beta-1 • Published 8 months ago
@ray-js/panel-lamp-sdk v0.0.5-beta-1
English | 简体中文
@ray-js/panel-lamp-sdk
Lamp SDK(Components, tools, methods)
- Contains four categories:
- Utils - Utility class
- Service - Cloud ability
- Kit - TTT encapsulation
- Hooks - Hooks
Installation
$ npm install @ray-js/panel-lamp-sdk
// or
$ yarn add @ray-js/panel-lamp-sdk
Usage
import { Utils, Hooks, Services, Kits } from '@ray-js/panel-lamp-sdk';
const {
colorsUtils, // 颜色转换工具函数 具体可查看ts类型描述
dpCodes, // 常见标准dpCode值,具体可查看ts类型描述
eventBus, // 订阅发布模式,具体可查看ts类型描述
formatter, // 格式化数据,具体可查看ts类型描述
supportUtils, // 本地存储,具体可查看ts类型描述
storageUtils, // 能力支持判断,具体可查看ts类型描述
} = Utils;
const {
useTopBarTheme, // 设置topBar的主题色
useLoading, // loading效果
} = Hooks;
const {
getHighPower, // 获取是否支持高级能力,具体可查看ts类型描述
request, // 接口请求方法,具体可查看ts类型描述
lampApi, // 通用数据存取方法,具体可查看ts类型描述
} = Services;