add

add 的作用是添加 css,也是核心功能之一

例如:

wtsc.add.background('#ffffff').out()

// background: #ffffff;
1
2
3

add 同时还是一个函数

wtsc.add('background', '#ffffff').out()

// background: #ffffff;
1
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 可处理的最大类型

她的值可以是

AddValue

她可能是以下选项之一

OutValue

她是一个接口,她要求有以下函数构成

  • out():string