@nativescript-community/ui-carto
Version:
NativeScript plugin for CARTO Mobile SDK
12 lines • 597 B
JavaScript
import { TileDataSource } from '.';
export class MBTilesTileDataSource extends TileDataSource {
createNative(options) {
if (options.hasOwnProperty('minZoom') || options.hasOwnProperty('maxZoom')) {
return NTMBTilesTileDataSource.alloc().initWithMinZoomMaxZoomPathScheme(options.minZoom || 0, options.maxZoom || 24, options.databasePath, (options.scheme || 0 /* NTMBTilesScheme.T_MBTILES_SCHEME_TMS */));
}
else {
return NTMBTilesTileDataSource.alloc().initWithPath(options.databasePath);
}
}
}
//# sourceMappingURL=mbtiles.ios.js.map