Appearance
@melio-eng/cfc-sdk / createMessage
Function: createMessage()
createMessage<
T>(type,payload):Extract<NavigateRequestMessage, {type:T; }> |Extract<UserScrollMessage, {type:T; }> |Extract<DimensionsChangedMessage, {type:T; }> |Extract<SubscriptionUpgradeFinishedMessage, {type:T; }>
Defined in: messages.ts:16
Type Parameters
T
T extends "NAVIGATE_REQUEST" | "USER_SCROLL" | "DIMENSIONS_CHANGED" | "SUBSCRIPTION_UPGRADE_FINISHED"
Parameters
type
T
payload
Omit<Extract<HostMessage, { type: T; }>, "type" | "messageId">
Returns
Extract<NavigateRequestMessage, { type: T; }> | Extract<UserScrollMessage, { type: T; }> | Extract<DimensionsChangedMessage, { type: T; }> | Extract<SubscriptionUpgradeFinishedMessage, { type: T; }>