ImageSettings class

Branding properties for images associated with the channel.

Constructors

ImageSettings({LocalizedProperty? backgroundImageUrl, String? bannerExternalUrl, String? bannerImageUrl, String? bannerMobileExtraHdImageUrl, String? bannerMobileHdImageUrl, String? bannerMobileImageUrl, String? bannerMobileLowImageUrl, String? bannerMobileMediumHdImageUrl, String? bannerTabletExtraHdImageUrl, String? bannerTabletHdImageUrl, String? bannerTabletImageUrl, String? bannerTabletLowImageUrl, String? bannerTvHighImageUrl, String? bannerTvImageUrl, String? bannerTvLowImageUrl, String? bannerTvMediumImageUrl, LocalizedProperty? largeBrandedBannerImageImapScript, LocalizedProperty? largeBrandedBannerImageUrl, LocalizedProperty? smallBrandedBannerImageImapScript, LocalizedProperty? smallBrandedBannerImageUrl, String? trackingImageUrl, String? watchIconImageUrl})
ImageSettings.fromJson(Map json_)

Properties

backgroundImageUrl ↔ LocalizedProperty?
The URL for the background image shown on the video watch page.
getter/setter pair
bannerExternalUrl ↔ String?
This is generated when a ChannelBanner.Insert request has succeeded for the given channel.
getter/setter pair
bannerImageUrl ↔ String?
Banner image.
getter/setter pair
bannerMobileExtraHdImageUrl ↔ String?
Banner image.
getter/setter pair
bannerMobileHdImageUrl ↔ String?
Banner image.
getter/setter pair
bannerMobileImageUrl ↔ String?
Banner image.
getter/setter pair
bannerMobileLowImageUrl ↔ String?
Banner image.
getter/setter pair
bannerMobileMediumHdImageUrl ↔ String?
Banner image.
getter/setter pair
bannerTabletExtraHdImageUrl ↔ String?
Banner image.
getter/setter pair
bannerTabletHdImageUrl ↔ String?
Banner image.
getter/setter pair
bannerTabletImageUrl ↔ String?
Banner image.
getter/setter pair
bannerTabletLowImageUrl ↔ String?
Banner image.
getter/setter pair
bannerTvHighImageUrl ↔ String?
Banner image.
getter/setter pair
bannerTvImageUrl ↔ String?
Banner image.
getter/setter pair
bannerTvLowImageUrl ↔ String?
Banner image.
getter/setter pair
bannerTvMediumImageUrl ↔ String?
Banner image.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
largeBrandedBannerImageImapScript ↔ LocalizedProperty?
The image map script for the large banner image.
getter/setter pair
largeBrandedBannerImageUrl ↔ LocalizedProperty?
The URL for the 854px by 70px image that appears below the video player in the expanded video view of the video watch page.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
smallBrandedBannerImageImapScript ↔ LocalizedProperty?
The image map script for the small banner image.
getter/setter pair
smallBrandedBannerImageUrl ↔ LocalizedProperty?
The URL for the 640px by 70px banner image that appears below the video player in the default view of the video watch page.
getter/setter pair
trackingImageUrl ↔ String?
The URL for a 1px by 1px tracking pixel that can be used to collect statistics for views of the channel or video pages.
getter/setter pair
watchIconImageUrl ↔ String?
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited