
## IComplexCodetext class

Interface for complex codetext used with ComplexBarcodeGenerator.

```js
new IComplexCodetext()
```

## Methods

| Name | Description |
| --- | --- |
| [getBarcodeType()](#getbarcodetype) | Gets barcode type. |
| [getConstructedCodetext()](#getconstructedcodetext) | Construct codetext for complex barcode |
| [initFromString(constructedCodetext)](#initfromstring) | Initializes instance with constructed codetext. |

### getBarcodeType() {#getbarcodetype}

Gets barcode type.

**Returns:** Barcode type.

### getConstructedCodetext() {#getconstructedcodetext}

Construct codetext for complex barcode

**Returns:** Constructed codetext

### initFromString(constructedCodetext) {#initfromstring}

Initializes instance with constructed codetext.

| Parameter | Description |
| --- | --- |
| constructedCodetext | Constructed codetext. |
