IAttachment class Null safety

Implemented types

Constructors

IAttachment()

Properties

createdAt DateTime
Gets creation timestamp included in Snowflake
read-only, inherited
description String?
Description for the file
read-only
ephemeral bool
whether this attachment is ephemeral Note: Ephemeral attachments will automatically be removed after a set period of time. Ephemeral attachments on messages are guaranteed to be available as long as the message itself exists.
read-only
filename String
The attachment's filename.
read-only
hashCode int
The hash code for this object. [...]
read-only, inherited
height int?
The attachment's height, if an image.
read-only
id Snowflake
ID of entity as Snowflake
final, inherited
isSpoiler bool
Indicates if attachment is spoiler
read-only
proxyUrl String?
The attachment's proxy URL.
read-only
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
size int
The attachment's file size.
read-only
url String
The attachment's URL.
read-only
width int?
The attachment's width, if an image.
read-only

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toBuilder() AttachmentMetadataBuilder
Returns instance of Builder with current data
inherited
toString() String
A string representation of this object. [...]
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited