
## TextureFill class

Encapsulates the object that represents texture fill format

```javascript
class TextureFill;
```


## Properties

| Property | Type | Description |
| --- | --- | --- |
| [type](#type--)| TextureType | Gets and sets the texture type |
| [imageData](#imageData--)| Uint8Array | Gets and sets the image data of the fill. |
| [isTiling](#isTiling--)| boolean | Indicates whether tile picture as texture. |
| [picFormatOption](#picFormatOption--)| PicFormatOption | Gets or sets picture format option. |
| [tilePicOption](#tilePicOption--)| TilePicOption | Gets or sets tile picture option. |
| [pictureFormatType](#pictureFormatType--)| FillPictureType | Gets and sets the picture format type. |
| [scale](#scale--)| number | Gets and sets the picture format scale. |
| [transparency](#transparency--)| number | Returns or sets the degree of transparency of the area as a value from 0.0 (opaque) through 1.0 (clear). |


### type {#type--}

Gets and sets the texture type

```javascript
type : TextureType;
```


### imageData {#imageData--}

Gets and sets the image data of the fill.

```javascript
imageData : Uint8Array;
```


### isTiling {#isTiling--}

Indicates whether tile picture as texture.

```javascript
isTiling : boolean;
```


### picFormatOption {#picFormatOption--}

Gets or sets picture format option.

```javascript
picFormatOption : PicFormatOption;
```


### tilePicOption {#tilePicOption--}

Gets or sets tile picture option.

```javascript
tilePicOption : TilePicOption;
```


### pictureFormatType {#pictureFormatType--}

Gets and sets the picture format type.

```javascript
pictureFormatType : FillPictureType;
```


### scale {#scale--}

Gets and sets the picture format scale.

```javascript
scale : number;
```


### transparency {#transparency--}

Returns or sets the degree of transparency of the area as a value from 0.0 (opaque) through 1.0 (clear).

```javascript
transparency : number;
```



