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.
3394 3395 3396 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3394 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
3376 3377 3378 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3376 def action @action end |
#host_app_action ⇒ Google::Apis::CloudsearchV1::HostAppActionMarkup
Actions handled by individual host apps.
Corresponds to the JSON property hostAppAction
3381 3382 3383 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3381 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
3387 3388 3389 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3387 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
3392 3393 3394 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3392 def open_link @open_link end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3399 3400 3401 3402 3403 3404 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3399 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 |