class Watir::DateTimeField
Public Instance Methods
set!(date)
click to toggle source
Enter the provided value.
# File lib/watir/elements/date_time_field.rb, line 7 def set!(date) date = ::Time.parse date if date.is_a?(String) message = "DateTimeField##{__callee__} only accepts instances of DateTime or Time" raise ArgumentError, message unless [DateTime, ::Time].include?(date.class) date_time_string = date.strftime('%Y-%m-%dT%H:%M') element_call(:wait_for_writable) { execute_js(:setValue, @element, date_time_string) } end
Also aliased as: set