add
add 的作用是添加 css,也是核心功能之一
例如:
wtsc.add.background('#ffffff').out()
// background: #ffffff;
1
2
3
2
3
add 同时还是一个函数
wtsc.add('background', '#ffffff').out()
// background: #ffffff;
1
2
3
2
3
不同的是,函数式的 api 目前不支持更强的类型声名,默认为最大的可处理 AddStyleValue 类型
类型声明
在使用 addapi 时将会拥有类型声明,如果你输错了将会警告
例如:
wtsc.add.background('ffffff').out() // 这将会报错
1
类型提示
如果您输入一部分将会除发类型的提示并可以自动完成
例如:
AddStyleValue
AddStyleValue 是 add 可接受的类型它可以是
- AddRest 基本
- Array<AddRest> 来自与 addRest 的数组,这个数组代表一组 css 例如
transition: border 1s ease, background 1s ease
AddRest
AddRest 是一个 AddValue 可接受参数的数组类型,也是 addApi 可处理的最大类型
她的值可以是
- ...rest:Array<AddValue>
AddValue
她可能是以下选项之一
OutValue
她是一个接口,她要求有以下函数构成
- out():string