UNPKG

ngx-plyr

Version:

Angular 6+ bindings for [plyr video and audio player](https://github.com/sampotts/plyr). Supports everything that original library supports.

17 lines 2 kB
import * as Plyr from 'plyr'; var DefaultPlyrDriver = /** @class */ (function () { function DefaultPlyrDriver() { } DefaultPlyrDriver.prototype.create = function (params) { return new Plyr(params.videoElement, params.options); }; DefaultPlyrDriver.prototype.updateSource = function (params) { params.plyr.source = params.source; }; DefaultPlyrDriver.prototype.destroy = function (params) { params.plyr.destroy(); }; return DefaultPlyrDriver; }()); export { DefaultPlyrDriver }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1wbHlyLWRyaXZlci5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1wbHlyLyIsInNvdXJjZXMiOlsibGliL3BseXItZHJpdmVyL2RlZmF1bHQtcGx5ci1kcml2ZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxLQUFLLElBQUksTUFBTSxNQUFNLENBQUM7QUFHN0I7SUFBQTtJQWNBLENBQUM7SUFaQyxrQ0FBTSxHQUFOLFVBQU8sTUFBOEI7UUFDbkMsT0FBTyxJQUFJLElBQUksQ0FBQyxNQUFNLENBQUMsWUFBWSxFQUFFLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUN2RCxDQUFDO0lBRUQsd0NBQVksR0FBWixVQUFhLE1BQW9DO1FBQy9DLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQyxNQUFNLENBQUM7SUFDckMsQ0FBQztJQUVELG1DQUFPLEdBQVAsVUFBUSxNQUErQjtRQUNyQyxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxDQUFDO0lBQ3hCLENBQUM7SUFFSCx3QkFBQztBQUFELENBQUMsQUFkRCxJQWNDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUGx5ciBmcm9tICdwbHlyJztcbmltcG9ydCB7IFBseXJEcml2ZXIsIFBseXJEcml2ZXJDcmVhdGVQYXJhbXMsIFBseXJEcml2ZXJEZXN0cm95UGFyYW1zLCBQbHlyRHJpdmVyVXBkYXRlU291cmNlUGFyYW1zIH0gZnJvbSAnLi9wbHlyLWRyaXZlcic7XG5cbmV4cG9ydCBjbGFzcyBEZWZhdWx0UGx5ckRyaXZlciBpbXBsZW1lbnRzIFBseXJEcml2ZXIge1xuXG4gIGNyZWF0ZShwYXJhbXM6IFBseXJEcml2ZXJDcmVhdGVQYXJhbXMpIHtcbiAgICByZXR1cm4gbmV3IFBseXIocGFyYW1zLnZpZGVvRWxlbWVudCwgcGFyYW1zLm9wdGlvbnMpO1xuICB9XG5cbiAgdXBkYXRlU291cmNlKHBhcmFtczogUGx5ckRyaXZlclVwZGF0ZVNvdXJjZVBhcmFtcykge1xuICAgIHBhcmFtcy5wbHlyLnNvdXJjZSA9IHBhcmFtcy5zb3VyY2U7XG4gIH1cblxuICBkZXN0cm95KHBhcmFtczogUGx5ckRyaXZlckRlc3Ryb3lQYXJhbXMpIHtcbiAgICBwYXJhbXMucGx5ci5kZXN0cm95KCk7XG4gIH1cblxufVxuIl19