ResourceBuilders.Resources

Added in 1.0.0
Deprecated in 1.2.0

class ResourceBuilders.Resources


The resources for a layout.

Summary

Nested types

Builder for Resources

Public functions

java-static ResourceBuilders.Resources?

Converts from byte array representation.

(Mutable)Map<String!, ResourceBuilders.ImageResource!>

Gets a map of resource_ids to images, which can be used by layouts.

String

Gets the version of this Resources instance.

ByteArray<Byte>

Converts to byte array representation.

Public functions

fromByteArray

Added in 1.1.0
Deprecated in 1.2.0
@TilesExperimental
java-static fun fromByteArray(byteArray: ByteArray): ResourceBuilders.Resources?

Converts from byte array representation.

getIdToImageMapping

Added in 1.0.0
Deprecated in 1.2.0
fun getIdToImageMapping(): (Mutable)Map<String!, ResourceBuilders.ImageResource!>

Gets a map of resource_ids to images, which can be used by layouts. Intended for testing purposes only.

getVersion

Added in 1.0.0
Deprecated in 1.2.0
fun getVersion(): String

Gets the version of this Resources instance.

Each tile specifies the version of resources it requires. After fetching a tile, the renderer will use the resources version specified by the tile to separately fetch the resources.

This value must match the version of the resources required by the tile for the tile to render successfully, and must match the resource version specified in which triggered this request. Intended for testing purposes only.

toByteArray

Added in 1.1.0
Deprecated in 1.2.0
@TilesExperimental
fun toByteArray(): ByteArray<Byte>

Converts to byte array representation.