Method: TkTimer#set_interval

Defined in:
lib/tk/timer.rb

#set_interval(interval) ⇒ Object



265
266
267
268
269
270
271
272
273
# File 'lib/tk/timer.rb', line 265

def set_interval(interval)
  #if interval != 'idle' && interval != :idle \
  #  && !interval.kind_of?(Integer) && !interval.kind_of?(Proc)
  if interval != 'idle' && interval != :idle \
    && !interval.kind_of?(Integer) && !TkComm._callback_entry?(interval)
    fail ArgumentError, "expect Integer or Proc"
  end
  @sleep_time = interval
end