语法主题
@astryxdesign/core v0.7.1 · SyntaxTheme
属性
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
theme | SyntaxThemeDefinition | — | 内置预设,或 defineSyntaxTheme() 返回的主题。 |
插槽
| 名称 | 说明 |
|---|---|
default | 继承这些颜色的代码组件。 |
Token
keyword、string、comment、number、function、type、variable、operator、constant、tag、attribute、property、punctuation、background。
useSyntaxTheme
附近没有 SyntaxTheme,主题上也没有 syntax 时,返回 null。
| 字段 | 说明 |
|---|---|
name | 语法主题名。 |
mode | 用来挑选 light-dark() 哪一边的模式。 |
token(name) | 该模式下的一个语法 token。 |
tokens | 该模式下的全部语法 token。 |
原生属性
根节点是 div。class 和 style 会写到它上面。