nativescript-cast
Version:
NativeScript Chromecast Plugin.
42 lines • 1.17 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var view_1 = require("tns-core-modules/ui/core/view");
var CastButtonBase = (function (_super) {
__extends(CastButtonBase, _super);
function CastButtonBase() {
return _super !== null && _super.apply(this, arguments) || this;
}
CastButtonBase.prototype.sendEvent = function (eventName, data) {
this.notify({
eventName: eventName,
object: this,
data: data
});
};
CastButtonBase.validMetadataKeys = [
'creationDate',
'releaseDate',
'broadcastDate',
'title',
'subtitle',
'artist',
'albumArtist',
'albumTitle',
'composer',
'discNumber',
'trackNumber',
'seasonNumber',
'episodeNumber',
'seriesTitle',
'studio',
'width',
'height',
'locationName',
'locationLatitude',
'locationLongitude',
];
CastButtonBase.castEvent = 'cast';
return CastButtonBase;
}(view_1.View));
exports.CastButtonBase = CastButtonBase;
//# sourceMappingURL=cast.common.js.map