comp-avatar-role-video.component.d.ts 1.3 KB

123456789101112131415161718192021222324252627282930
  1. import { AfterViewInit, OnInit, EventEmitter } from '@angular/core';
  2. import { FmodeAvatarRoleComp } from '../interface-avatar-role';
  3. import 'recorder-core/src/extensions/waveview';
  4. import Parse from "parse";
  5. import { FmodeChat } from '../../service-fmai/service-chat/chat-class';
  6. import { FmVideoComponent } from '../../../video';
  7. import { NavController } from '@ionic/angular/standalone';
  8. import * as i0 from "@angular/core";
  9. export declare class CompAvatarRoleVideoComponent implements FmodeAvatarRoleComp, AfterViewInit, OnInit {
  10. private navCtrl;
  11. avatarVideo: FmVideoComponent;
  12. animClass: string;
  13. fmodeChat: FmodeChat;
  14. role: Parse.Object;
  15. wave: any;
  16. waveInterval: any;
  17. onClose: EventEmitter<boolean>;
  18. constructor(navCtrl: NavController);
  19. close(): void;
  20. goBack(): void;
  21. playWave(): void;
  22. stopWave(): void;
  23. ngAfterViewInit(): void;
  24. videoMap: any;
  25. ngOnInit(): void;
  26. playAnimation(): (name: string) => void;
  27. playVideo(src: string): void;
  28. static ɵfac: i0.ɵɵFactoryDeclaration<CompAvatarRoleVideoComponent, never>;
  29. static ɵcmp: i0.ɵɵComponentDeclaration<CompAvatarRoleVideoComponent, "fm-avatar-role-video", never, { "fmodeChat": { "alias": "fmodeChat"; "required": false; }; "role": { "alias": "role"; "required": false; }; }, { "onClose": "onClose"; }, never, never, true, never>;
  30. }