Appearance
@jtopo/core / Theme
Class: Theme
主题
Since
2.4.0
Table of contents
Constructors
Properties
Methods
Constructors
constructor
new Theme(name, config)
Parameters
| Name | Type |
|---|---|
name | string |
config | ThemeContentType |
Properties
name
Readonly name: string
名称
Methods
getStyle
getStyle(className): any
根据类名称获取样式 例如:let styles = theme.getStyle('Node');
Parameters
| Name | Type |
|---|---|
className | ThemeStyleNameType |
Returns
any
setStyle
setStyle(className, style): void
设置某类的样式
例如:theme.setStyle('Node', {fillStyle:'blue'});
Parameters
| Name | Type | Description |
|---|---|---|
className | ThemeStyleNameType | 类名称 |
style | PartStyleOptionType |
Returns
void