WidgetConfigState class
Input properties used for looking up and filtering WidgetConfig resources.
Constructors
-
WidgetConfigState({Input<
WidgetConfigAccessSettings?> ? accessSettings, Input<String?> ? collectionId, Input<String?> ? configId, Input<String?> ? engineId, Input<WidgetConfigHomepageSetting?> ? homepageSetting, Input<String?> ? location, Input<String?> ? name, Input<String?> ? project, Input<WidgetConfigUiBranding?> ? uiBranding, Input<WidgetConfigUiSettings?> ? uiSettings, Input<String?> ? widgetConfigId}) -
Creates a new WidgetConfigState.
accessSettingsDescribes widget access settings.collectionIdThe collection ID.configIdOutput only. Unique obfuscated identifier of a WidgetConfig.engineIdThe engine ID.homepageSettingDescribes the homepage setting of the widget. It includes all homepage related settingslocationThe geographic location where the data store should reside. The value cannameThe full resource name of the widget config. Format:projectThe ID of the project in which the resource belongs.uiBrandingDescribes search widget UI branding settings, such as the widget title, logo,uiSettingsDescribes general widget (or web app) UI settings as seen in the cloud console UI configuration page.widgetConfigIdThe unique ID to use for the WidgetConfig. Currently only accepts "defaultSearchWidgetConfig".const -
WidgetConfigState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
accessSettings
→ Input<
WidgetConfigAccessSettings?> ? -
Describes widget access settings.
Structure is documented below.
final
-
collectionId
→ Input<
String?> ? -
The collection ID.
final
-
configId
→ Input<
String?> ? -
Output only. Unique obfuscated identifier of a WidgetConfig.
final
-
engineId
→ Input<
String?> ? -
The engine ID.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
homepageSetting
→ Input<
WidgetConfigHomepageSetting?> ? -
Describes the homepage setting of the widget. It includes all homepage related settings
and configurations, such as shortcuts.
Structure is documented below.
final
-
location
→ Input<
String?> ? -
The geographic location where the data store should reside. The value can
only be one of "global", "us" and "eu".
final
-
name
→ Input<
String?> ? -
The full resource name of the widget config. Format:
projects/{project}/locations/{location}/collections/{collection_id}/engines/{engine_id}/widgetConfigs/{widget_config_id}.final -
project
→ Input<
String?> ? -
The ID of the project in which the resource belongs.
If it is not provided, the provider project is used.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
uiBranding
→ Input<
WidgetConfigUiBranding?> ? -
Describes search widget UI branding settings, such as the widget title, logo,
favicons, and colors.
Structure is documented below.
final
-
uiSettings
→ Input<
WidgetConfigUiSettings?> ? -
Describes general widget (or web app) UI settings as seen in the cloud console UI configuration page.
Structure is documented below.
final
-
widgetConfigId
→ Input<
String?> ? -
The unique ID to use for the WidgetConfig. Currently only accepts "defaultSearchWidgetConfig".
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited