in src/tms_service.ts [336:351]
async getSpriteSheetMeta(
isRetina: boolean = false
): Promise<{ png: string; json: EmsSpriteSheet } | undefined> {
const metaUrl = await this.getSpriteSheetJsonPath(isRetina);
const spritePngs = await this.getSpriteSheetPngPath(isRetina);
if (metaUrl && spritePngs) {
const metaUrlExtended = this._emsClient.extendUrlWithParams(metaUrl);
const jsonMeta = await this._emsClient.getManifest<EmsSpriteSheet>(metaUrlExtended);
return {
png: spritePngs,
json: jsonMeta,
};
} else {
return;
}
}