NativeShimmerLayout enum
Layout variants for NativeAdShimmer matching each Figma Native and Native Full template.
Values
- small → const NativeShimmerLayout
-
Figma
Ads/Native/Small(375x100): Left 84x84 Icon + Middle (Headline + 2 Body lines) + Right 110x40 CTA + Top-Right AD Badge. - normal → const NativeShimmerLayout
-
Figma
Ads/Native/Normal(375x132): Top Row (60x60 Icon + Headline & 2 Body lines + Top-Right AD Badge) + Bottom 359x40 CTA. - nativeViewSmall → const NativeShimmerLayout
-
Figma
Ads/Native_mediaview/Native/Native_view (smail)(375x136): Left 120x120 MediaView + Right Column (AD Badge + Headline + 2 Body lines + 229x40 CTA). - medium01 → const NativeShimmerLayout
-
Figma
Ads/Native/Medium0.1(375x182): Top Row (AD Badge + Headline) + Middle Row (40x40 Icon + Centered 160x90 MediaView) + Bottom 359x40 CTA. - nativeView → const NativeShimmerLayout
-
Figma
Ads/Native_mediaview/Native/Native_view(375x203): Top 359x118 MediaView + Bottom Row (55x55 Icon + AD Badge/Headline/Body + Right 110x40 CTA). - medium → const NativeShimmerLayout
-
Figma
Ads/Native/Medium&Ads?Native_mediaview Variant2(375x272): Top Row (60x60 Icon + Headline/Body + Top-Right AD Badge) + Middle 359x136 MediaView + Bottom 359x40 CTA. - mediumMediaView → const NativeShimmerLayout
-
Figma
Ads?Native_mediaview Default(375x272): Top Full-Width CTA (40px) + Middle 359x136 MediaView + Bottom Row (60x60 Icon + Headline/Body + Right AD Badge). - mediaViewSplitCenter → const NativeShimmerLayout
-
Figma
Ads?Native_mediaview Variant3(375x272): Top-Right AD Badge + Middle Row (60x60 Icon + 165x206 MediaView + Right Column Headline/Body) + Bottom 359x40 CTA. - mediaViewSplitRight → const NativeShimmerLayout
-
Figma
Ads?Native_mediaview Variant4(375x272): Left Column (60x60 Icon + AD Badge/Headline + Body) + Right 165x206 MediaView + Bottom 359x40 CTA. - mediaViewLarge → const NativeShimmerLayout
-
Figma
Ads?Native_mediaview Variant5(375x272): Top 359x187 Large MediaView + Bottom Row (55x55 Icon + AD Badge/Headline/Body + Right 110x40 CTA). - big → const NativeShimmerLayout
-
Figma
Ads/Native/Big(375x282): Top 359x146 MediaView + Middle Row (60x60 Icon + Headline/Body + Right AD Badge) + Bottom 359x40 CTA. - mediumCls → const NativeShimmerLayout
-
Figma
Ads/Native_cls(375x282): Top-Left AD Badge + Top-Right 24x24 Collapse Button + Middle Row (60x60 Icon + 170x170 MediaView + Right Headline/Body) + Bottom 359x40 CTA. - mediumInterstitial → const NativeShimmerLayout
-
Figma
Ads InterstitialClassic Card (Iphone/Variant11): Top MediaView with centered bottom overlapping App Icon + AD Badge/Headline + 2 Body lines + Bottom Full-Width CTA. - fullScreenTallStacked → const NativeShimmerLayout
-
Figma
Ads InterstitialTall Media + Stacked Buttons (Variant2/Variant10). - fullScreenHeaderTop → const NativeShimmerLayout
-
Figma
Ads InterstitialHeader Top + Tall Media (Variant3). - fullScreenTallBottomInfo → const NativeShimmerLayout
-
Figma
Ads InterstitialTall Media + Bottom Info + Single/Split/Floating CTA (Variants 4, 6, 7, 8, 9, 12).
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
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
Constants
-
values
→ const List<
NativeShimmerLayout> - A constant List of the values in this enum, in order of their declaration.