# Class: TextStyle

## TextStyle()

#### new TextStyle()

文本样式

Source:
  - TextStyle.js, line 11

### Methods

#### (async, static) createObj() → {Promise.<TextStyle>}

构造一个新的TextStyle对象，可通过无参或有参构造。 有参构造的参数为：文本颜色（String, eg:'rgba(128, 128, 128, 128)'）、文本大小（float类型的Number）

Source:
  - TextStyle.js, line 23

##### Returns:

Type
  Promise.<TextStyle>

#### (async, static) getColor() → {String}

获取颜色

Source:
  - TextStyle.js, line 74

##### Returns:

颜色

Type
  String

#### (async, static) getSize() → {Number}

获取文本的大小

Source:
  - TextStyle.js, line 102

##### Returns:

文本大小（单位：dp，float类型的Number）

Type
  Number

#### (async, static) setColor(color) → {Promise.<Void>}

##### Parameters:

Name | Type | Description
--- | --- | ---
`color` | String | 颜色 eg:'rgba(128, 128, 128, 128)'

Source:
  - TextStyle.js, line 88

##### Returns:

Type
  Promise.<Void>

#### (async, static) setSize(size) → {Promise.<Void>}

设置文本的大小

##### Parameters:

Name | Type | Description
--- | --- | ---
`size` | Number | 文本大小（单位：dp，float类型的Number）

Source:
  - TextStyle.js, line 118

##### Returns:

Type
  Promise.<Void>