API Docs for:
Show:

TileDrawData Class

Defined in: src/renderer.js:441

An object litteral containing data used by 'Renderer' to draw a map tile. Only one TileDrawData object is used per tile when rendering. The final TileDrawData object used to draw may have been created by merging multiple TileDrawData objects from multiple sources.

Properties

bgColor

Css color | False

Defined in src/renderer.js:461

Background color.

borderColor

Css color | False

Defined in src/renderer.js:467

Border color. If false no border will be drawn.

borderWidth

Number | False

Defined in src/renderer.js:474

Border width. If this.borderColor is set this.borderWidth will default to 1 if not set.

char

String | False

Defined in src/renderer.js:449

The character to be drawn.

charStrokeColor

Css color | False

Defined in src/renderer.js:481

Character stroke color.

charStrokeColor

Css color | False

Defined in src/renderer.js:487

Character stroke color.

charStrokeWidth

Number | False

Defined in src/renderer.js:493

Character stroke width. If this.charStrokeColor is set this.charStrokeWidth will default to 1 if not set.

color

Css color | False

Defined in src/renderer.js:455

Character color.

font

String | False

Defined in src/renderer.js:500

Font to be used when drawing character. If not set Renderer.font is used.

fontSize

Number | False

Defined in src/renderer.js:507

Font size to be used when drawing character. If not set Renderer.fontSize is used.

offsetX

Number | False

Defined in src/renderer.js:526

Pixel offset of character.

offsetY

Number | False

Defined in src/renderer.js:532

Pixel offset of character.

textAlign

String | False

Defined in src/renderer.js:514

Text alignment of character. Valid values: 'left', 'right', 'center', 'start', 'end'.

textBaseline

String | False

Defined in src/renderer.js:520

Text baseling of character. Valid values: 'alphabetic', 'top', 'hanging', 'middle', 'ideographic', 'bottom'.