class Google::Apis::ChatV1::Inputs

The inputs with widgets.

Attributes

date_input[RW]

Input Parameter for Date Picker widget. Corresponds to the JSON property `dateInput` @return [Google::Apis::ChatV1::DateInput]

date_time_input[RW]

Input Parameter for Date and Time Picker widget. Corresponds to the JSON property `dateTimeInput` @return [Google::Apis::ChatV1::DateTimeInput]

string_inputs[RW]

Input parameter for regular widgets. For single-valued widgets, it will be a single value list; for multi-valued widgets, such as checkbox, all the values are presented. Corresponds to the JSON property `stringInputs` @return [Google::Apis::ChatV1::StringInputs]

time_input[RW]

Input Parameter for Time Picker widget. Corresponds to the JSON property `timeInput` @return [Google::Apis::ChatV1::TimeInput]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/chat_v1/classes.rb, line 2182
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/chat_v1/classes.rb, line 2187
def update!(**args)
  @date_input = args[:date_input] if args.key?(:date_input)
  @date_time_input = args[:date_time_input] if args.key?(:date_time_input)
  @string_inputs = args[:string_inputs] if args.key?(:string_inputs)
  @time_input = args[:time_input] if args.key?(:time_input)
end