converse.js
Version:
Browser based XMPP chat client
54 lines • 1.64 kB
TypeScript
export class ChatToolbar extends CustomElement {
static get properties(): {
hidden_occupants: {
type: BooleanConstructor;
};
is_groupchat: {
type: BooleanConstructor;
};
message_limit: {
type: NumberConstructor;
};
model: {
type: ObjectConstructor;
};
show_call_button: {
type: BooleanConstructor;
};
show_emoji_button: {
type: BooleanConstructor;
};
show_send_button: {
type: BooleanConstructor;
};
show_spoiler_button: {
type: BooleanConstructor;
};
};
model: any;
is_groupchat: any;
hidden_occupants: boolean;
show_send_button: boolean;
show_spoiler_button: boolean;
show_call_button: boolean;
show_emoji_button: boolean;
connectedCallback(): void;
render(): import("lit-html").TemplateResult<1>;
firstUpdated(): void;
getButtons(): any;
/**
* @param {boolean} is_supported
*/
getHTTPUploadButton(is_supported: boolean): import("lit-html").TemplateResult<1> | "";
getSpoilerButton(): import("lit-html").TemplateResult<1>;
/** @param {MouseEvent} ev */
toggleFileUpload(ev: MouseEvent): void;
/** @param {InputEvent} ev */
onFileSelection(ev: InputEvent): void;
/** @param {MouseEvent} ev */
toggleComposeSpoilerMessage(ev: MouseEvent): void;
/** @param {MouseEvent} ev */
toggleCall(ev: MouseEvent): void;
}
import { CustomElement } from 'shared/components/element.js';
//# sourceMappingURL=toolbar.d.ts.map