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.
3706 3707 3708 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3706 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
3688 3689 3690 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3688 def action @action end |
#host_app_action ⇒ Google::Apis::CloudsearchV1::HostAppActionMarkup
Actions handled by individual host apps.
Corresponds to the JSON property hostAppAction
3693 3694 3695 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3693 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
3699 3700 3701 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3699 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
3704 3705 3706 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3704 def open_link @open_link end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3711 3712 3713 3714 3715 3716 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3711 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 |