diff --git a/lib/messaging-api/.openapi-generator/FILES b/lib/messaging-api/.openapi-generator/FILES index 079d3d46a..c16fd924b 100644 --- a/lib/messaging-api/.openapi-generator/FILES +++ b/lib/messaging-api/.openapi-generator/FILES @@ -22,6 +22,8 @@ model/cameraRollAction.ts model/carouselColumn.ts model/carouselTemplate.ts model/chatReference.ts +model/clipboardAction.ts +model/clipboardImagemapAction.ts model/confirmTemplate.ts model/createRichMenuAliasRequest.ts model/datetimePickerAction.ts diff --git a/lib/messaging-api/model/action.ts b/lib/messaging-api/model/action.ts index 773bc0a02..8b6a98c35 100644 --- a/lib/messaging-api/model/action.ts +++ b/lib/messaging-api/model/action.ts @@ -12,6 +12,7 @@ import { CameraAction } from "./models"; import { CameraRollAction } from "./models"; +import { ClipboardAction } from "./models"; import { DatetimePickerAction } from "./models"; import { LocationAction } from "./models"; import { MessageAction } from "./models"; @@ -22,6 +23,7 @@ import { URIAction } from "./models"; export type Action = | CameraAction // camera | CameraRollAction // cameraRoll + | ClipboardAction // clipboard | DatetimePickerAction // datetimepicker | LocationAction // location | MessageAction // message diff --git a/lib/messaging-api/model/clipboardAction.ts b/lib/messaging-api/model/clipboardAction.ts new file mode 100644 index 000000000..d5361cbf8 --- /dev/null +++ b/lib/messaging-api/model/clipboardAction.ts @@ -0,0 +1,25 @@ +/** + * LINE Messaging API + * This document describes LINE Messaging API. + * + * The version of the OpenAPI document: 0.0.1 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +import { Action } from "./action"; + +import { ActionBase } from "./models"; + +export type ClipboardAction = ActionBase & { + type: "clipboard"; + /** + * Text that is copied to the clipboard. Max character limit: 1000 + * + * @see clipboardText Documentation + */ + clipboardText: string /**/; +}; diff --git a/lib/messaging-api/model/clipboardImagemapAction.ts b/lib/messaging-api/model/clipboardImagemapAction.ts new file mode 100644 index 000000000..b3ce632ec --- /dev/null +++ b/lib/messaging-api/model/clipboardImagemapAction.ts @@ -0,0 +1,31 @@ +/** + * LINE Messaging API + * This document describes LINE Messaging API. + * + * The version of the OpenAPI document: 0.0.1 + * + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + +import { ImagemapAction } from "./imagemapAction"; +import { ImagemapArea } from "./imagemapArea"; + +import { ImagemapActionBase } from "./models"; + +export type ClipboardImagemapAction = ImagemapActionBase & { + type: "clipboard"; + /** + * Text that is copied to the clipboard. Max character limit: 1000 + * + * @see clipboardText Documentation + */ + clipboardText: string /**/; + /** + * + * @see label Documentation + */ + label?: string /**/; +}; diff --git a/lib/messaging-api/model/imagemapAction.ts b/lib/messaging-api/model/imagemapAction.ts index 7b68617a5..96a58384d 100644 --- a/lib/messaging-api/model/imagemapAction.ts +++ b/lib/messaging-api/model/imagemapAction.ts @@ -12,10 +12,12 @@ import { ImagemapArea } from "./imagemapArea"; +import { ClipboardImagemapAction } from "./models"; import { MessageImagemapAction } from "./models"; import { URIImagemapAction } from "./models"; export type ImagemapAction = + | ClipboardImagemapAction // clipboard | MessageImagemapAction // message | URIImagemapAction // uri | UnknownImagemapAction; diff --git a/lib/messaging-api/model/models.ts b/lib/messaging-api/model/models.ts index 5660768e9..6b4a3bc0f 100644 --- a/lib/messaging-api/model/models.ts +++ b/lib/messaging-api/model/models.ts @@ -17,6 +17,8 @@ export * from "./cameraRollAction"; export * from "./carouselColumn"; export * from "./carouselTemplate"; export * from "./chatReference"; +export * from "./clipboardAction"; +export * from "./clipboardImagemapAction"; export * from "./confirmTemplate"; export * from "./createRichMenuAliasRequest"; export * from "./datetimePickerAction"; diff --git a/line-openapi b/line-openapi index 310a504c4..1b317ff26 160000 --- a/line-openapi +++ b/line-openapi @@ -1 +1 @@ -Subproject commit 310a504c44246176989edc052f2a21db9e531668 +Subproject commit 1b317ff26d4aa424b6720f5509ba100094aa4171