Appearance
@line/bot-sdk / messagingApi / FlexImage
Type Alias: FlexImage
FlexImage =
FlexComponentBase&object
Defined in: lib/messaging-api/model/flexImage.ts:21
Type Declaration
action?
optionalaction?:Action
align?
optionalalign?:AlignEnum
Alignment style in horizontal direction.
animated?
optionalanimated?:boolean
When this is true, an animated image (APNG) plays. You can specify a value of true up to 10 images in a single message. You can't send messages that exceed this limit. This is false by default. Animated images larger than 300 KB aren't played back.
Default
ts
falseaspectMode?
optionalaspectMode?:AspectModeEnum
The display style of the image if the aspect ratio of the image and that specified by the aspectRatio property do not match.
aspectRatio?
optionalaspectRatio?:string
Aspect ratio of the image. {width}:{height} format. Specify the value of {width} and {height} in the range from 1 to 100000. However, you cannot set {height} to a value that is more than three times the value of {width}. The default value is 1:1.
backgroundColor?
optionalbackgroundColor?:string
Background color of the image. Use a hexadecimal color code.
flex?
optionalflex?:number
The ratio of the width or height of this component within the parent box.
gravity?
optionalgravity?:GravityEnum
Alignment style in vertical direction.
margin?
optionalmargin?:string
The minimum amount of space to include before this component in its parent container.
offsetBottom?
optionaloffsetBottom?:string
Offset.
offsetEnd?
optionaloffsetEnd?:string
Offset.
offsetStart?
optionaloffsetStart?:string
Offset.
offsetTop?
optionaloffsetTop?:string
Offset.
position?
optionalposition?:PositionEnum
Reference for offsetTop, offsetBottom, offsetStart, and offsetEnd. Specify one of the following values: relative: Use the previous box as reference. absolute: Use the top left of parent element as reference. The default value is relative.
size?
optionalsize?:string
The maximum image width. This is md by default.
Default
ts
'md'type
type:
"image"
url
url:
string
Image URL (Max character limit: 2000) Protocol: HTTPS (TLS 1.2 or later) Image format: JPEG or PNG Maximum image size: 1024×1024 pixels Maximum file size: 10 MB (300 KB when the animated property is true)
See
https://developers.line.biz/en/reference/messaging-api/#f-image