GoogleCloudRetailV2PanelInfo class

Detailed panel information associated with a user event.

Constructors

GoogleCloudRetailV2PanelInfo.new({String? attributionToken, String? displayName, String? panelId, int? panelPosition, List<GoogleCloudRetailV2ProductDetail>? productDetails, int? totalPanels})
GoogleCloudRetailV2PanelInfo.fromJson(Map json_)

Properties

attributionToken String?
The attribution token of the panel.
getter/setter pair
displayName String?
The display name of the panel.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
panelId String?
The panel ID.
getter/setter pair
panelPosition int?
The ordered position of the panel, if shown to the user with other panels.
getter/setter pair
productDetails List<GoogleCloudRetailV2ProductDetail>?
The product details associated with the panel.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
totalPanels int?
The total number of panels, including this one, shown to the user.
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