TileDefinition

Ties one TileSchema subtype to everything mosaic-client needs to render and hold it — the unit passed in MosaicDependencyInjectionConfig.tileDefinitions to register a custom tile, and the shape every built-in tile's own XTileDefinition object follows. MosaicModules uses tileSchemaClass to build the framework's MosaicSerializer registration, tileRenderer to build the TileRendererManager lookup table, and tileHolderBuilder to build the TileHolderBuilderManager lookup table — one Definition feeds all three, so registering a custom tile is exactly this one object, nothing more.

Inheritors

Properties

Link copied to clipboard

Builds the live TileHolder for tiles of this schema type.

Link copied to clipboard

Renders tiles of this schema type.

Link copied to clipboard

The schema class this definition is for — the key everything else is looked up by.