UNPKG

angular-vlibras

Version:

A library for integrating VLibras into Angular applications.

32 lines (27 loc) 1.25 kB
import * as i0 from '@angular/core'; declare class AngularVlibrasService { constructor(); static ɵfac: i0.ɵɵFactoryDeclaration<AngularVlibrasService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<AngularVlibrasService>; } type WidgetPosition = 'left' | 'right' | 'bottom' | 'top' | 'bottom-left' | 'top-left' | 'bottom-right' | 'top-right'; type AvatarOption = 'icaro' | 'hosana' | 'guga' | 'random'; declare class AngularVlibras { src: string; urlWidget: string; position?: WidgetPosition; avatar?: AvatarOption; opacity?: number; private script; ngOnInit(): void; init(): void; createWidget(): void; private generateUniqueKeyframeName; private updateKeyframeNameInStyles; private containsVpOrVw; private validationStyleSheet; private observeDOMChanges; static ɵfac: i0.ɵɵFactoryDeclaration<AngularVlibras, never>; static ɵcmp: i0.ɵɵComponentDeclaration<AngularVlibras, "angular-vlibras", never, { "position": { "alias": "position"; "required": false; }; "avatar": { "alias": "avatar"; "required": false; }; "opacity": { "alias": "opacity"; "required": false; }; }, {}, never, never, true, never>; } export { AngularVlibras, AngularVlibrasService };