chat-list.component.d.ts 1.4 KB

12345678910111213141516171819202122232425262728293031323334
  1. import { AlertController, ModalController, NavController } from '@ionic/angular/standalone';
  2. import { ChatService } from "../../service-fmai/service-chat/chat.service";
  3. import * as i0 from "@angular/core";
  4. export declare class ChatListComponent {
  5. chatServ: ChatService;
  6. private alertCtrl;
  7. private navCtrl;
  8. private modalCtrl;
  9. chatList: Array<any>;
  10. constructor(chatServ: ChatService, alertCtrl: AlertController, navCtrl: NavController, modalCtrl: ModalController);
  11. onItemClick: Function;
  12. /** 默认头像*/
  13. avatar: string;
  14. goSession(chat: any): Promise<void>;
  15. isPreventGo: boolean;
  16. /**
  17. * 修改图标的功能组件
  18. * @param Id 会话Id
  19. */
  20. presentEditTitle(chatSession: Parse.Object, chat: any, event: Event): Promise<void>;
  21. /**
  22. * 删除图标的功能组件
  23. * @param Id 会话Id
  24. */
  25. presentDeleteTItle(chatSession: Parse.Object, chat: any, event: Event): Promise<void>;
  26. /**
  27. * 绘画标题超出字数的部分用省略号代替
  28. * @param str 被执行的文本
  29. * @returns
  30. */
  31. truncateString(str: String): string | String;
  32. static ɵfac: i0.ɵɵFactoryDeclaration<ChatListComponent, never>;
  33. static ɵcmp: i0.ɵɵComponentDeclaration<ChatListComponent, "app-chat-list", never, { "onItemClick": { "alias": "onItemClick"; "required": false; }; }, {}, never, never, true, never>;
  34. }