interface TileData {
    _id: null | string;
    alpha?: number;
    elevation?: number;
    flags: DocumentFlags;
    height?: number;
    hidden?: boolean;
    locked?: boolean;
    occlusion?: TileOcclusionData;
    restrictions?: TileRestrictionsData;
    rotation?: number;
    sort?: number;
    texture?: TextureData;
    video?: TileVideoData;
    width?: number;
    x?: number;
    y?: number;
}

Properties

_id: null | string

The _id which uniquely identifies this Tile embedded document

alpha?: number

The tile opacity

elevation?: number

The elevation of the tile

An object of optional key/value flags

height?: number

The pixel height of the tile

hidden?: boolean

Is the tile currently hidden?

locked?: boolean

Is the tile currently locked?

occlusion?: TileOcclusionData

The tile's occlusion settings

restrictions?: TileRestrictionsData

The tile's restrictions settings

rotation?: number

The angle of rotation for the tile between 0 and 360

sort?: number

The z-index ordering of this tile relative to its siblings

texture?: TextureData

An image or video texture which this tile displays.

The tile's video settings

width?: number

The pixel width of the tile

x?: number

The x-coordinate position of the top-left corner of the tile

y?: number

The y-coordinate position of the top-left corner of the tile