MetaInfo class final
Completed structure of rich information link preview metadata.
Although some fields are compulsory (for example,
basic metadata in Open Graph Protocol), to ensure
compatibility on various metadata structures, all fields are
defined as optional which denote null
if absent.
- Implemented types
- Available extensions
- Annotations
-
- @immutable
Constructors
Properties
-
audios
→ List<
AudioInfo> -
An unmodifiabled collection of AudioInfo.
final
- description → String?
-
Website's description.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
images
→ List<
ImageInfo> -
An unmodifiabled collection of ImageInfo.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- secureUrl → Uri?
-
Link to resources using
HTTPS
.final - siteName → String?
-
Name of website.
final
- title → String?
-
Title of website.
final
- url → Uri?
-
Link to resources.
final
-
videos
→ List<
VideoInfo> -
An unmodifiabled collection of VideoInfo.
final
Methods
-
determineContentTypes(
) → Future< UrlInfoContentTypeResult> -
Available on UrlInfo, provided by the UrlInfoContentTypeResolver extension
Resolve content type of this UrlInfo. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited