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