@swrve/smarttv-sdk
Version:
Swrve marketing engagement platform SDK for SmartTV OTT devices
20 lines (19 loc) • 810 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ResourceManager = void 0;
class ResourceManager {
constructor(getResources, getResource) {
this.getResources = getResources;
this.getResource = getResource;
}
getAttributeAsString(resourceId, attributeId, defaultValue) {
return this.getResource(resourceId).getAttributeAsString(attributeId, defaultValue);
}
getAttributeAsNumber(resourceId, attributeId, defaultValue) {
return this.getResource(resourceId).getAttributeAsNumber(attributeId, defaultValue);
}
getAttributeAsBoolean(resourceId, attributeId, defaultValue) {
return this.getResource(resourceId).getAttributeAsBoolean(attributeId, defaultValue);
}
}
exports.ResourceManager = ResourceManager;