Class: Google::Apis::CloudsearchV1::AppsDynamiteStorageOnClick
- Inherits:
-
Object
- Object
- Google::Apis::CloudsearchV1::AppsDynamiteStorageOnClick
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/cloudsearch_v1/classes.rb,
lib/google/apis/cloudsearch_v1/representations.rb,
lib/google/apis/cloudsearch_v1/representations.rb
Instance Attribute Summary collapse
-
#action ⇒ Google::Apis::CloudsearchV1::AppsDynamiteStorageAction
An action that describes the behavior when the form is submitted.
-
#host_app_action ⇒ Google::Apis::CloudsearchV1::HostAppActionMarkup
Actions handled by individual host apps.
-
#open_dynamic_link_action ⇒ Google::Apis::CloudsearchV1::AppsDynamiteStorageAction
An action that describes the behavior when the form is submitted.
-
#open_link ⇒ Google::Apis::CloudsearchV1::AppsDynamiteStorageOpenLink
If specified, this onClick triggers an open link action.
Instance Method Summary collapse
-
#initialize(**args) ⇒ AppsDynamiteStorageOnClick
constructor
A new instance of AppsDynamiteStorageOnClick.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ AppsDynamiteStorageOnClick
Returns a new instance of AppsDynamiteStorageOnClick.
3764 3765 3766 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3764 def initialize(**args) update!(**args) end |
Instance Attribute Details
#action ⇒ Google::Apis::CloudsearchV1::AppsDynamiteStorageAction
An action that describes the behavior when the form is submitted. For example,
an Apps Script can be invoked to handle the form.
Corresponds to the JSON property action
3746 3747 3748 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3746 def action @action end |
#host_app_action ⇒ Google::Apis::CloudsearchV1::HostAppActionMarkup
Actions handled by individual host apps.
Corresponds to the JSON property hostAppAction
3751 3752 3753 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3751 def host_app_action @host_app_action end |
#open_dynamic_link_action ⇒ Google::Apis::CloudsearchV1::AppsDynamiteStorageAction
An action that describes the behavior when the form is submitted. For example,
an Apps Script can be invoked to handle the form.
Corresponds to the JSON property openDynamicLinkAction
3757 3758 3759 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3757 def open_dynamic_link_action @open_dynamic_link_action end |
#open_link ⇒ Google::Apis::CloudsearchV1::AppsDynamiteStorageOpenLink
If specified, this onClick triggers an open link action.
Corresponds to the JSON property openLink
3762 3763 3764 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3762 def open_link @open_link end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3769 3770 3771 3772 3773 3774 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3769 def update!(**args) @action = args[:action] if args.key?(:action) @host_app_action = args[:host_app_action] if args.key?(:host_app_action) @open_dynamic_link_action = args[:open_dynamic_link_action] if args.key?(:open_dynamic_link_action) @open_link = args[:open_link] if args.key?(:open_link) end |