UNPKG

@tekdi/sunbird-quml-player

Version:

The QuML player library components are powered by Angular. This player is primarily designed to be used on Sunbird consumption platforms (mobile app, web portal, offline desktop app) to drive reusability and maintainability, hence reducing the redundant d

11 lines 12.3 kB
import { Component } from '@angular/core'; import * as i0 from "@angular/core"; export class PreviousComponent { /** @nocollapse */ static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: PreviousComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); } /** @nocollapse */ static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "16.2.12", type: PreviousComponent, selector: "quml-previous", ngImport: i0, template: "<svg width=\"60px\" height=\"36px\" viewBox=\"0 0 60 36\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Previous</title>\n <defs>\n <rect id=\"path-1\" x=\"0\" y=\"0\" width=\"60\" height=\"36\" rx=\"18\"></rect>\n <filter x=\"-5.8%\" y=\"-9.7%\" width=\"111.7%\" height=\"119.4%\" filterUnits=\"objectBoundingBox\" id=\"filter-2\">\n <feGaussianBlur stdDeviation=\"3\" in=\"SourceAlpha\" result=\"shadowBlurInner1\"></feGaussianBlur>\n <feOffset dx=\"0\" dy=\"1\" in=\"shadowBlurInner1\" result=\"shadowOffsetInner1\"></feOffset>\n <feComposite in=\"shadowOffsetInner1\" in2=\"SourceAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" result=\"shadowInnerInner1\"></feComposite>\n <feColorMatrix values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0\" type=\"matrix\" in=\"shadowInnerInner1\"></feColorMatrix>\n </filter>\n <rect id=\"path-3\" x=\"0\" y=\"0\" width=\"54\" height=\"30\" rx=\"15\"></rect>\n <filter x=\"-2.8%\" y=\"-5.0%\" width=\"105.6%\" height=\"110.0%\" filterUnits=\"objectBoundingBox\" id=\"filter-4\">\n <feGaussianBlur stdDeviation=\"0.5\" in=\"SourceGraphic\"></feGaussianBlur>\n </filter>\n <filter x=\"-5.6%\" y=\"-10.0%\" width=\"111.1%\" height=\"120.0%\" filterUnits=\"objectBoundingBox\" id=\"filter-5\">\n <feGaussianBlur stdDeviation=\"1\" in=\"SourceAlpha\" result=\"shadowBlurInner1\"></feGaussianBlur>\n <feOffset dx=\"0\" dy=\"-1\" in=\"shadowBlurInner1\" result=\"shadowOffsetInner1\"></feOffset>\n <feComposite in=\"shadowOffsetInner1\" in2=\"SourceAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" result=\"shadowInnerInner1\"></feComposite>\n <feColorMatrix values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0\" type=\"matrix\" in=\"shadowInnerInner1\"></feColorMatrix>\n </filter>\n </defs>\n <g id=\"button/previous2\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n <g id=\"Group\">\n <g id=\"Group-Copy\">\n <g id=\"Rectangle-5-Copy\" opacity=\"0.1\" fill-rule=\"nonzero\">\n <use fill=\"#CCCCCC\" xlink:href=\"#path-1\"></use>\n <use fill=\"black\" fill-opacity=\"1\" filter=\"url(#filter-2)\" xlink:href=\"#path-1\"></use>\n </g>\n <g id=\"Group-2\" transform=\"translate(3.000000, 3.000000)\">\n <g id=\"Rectangle-5-Copy-2\" fill-rule=\"nonzero\" filter=\"url(#filter-4)\">\n <use fill=\"#FFFFFF\" xlink:href=\"#path-3\"></use>\n <use fill=\"black\" fill-opacity=\"1\" filter=\"url(#filter-5)\" xlink:href=\"#path-3\"></use>\n </g>\n <polygon id=\"Shape\" fill=\"#6D7278\" points=\"31 10.41 29.59 9 23.59 15 29.59 21 31 19.59 26.42 15\"></polygon>\n </g>\n </g>\n <g id=\"Icon-24px\" transform=\"translate(30.000000, 18.000000) scale(-1, 1) translate(-30.000000, -18.000000) translate(26.000000, 12.000000)\"></g>\n </g>\n </g>\n</svg>" }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: PreviousComponent, decorators: [{ type: Component, args: [{ selector: 'quml-previous', template: "<svg width=\"60px\" height=\"36px\" viewBox=\"0 0 60 36\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <title>Previous</title>\n <defs>\n <rect id=\"path-1\" x=\"0\" y=\"0\" width=\"60\" height=\"36\" rx=\"18\"></rect>\n <filter x=\"-5.8%\" y=\"-9.7%\" width=\"111.7%\" height=\"119.4%\" filterUnits=\"objectBoundingBox\" id=\"filter-2\">\n <feGaussianBlur stdDeviation=\"3\" in=\"SourceAlpha\" result=\"shadowBlurInner1\"></feGaussianBlur>\n <feOffset dx=\"0\" dy=\"1\" in=\"shadowBlurInner1\" result=\"shadowOffsetInner1\"></feOffset>\n <feComposite in=\"shadowOffsetInner1\" in2=\"SourceAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" result=\"shadowInnerInner1\"></feComposite>\n <feColorMatrix values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0\" type=\"matrix\" in=\"shadowInnerInner1\"></feColorMatrix>\n </filter>\n <rect id=\"path-3\" x=\"0\" y=\"0\" width=\"54\" height=\"30\" rx=\"15\"></rect>\n <filter x=\"-2.8%\" y=\"-5.0%\" width=\"105.6%\" height=\"110.0%\" filterUnits=\"objectBoundingBox\" id=\"filter-4\">\n <feGaussianBlur stdDeviation=\"0.5\" in=\"SourceGraphic\"></feGaussianBlur>\n </filter>\n <filter x=\"-5.6%\" y=\"-10.0%\" width=\"111.1%\" height=\"120.0%\" filterUnits=\"objectBoundingBox\" id=\"filter-5\">\n <feGaussianBlur stdDeviation=\"1\" in=\"SourceAlpha\" result=\"shadowBlurInner1\"></feGaussianBlur>\n <feOffset dx=\"0\" dy=\"-1\" in=\"shadowBlurInner1\" result=\"shadowOffsetInner1\"></feOffset>\n <feComposite in=\"shadowOffsetInner1\" in2=\"SourceAlpha\" operator=\"arithmetic\" k2=\"-1\" k3=\"1\" result=\"shadowInnerInner1\"></feComposite>\n <feColorMatrix values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0\" type=\"matrix\" in=\"shadowInnerInner1\"></feColorMatrix>\n </filter>\n </defs>\n <g id=\"button/previous2\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n <g id=\"Group\">\n <g id=\"Group-Copy\">\n <g id=\"Rectangle-5-Copy\" opacity=\"0.1\" fill-rule=\"nonzero\">\n <use fill=\"#CCCCCC\" xlink:href=\"#path-1\"></use>\n <use fill=\"black\" fill-opacity=\"1\" filter=\"url(#filter-2)\" xlink:href=\"#path-1\"></use>\n </g>\n <g id=\"Group-2\" transform=\"translate(3.000000, 3.000000)\">\n <g id=\"Rectangle-5-Copy-2\" fill-rule=\"nonzero\" filter=\"url(#filter-4)\">\n <use fill=\"#FFFFFF\" xlink:href=\"#path-3\"></use>\n <use fill=\"black\" fill-opacity=\"1\" filter=\"url(#filter-5)\" xlink:href=\"#path-3\"></use>\n </g>\n <polygon id=\"Shape\" fill=\"#6D7278\" points=\"31 10.41 29.59 9 23.59 15 29.59 21 31 19.59 26.42 15\"></polygon>\n </g>\n </g>\n <g id=\"Icon-24px\" transform=\"translate(30.000000, 18.000000) scale(-1, 1) translate(-30.000000, -18.000000) translate(26.000000, 12.000000)\"></g>\n </g>\n </g>\n</svg>" }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJldmlvdXMuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvcXVtbC1saWJyYXJ5L3NyYy9saWIvaWNvbi9wcmV2aW91cy9wcmV2aW91cy5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9xdW1sLWxpYnJhcnkvc3JjL2xpYi9pY29uL3ByZXZpb3VzL3ByZXZpb3VzLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBTTFDLE1BQU0sT0FBTyxpQkFBaUI7a0lBQWpCLGlCQUFpQjtzSEFBakIsaUJBQWlCLHFEQ045Qiw4bkdBdUNNOzs0RkRqQ08saUJBQWlCO2tCQUo3QixTQUFTOytCQUNFLGVBQWUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAncXVtbC1wcmV2aW91cycsXG4gIHRlbXBsYXRlVXJsOiAnLi9wcmV2aW91cy5jb21wb25lbnQuaHRtbCdcbn0pXG5leHBvcnQgY2xhc3MgUHJldmlvdXNDb21wb25lbnQge30iLCI8c3ZnIHdpZHRoPVwiNjBweFwiIGhlaWdodD1cIjM2cHhcIiB2aWV3Qm94PVwiMCAwIDYwIDM2XCIgdmVyc2lvbj1cIjEuMVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB4bWxuczp4bGluaz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmtcIj5cbiAgICA8dGl0bGU+UHJldmlvdXM8L3RpdGxlPlxuICAgIDxkZWZzPlxuICAgICAgICA8cmVjdCBpZD1cInBhdGgtMVwiIHg9XCIwXCIgeT1cIjBcIiB3aWR0aD1cIjYwXCIgaGVpZ2h0PVwiMzZcIiByeD1cIjE4XCI+PC9yZWN0PlxuICAgICAgICA8ZmlsdGVyIHg9XCItNS44JVwiIHk9XCItOS43JVwiIHdpZHRoPVwiMTExLjclXCIgaGVpZ2h0PVwiMTE5LjQlXCIgZmlsdGVyVW5pdHM9XCJvYmplY3RCb3VuZGluZ0JveFwiIGlkPVwiZmlsdGVyLTJcIj5cbiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249XCIzXCIgaW49XCJTb3VyY2VBbHBoYVwiIHJlc3VsdD1cInNoYWRvd0JsdXJJbm5lcjFcIj48L2ZlR2F1c3NpYW5CbHVyPlxuICAgICAgICAgICAgPGZlT2Zmc2V0IGR4PVwiMFwiIGR5PVwiMVwiIGluPVwic2hhZG93Qmx1cklubmVyMVwiIHJlc3VsdD1cInNoYWRvd09mZnNldElubmVyMVwiPjwvZmVPZmZzZXQ+XG4gICAgICAgICAgICA8ZmVDb21wb3NpdGUgaW49XCJzaGFkb3dPZmZzZXRJbm5lcjFcIiBpbjI9XCJTb3VyY2VBbHBoYVwiIG9wZXJhdG9yPVwiYXJpdGhtZXRpY1wiIGsyPVwiLTFcIiBrMz1cIjFcIiByZXN1bHQ9XCJzaGFkb3dJbm5lcklubmVyMVwiPjwvZmVDb21wb3NpdGU+XG4gICAgICAgICAgICA8ZmVDb2xvck1hdHJpeCB2YWx1ZXM9XCIwIDAgMCAwIDAgICAwIDAgMCAwIDAgICAwIDAgMCAwIDAgIDAgMCAwIDAuNSAwXCIgdHlwZT1cIm1hdHJpeFwiIGluPVwic2hhZG93SW5uZXJJbm5lcjFcIj48L2ZlQ29sb3JNYXRyaXg+XG4gICAgICAgIDwvZmlsdGVyPlxuICAgICAgICA8cmVjdCBpZD1cInBhdGgtM1wiIHg9XCIwXCIgeT1cIjBcIiB3aWR0aD1cIjU0XCIgaGVpZ2h0PVwiMzBcIiByeD1cIjE1XCI+PC9yZWN0PlxuICAgICAgICA8ZmlsdGVyIHg9XCItMi44JVwiIHk9XCItNS4wJVwiIHdpZHRoPVwiMTA1LjYlXCIgaGVpZ2h0PVwiMTEwLjAlXCIgZmlsdGVyVW5pdHM9XCJvYmplY3RCb3VuZGluZ0JveFwiIGlkPVwiZmlsdGVyLTRcIj5cbiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249XCIwLjVcIiBpbj1cIlNvdXJjZUdyYXBoaWNcIj48L2ZlR2F1c3NpYW5CbHVyPlxuICAgICAgICA8L2ZpbHRlcj5cbiAgICAgICAgPGZpbHRlciB4PVwiLTUuNiVcIiB5PVwiLTEwLjAlXCIgd2lkdGg9XCIxMTEuMSVcIiBoZWlnaHQ9XCIxMjAuMCVcIiBmaWx0ZXJVbml0cz1cIm9iamVjdEJvdW5kaW5nQm94XCIgaWQ9XCJmaWx0ZXItNVwiPlxuICAgICAgICAgICAgPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj1cIjFcIiBpbj1cIlNvdXJjZUFscGhhXCIgcmVzdWx0PVwic2hhZG93Qmx1cklubmVyMVwiPjwvZmVHYXVzc2lhbkJsdXI+XG4gICAgICAgICAgICA8ZmVPZmZzZXQgZHg9XCIwXCIgZHk9XCItMVwiIGluPVwic2hhZG93Qmx1cklubmVyMVwiIHJlc3VsdD1cInNoYWRvd09mZnNldElubmVyMVwiPjwvZmVPZmZzZXQ+XG4gICAgICAgICAgICA8ZmVDb21wb3NpdGUgaW49XCJzaGFkb3dPZmZzZXRJbm5lcjFcIiBpbjI9XCJTb3VyY2VBbHBoYVwiIG9wZXJhdG9yPVwiYXJpdGhtZXRpY1wiIGsyPVwiLTFcIiBrMz1cIjFcIiByZXN1bHQ9XCJzaGFkb3dJbm5lcklubmVyMVwiPjwvZmVDb21wb3NpdGU+XG4gICAgICAgICAgICA8ZmVDb2xvck1hdHJpeCB2YWx1ZXM9XCIwIDAgMCAwIDAgICAwIDAgMCAwIDAgICAwIDAgMCAwIDAgIDAgMCAwIDAuNSAwXCIgdHlwZT1cIm1hdHJpeFwiIGluPVwic2hhZG93SW5uZXJJbm5lcjFcIj48L2ZlQ29sb3JNYXRyaXg+XG4gICAgICAgIDwvZmlsdGVyPlxuICAgIDwvZGVmcz5cbiAgICA8ZyBpZD1cImJ1dHRvbi9wcmV2aW91czJcIiBzdHJva2U9XCJub25lXCIgc3Ryb2tlLXdpZHRoPVwiMVwiIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPlxuICAgICAgICA8ZyBpZD1cIkdyb3VwXCI+XG4gICAgICAgICAgICA8ZyBpZD1cIkdyb3VwLUNvcHlcIj5cbiAgICAgICAgICAgICAgICA8ZyBpZD1cIlJlY3RhbmdsZS01LUNvcHlcIiBvcGFjaXR5PVwiMC4xXCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPlxuICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9XCIjQ0NDQ0NDXCIgeGxpbms6aHJlZj1cIiNwYXRoLTFcIj48L3VzZT5cbiAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPVwiYmxhY2tcIiBmaWxsLW9wYWNpdHk9XCIxXCIgZmlsdGVyPVwidXJsKCNmaWx0ZXItMilcIiB4bGluazpocmVmPVwiI3BhdGgtMVwiPjwvdXNlPlxuICAgICAgICAgICAgICAgIDwvZz5cbiAgICAgICAgICAgICAgICA8ZyBpZD1cIkdyb3VwLTJcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoMy4wMDAwMDAsIDMuMDAwMDAwKVwiPlxuICAgICAgICAgICAgICAgICAgICA8ZyBpZD1cIlJlY3RhbmdsZS01LUNvcHktMlwiIGZpbGwtcnVsZT1cIm5vbnplcm9cIiBmaWx0ZXI9XCJ1cmwoI2ZpbHRlci00KVwiPlxuICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPVwiI0ZGRkZGRlwiIHhsaW5rOmhyZWY9XCIjcGF0aC0zXCI+PC91c2U+XG4gICAgICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9XCJibGFja1wiIGZpbGwtb3BhY2l0eT1cIjFcIiBmaWx0ZXI9XCJ1cmwoI2ZpbHRlci01KVwiIHhsaW5rOmhyZWY9XCIjcGF0aC0zXCI+PC91c2U+XG4gICAgICAgICAgICAgICAgICAgIDwvZz5cbiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9XCJTaGFwZVwiIGZpbGw9XCIjNkQ3Mjc4XCIgcG9pbnRzPVwiMzEgMTAuNDEgMjkuNTkgOSAyMy41OSAxNSAyOS41OSAyMSAzMSAxOS41OSAyNi40MiAxNVwiPjwvcG9seWdvbj5cbiAgICAgICAgICAgICAgICA8L2c+XG4gICAgICAgICAgICA8L2c+XG4gICAgICAgICAgICA8ZyBpZD1cIkljb24tMjRweFwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgzMC4wMDAwMDAsIDE4LjAwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMzAuMDAwMDAwLCAtMTguMDAwMDAwKSB0cmFuc2xhdGUoMjYuMDAwMDAwLCAxMi4wMDAwMDApXCI+PC9nPlxuICAgICAgICA8L2c+XG4gICAgPC9nPlxuPC9zdmc+Il19