UNPKG

converse.js

Version:
50 lines 1.31 kB
export default class MUCHeading extends CustomElement { /** * @typedef {import('@converse/headless/types/plugins/muc/occupant').default} MUCOccupant */ initialize(): Promise<void>; model: any; user_settings: any; render(): import("lit-html").TemplateResult<1> | ""; /** * @param {MUCOccupant} occupant */ updateIfOwnOccupant(occupant: import("@converse/headless").MUCOccupant): void; /** * @param {Event} ev */ showRoomDetailsModal(ev: Event): void; /** * @param {Event} ev */ showNicknameModal(ev: Event): void; /** * @param {Event} ev */ toggleTopic(ev: Event): void; /** * @param {Event} ev */ toggleOccupants(ev: Event): void; /** * @param {Event} ev */ showConfigModal(ev: Event): void; /** * @param {Event} ev */ close(ev: Event): void; /** * @param {Event} ev */ destroy(ev: Event): void; /** * Returns a list of objects which represent buttons for the groupchat header. * @emits _converse#getHeadingButtons * * @param {boolean} subject_hidden */ getHeadingButtons(subject_hidden: boolean): any; } import { CustomElement } from 'shared/components/element.js'; //# sourceMappingURL=heading.d.ts.map