0.0.5-beta-1 • Published 8 months ago

@ray-js/panel-lamp-sdk v0.0.5-beta-1

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

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;