tetclui库
提示:tetclui其中自定义图标会应用三方免费图标,如icomoon、iconfont等,仅用于交流学习,不可商用,若出现版权等问题,自行负责。
介绍
tetclui库是一款面向HarmonyOS/OpenHarmony App UI库集合,通过简单的调用能够构建出精美的UI界面。当前tetclui在孵化阶段,正式上线时间待定。
提供能力
Components(组件)
名称 | 类名 | 描述 |
Copyright (C) 2022 Tetcl Open Source Organization . | ||
图标 | TeIcon |
自定义图标组件 |
API(接口)
分类 | 名称 | 类名 | 描述 |
Copyright (C) 2022 Tetcl Open Source Organization . | |||
网络 | 数据请求 | TeHttp |
数据请求@ohos.net.http
|
工具集 | 日志 | TeLog |
日志打印@ohos.hilog
|
字符串 | TeStr |
字符串处理 |
使用方式
- 在命令工具中,执行如下命令进行安装,并会在package.json中自动添加依赖。
npm @tetcl/tetclui@1.0.0 --save
- 在package.json中直接配置如下:
{
...
"dependencies": {
"@tetcl/tetclui": "^1.0.0"
}
}
依赖项配置完成后,需要在命令窗口中执行npm install
进行安装,或者点击编辑器中的Sync Now进行同步。
npm install
- icon图标使用
import { TeIcon } from '@tetcl/tetclui'
- 日志使用
import { TeLog } from '@tetcl/tetclui';
TeLog.printInfo(tag: string, log: string) //打印信息
TeLog.printWarning(tag: string, log: string) //打印警告信息
TeLog.printDebug(tag: string, log: string) //打印调试信息
TeLog.printError(tag: string, log: string) //打印错误信息