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

# Class: Style

## Implements

- [`IKey`](../interfaces/IKey.md)

## Table of contents

### Constructors

- [constructor](Style.md#constructor)

### Properties

- [\_key](Style.md#_key)

### Accessors

- [conditions](Style.md#conditions)
- [key](Style.md#key)
- [segment](Style.md#segment)

### Methods

- [delete](Style.md#delete)
- [equals](Style.md#equals)

## Constructors

### constructor

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

#### Parameters

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

#### Returns

[`Style`](Style.md)

## Properties

### \_key

• **\_key**: `number` = `-1`

## Accessors

### conditions

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

#### Returns

`string`

___

### key

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

#### Returns

`number`

#### Implementation of

[IKey](../interfaces/IKey.md).[key](../interfaces/IKey.md#key)

___

### segment

• `get` **segment**(): [`Segment`](Segment.md)

#### Returns

[`Segment`](Segment.md)

## Methods

### delete

▸ **delete**(): `void`

#### Returns

`void`

#### Implementation of

[IKey](../interfaces/IKey.md).[delete](../interfaces/IKey.md#delete)

___

### equals

▸ **equals**(`obj`): `boolean`

#### Parameters

| Name | Type |
| :------ | :------ |
| `obj` | [`IKey`](../interfaces/IKey.md) |

#### Returns

`boolean`

#### Implementation of

[IKey](../interfaces/IKey.md).[equals](../interfaces/IKey.md#equals)
