@botonic/react
Version:
Build Chatbots using React
28 lines (27 loc) • 1.2 kB
TypeScript
export function isMultichannelButton(node: any): any;
export function isMultichannelReply(node: any): any;
export function isButton(node: any): any;
export function isNodeKind(node: any, kind: any): any;
export function elementHasUrl(element: any): any;
export function elementHasPostback(element: any): any;
export function elementHasWebview(element: any): any;
export function getButtonType(multichannelButton: any): string | undefined;
export function getFilteredElements(node: any, filter: any): any[];
export function getMultichannelButtons(node: any): any[];
export function getMultichannelReplies(node: any): any[];
export namespace MULTICHANNEL_WHATSAPP_PROPS {
const markdown: boolean;
}
export const WHATSAPP_MAX_BUTTONS: 3;
export const WHATSAPP_LIST_MAX_BUTTONS: 10;
export const WHATSAPP_MAX_BUTTON_CHARS: 20;
export const WHATSAPP_MAX_HEADER_CHARS: 60;
export const WHATSAPP_MAX_BODY_CHARS: 1024;
export const WHATSAPP_MAX_FOOTER_CHARS: 60;
export const DEFAULT_WHATSAPP_MAX_BUTTON_SEPARATOR: "More options:";
export const MENU_BUTTON_WHATSAPP_BUTTON_LIST: "Show options";
export namespace buttonTypes {
const POSTBACK: string;
const URL: string;
const WEBVIEW: string;
}