Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • default
    • FileMessage

Index

Properties

appleCriticalAlertOptions?: AppleCriticalAlertOptions = null
channelType: ChannelType = ChannelType.BASE
channelUrl: string = null
createdAt: number = 0
customType?: string = null
data?: string = null
errorCode: number = 0
extendedMessage?: object = {}
isOperatorMessage?: boolean = false
mentionType?: MentionType = null
mentionedMessageTemplate?: string = null
mentionedUserIds?: string[] = []
mentionedUsers?: User[] = []
messageId: number = 0
messageParams: FileMessageCreateParams = null
messageSurvivalSeconds: number = -1
messageType?: MessageType = MessageType.BASE
metaArrays?: MessageMetaArray[] = []
name: string = null
ogMetaData?: OGMetaData = null
parentMessage?: BaseMessage = null
parentMessageId?: number = null
plainUrl: string = ''
reactions?: Reaction[] = []
replyToChannel: boolean = false
reqId: string = ''
requireAuth: boolean = false
scheduledInfo?: ScheduledInfo = null
sender: Sender = null
sendingStatus: SendingStatus = null
silent?: boolean = false
size: number = 0
threadInfo?: ThreadInfo = null
thumbnails: Thumbnail[] = []
type: string = null
updatedAt?: number = 0

Methods

  • applyParentMessage(parentMessage: BaseMessage): boolean
  • Parameters

    Returns boolean

  • Parameters

    Returns void

  • Parameters

    Returns boolean

  • Parameters

    • keys: string[]

    Returns MessageMetaArray[]

  • Returns this is AdminMessage

  • Parameters

    Returns boolean

  • Returns this is FileMessage

  • isIdentical(message: default): boolean
  • Parameters

    • message: default

    Returns boolean

  • Returns this is UserMessage

  • serialize(): object
  • Returns object

Accessors

  • get isResendable(): boolean
  • Returns boolean

  • get url(): string
  • Returns string

Generated using TypeDoc