Method: TkTimer#delete_procs
- Defined in:
- lib/tk/timer.rb
#delete_procs(*procs) ⇒ Object
327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 |
# File 'lib/tk/timer.rb', line 327 def delete_procs(*procs) procs.each{|e| # if e.kind_of?(Proc) if TkComm._callback_entry?(e) @loop_proc.delete([e]) else @loop_proc.delete(e) end } @proc_max = @loop_proc.size cancel if @proc_max == 0 self end |