17 lines
706 B
TypeScript
17 lines
706 B
TypeScript
|
|
import { IWidgetApiRequest, IWidgetApiRequestData } from "./IWidgetApiRequest";
|
||
|
|
import { WidgetApiToWidgetAction } from "./WidgetApiAction";
|
||
|
|
import { IWidgetApiAcknowledgeResponseData } from "./IWidgetApiResponse";
|
||
|
|
export interface ILanguageChangeActionRequestData extends IWidgetApiRequestData {
|
||
|
|
/**
|
||
|
|
* The BCP 47 identifier for the client's current language.
|
||
|
|
*/
|
||
|
|
lang: string;
|
||
|
|
}
|
||
|
|
export interface ILanguageChangeActionRequest extends IWidgetApiRequest {
|
||
|
|
action: WidgetApiToWidgetAction.LanguageChange;
|
||
|
|
data: ILanguageChangeActionRequestData;
|
||
|
|
}
|
||
|
|
export interface ILanguageChangeActionResponse extends ILanguageChangeActionRequest {
|
||
|
|
response: IWidgetApiAcknowledgeResponseData;
|
||
|
|
}
|