Home Manual Reference Source Repository

es2015/interfaces.js

/* eslint-enable no-undef */
/**
 * @typedef   {Object} LineBotConfig
 * @property  {String} channelSecret  Channel secret
 * @property  {String} channelToken   Channel token
 */
/**
 * @typedef   {Object} LineProfile
 * @property  {String} displayName    Display name
 * @property  {String} userId         User ID
 * @property  {String} pictureUrl     Image URL
 * @property  {String} statusMessage  Status message
 */
/**
 * @typedef   {Object} Rectangle
 * @property  {number} x
 * @property  {number} y
 * @property  {number} width
 * @property  {number} height
 * @see https://devdocs.line.me/en/#imagemap-area-object
 */
/**
 * @typedef   {Object} Size
 * @property  {number} width
 * @property  {number} height
 */