Skip to content

API

SinleUI 暴露出可操作的 API 对象 $snui,提供了丰富的 API 配置及方法。

注意

不可直接从插件内部任何 uts 文件导入对象或类型,所有对象/类型均从 @/uni_modules/sinle-ui 导入

typescript
import { $snui } from '@/uni_modules/sinle-ui'

$snui

属性

名称类型只读描述
colorsSnColorBase提供当前主题和颜色模式下的颜色对象
utilsUtilsLibUtils 工具库
storeStoreLibStore 状态管理
libsCore其他核心库,详见
configsConfigsSinleUI 的全局配置,详见

方法

名称参数返回值描述
setColor(theme: string, key: string, value: string)-设置指定主题中的指定颜色变量的值。theme 可选值:light | dark
setColorSet(theme: string, colorSet: SnColorBase)-设置指定主题中的所有颜色变量的集合,一键修改项目配色。theme 可选值:light |dark

使用 MIT 协议