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

# Class: Property

## Hierarchy

- `Attribute`

  ↳ **`Property`**

## Table of contents

### Constructors

- [constructor](Property.md#constructor)

### Accessors

- [list](Property.md#list)

### Methods

- [addBoolean](Property.md#addboolean)
- [addDouble](Property.md#adddouble)
- [addInteger](Property.md#addinteger)
- [addJson](Property.md#addjson)
- [addString](Property.md#addstring)
- [clear](Property.md#clear)
- [exists](Property.md#exists)
- [remove](Property.md#remove)
- [showBoolean](Property.md#showboolean)
- [showDouble](Property.md#showdouble)
- [showInteger](Property.md#showinteger)
- [showString](Property.md#showstring)

## Constructors

### constructor

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

#### Parameters

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

#### Returns

[`Property`](Property.md)

#### Overrides

Attribute.constructor

## Accessors

### list

• `get` **list**(): `any`

#### Returns

`any`

## Methods

### addBoolean

▸ **addBoolean**(`name`, `value`): `void`

#### Parameters

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

#### Returns

`void`

___

### addDouble

▸ **addDouble**(`name`, `value`): `void`

#### Parameters

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

#### Returns

`void`

___

### addInteger

▸ **addInteger**(`name`, `value`): `void`

#### Parameters

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

#### Returns

`void`

___

### addJson

▸ **addJson**(`name`, `value`): `void`

#### Parameters

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

#### Returns

`void`

___

### addString

▸ **addString**(`name`, `value`): `void`

#### Parameters

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

#### Returns

`void`

___

### clear

▸ **clear**(): `void`

#### Returns

`void`

___

### exists

▸ **exists**(`name`): `boolean`

#### Parameters

| Name | Type |
| :------ | :------ |
| `name` | `string` |

#### Returns

`boolean`

___

### remove

▸ **remove**(`name`): `void`

#### Parameters

| Name | Type |
| :------ | :------ |
| `name` | `string` |

#### Returns

`void`

___

### showBoolean

▸ **showBoolean**(`name`): `boolean`

#### Parameters

| Name | Type |
| :------ | :------ |
| `name` | `string` |

#### Returns

`boolean`

___

### showDouble

▸ **showDouble**(`name`): `number`

#### Parameters

| Name | Type |
| :------ | :------ |
| `name` | `string` |

#### Returns

`number`

___

### showInteger

▸ **showInteger**(`name`): `number`

#### Parameters

| Name | Type |
| :------ | :------ |
| `name` | `string` |

#### Returns

`number`

___

### showString

▸ **showString**(`name`): `string`

#### Parameters

| Name | Type |
| :------ | :------ |
| `name` | `string` |

#### Returns

`string`
