[gs-longan](../README.md) / Text

# Class: Text

## Hierarchy

- `Attribute`

  ↳ **`Text`**

## Table of contents

### Constructors

- [constructor](Text.md#constructor)

### Accessors

- [alignment](Text.md#alignment)
- [fontName](Text.md#fontname)
- [fontSize](Text.md#fontsize)
- [fontUnits](Text.md#fontunits)

### Methods

- [setAlignment](Text.md#setalignment)
- [setFontName](Text.md#setfontname)
- [setFontSize](Text.md#setfontsize)
- [setFontUnits](Text.md#setfontunits)

## Constructors

### constructor

• **new Text**(`key`): [`Text`](Text.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `key` | `number` |

#### Returns

[`Text`](Text.md)

#### Overrides

Attribute.constructor

## Accessors

### alignment

• `get` **alignment**(): [`TextAlignment`](../enums/LonganCore.TextAlignment.md)

#### Returns

[`TextAlignment`](../enums/LonganCore.TextAlignment.md)

• `set` **alignment**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | [`TextAlignment`](../enums/LonganCore.TextAlignment.md) |

#### Returns

`void`

___

### fontName

• `get` **fontName**(): `string`

#### Returns

`string`

• `set` **fontName**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `string` |

#### Returns

`void`

___

### fontSize

• `get` **fontSize**(): `number`

#### Returns

`number`

• `set` **fontSize**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

`void`

___

### fontUnits

• `get` **fontUnits**(): [`FontUnitsType`](../enums/LonganCore.FontUnitsType.md)

#### Returns

[`FontUnitsType`](../enums/LonganCore.FontUnitsType.md)

• `set` **fontUnits**(`value`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | [`FontUnitsType`](../enums/LonganCore.FontUnitsType.md) |

#### Returns

`void`

## Methods

### setAlignment

▸ **setAlignment**(`value`): [`Text`](Text.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | [`TextAlignment`](../enums/LonganCore.TextAlignment.md) |

#### Returns

[`Text`](Text.md)

___

### setFontName

▸ **setFontName**(`value`): [`Text`](Text.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `string` |

#### Returns

[`Text`](Text.md)

___

### setFontSize

▸ **setFontSize**(`value`): [`Text`](Text.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | `number` |

#### Returns

[`Text`](Text.md)

___

### setFontUnits

▸ **setFontUnits**(`value`): [`Text`](Text.md)

#### Parameters

| Name | Type |
| :------ | :------ |
| `value` | [`FontUnitsType`](../enums/LonganCore.FontUnitsType.md) |

#### Returns

[`Text`](Text.md)
