UNPKG

dt-translate-angular

Version:

An Angular component/library for translating and rendering sign language gestures.

27 lines 3.07 kB
import { Injectable } from '@angular/core'; import { TranslateController } from './translate-controller'; import * as i0 from "@angular/core"; export class TranslateService { init(options) { this.controller = new TranslateController(); this.controller.init(options); } playPose(data, callback) { this.controller?.playPose(data, callback); } showWindow(text) { this.controller?.showWindow(); } hideWindow(text) { this.controller?.hideWindow(); } } TranslateService.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: TranslateService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); TranslateService.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: TranslateService, providedIn: 'root' }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: TranslateService, decorators: [{ type: Injectable, args: [{ providedIn: 'root', }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJhbnNsYXRlLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvbGliL3RyYW5zbGF0ZS5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLG1CQUFtQixFQUFhLE1BQU0sd0JBQXdCLENBQUM7O0FBTXhFLE1BQU0sT0FBTyxnQkFBZ0I7SUFHM0IsSUFBSSxDQUFDLE9BQWlCO1FBQ3BCLElBQUksQ0FBQyxVQUFVLEdBQUcsSUFBSSxtQkFBbUIsRUFBRSxDQUFDO1FBQzVDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQ2hDLENBQUM7SUFFRCxRQUFRLENBQUMsSUFBYyxFQUFFLFFBQW9DO1FBQzNELElBQUksQ0FBQyxVQUFVLEVBQUUsUUFBUSxDQUFDLElBQUksRUFBRSxRQUFRLENBQUMsQ0FBQztJQUM1QyxDQUFDO0lBRUQsVUFBVSxDQUFDLElBQVk7UUFDckIsSUFBSSxDQUFDLFVBQVUsRUFBRSxVQUFVLEVBQUUsQ0FBQztJQUNoQyxDQUFDO0lBRUQsVUFBVSxDQUFDLElBQVk7UUFDckIsSUFBSSxDQUFDLFVBQVUsRUFBRSxVQUFVLEVBQUUsQ0FBQztJQUNoQyxDQUFDOzs4R0FsQlUsZ0JBQWdCO2tIQUFoQixnQkFBZ0IsY0FGZixNQUFNOzRGQUVQLGdCQUFnQjtrQkFINUIsVUFBVTttQkFBQztvQkFDVixVQUFVLEVBQUUsTUFBTTtpQkFDbkIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBUcmFuc2xhdGVDb250cm9sbGVyLCBUcmFuc2xhdGUgfSBmcm9tICcuL3RyYW5zbGF0ZS1jb250cm9sbGVyJztcbmltcG9ydCB0eXBlIHsgSW5pdERhdGEsIFBvc2VEYXRhIH0gZnJvbSAnLi90eXBlcyc7XG5cbkBJbmplY3RhYmxlKHtcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnLFxufSlcbmV4cG9ydCBjbGFzcyBUcmFuc2xhdGVTZXJ2aWNlIHtcbiAgcHJpdmF0ZSBjb250cm9sbGVyITogVHJhbnNsYXRlQ29udHJvbGxlcjtcblxuICBpbml0KG9wdGlvbnM6IEluaXREYXRhKSB7XG4gICAgdGhpcy5jb250cm9sbGVyID0gbmV3IFRyYW5zbGF0ZUNvbnRyb2xsZXIoKTtcbiAgICB0aGlzLmNvbnRyb2xsZXIuaW5pdChvcHRpb25zKTtcbiAgfVxuXG4gIHBsYXlQb3NlKGRhdGE6IFBvc2VEYXRhLCBjYWxsYmFjaz86IChtZXNzYWdlOiBzdHJpbmcpID0+IHZvaWQpIHtcbiAgICB0aGlzLmNvbnRyb2xsZXI/LnBsYXlQb3NlKGRhdGEsIGNhbGxiYWNrKTtcbiAgfVxuXG4gIHNob3dXaW5kb3codGV4dDogc3RyaW5nKSB7XG4gICAgdGhpcy5jb250cm9sbGVyPy5zaG93V2luZG93KCk7XG4gIH1cblxuICBoaWRlV2luZG93KHRleHQ6IHN0cmluZykge1xuICAgIHRoaXMuY29udHJvbGxlcj8uaGlkZVdpbmRvdygpO1xuICB9XG59XG4iXX0=