howsmydriving-twitter
Version:
Twitter abstraction for @HowsMyDrivingWA.
34 lines (33 loc) • 1.03 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MediaItemsFromString = exports.MediaItem = void 0;
var MediaItem = /** @class */ (function () {
function MediaItem(media_item) {
this.url = media_item.url;
this.alt_text = media_item.alt_text;
this.twitter_media_id_str = media_item.twitter_media_id_str;
}
MediaItem.MediaItemsFromString = function (str) {
var media_items = undefined;
try {
media_items = JSON.parse(str);
}
catch (err) {
throw new Error("Invalid media string '" + str + "': " + err);
}
return media_items;
};
return MediaItem;
}());
exports.MediaItem = MediaItem;
function MediaItemsFromString(str) {
var media_items = undefined;
try {
media_items = JSON.parse(str);
}
catch (err) {
throw new Error("Invalid media string '" + str + "': " + err);
}
return media_items;
}
exports.MediaItemsFromString = MediaItemsFromString;