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.
3432 3433 3434 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3432 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
3414 3415 3416 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3414 def action @action end |
#host_app_action ⇒ Google::Apis::CloudsearchV1::HostAppActionMarkup
Actions handled by individual host apps.
Corresponds to the JSON property hostAppAction
3419 3420 3421 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3419 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
3425 3426 3427 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3425 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
3430 3431 3432 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3430 def open_link @open_link end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3437 3438 3439 3440 3441 3442 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 3437 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 |