UNPKG

@microsoft/teams.cards

Version:

<p> <a href="https://www.npmjs.com/package/@microsoft/teams.cards" target="_blank"> <img src="https://img.shields.io/npm/v/@microsoft/teams.cards/latest" /> </a> <a href="https://www.npmjs.com/package/@microsoft/teams.cards?activeTab=c

20 lines (17 loc) 543 B
import { SubmitActionData } from '../core.mjs'; /** * Convenience class for creating the data payload to open a dialog * from an Action.Submit. * * Abstracts away the `msteams: { type: 'task/fetch' }` protocol detail * and sets a reserved `dialog_id` field for handler routing. * * @example * ```ts * new SubmitAction().withData(new OpenDialogData('simple_form')) * ``` */ declare class OpenDialogData extends SubmitActionData { constructor(dialogId: string, extraData?: Record<string, unknown>); } export { OpenDialogData };