1318 lines
41 KiB
Ruby
Generated
1318 lines
41 KiB
Ruby
Generated
# typed: true
|
|
|
|
# DO NOT EDIT MANUALLY
|
|
# This is an autogenerated file for types exported from the `ruby-progressbar` gem.
|
|
# Please instead update this file by running `bin/tapioca gem ruby-progressbar`.
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#4
|
|
class ProgressBar
|
|
class << self
|
|
# source://ruby-progressbar//lib/ruby-progressbar.rb#9
|
|
def create(*args); end
|
|
end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#17
|
|
class ProgressBar::Base
|
|
extend ::Forwardable
|
|
|
|
# @return [Base] a new instance of Base
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#45
|
|
def initialize(options = T.unsafe(nil)); end
|
|
|
|
# source://forwardable/1.3.2/forwardable.rb#229
|
|
def clear(*args, **_arg1, &block); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#137
|
|
def decrement; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#92
|
|
def finish; end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#129
|
|
def finished?; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#203
|
|
def format(other); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#203
|
|
def format=(other); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#141
|
|
def increment; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#199
|
|
def inspect; end
|
|
|
|
# source://forwardable/1.3.2/forwardable.rb#229
|
|
def log(*args, **_arg1, &block); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#102
|
|
def pause; end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#123
|
|
def paused?; end
|
|
|
|
# source://forwardable/1.3.2/forwardable.rb#229
|
|
def progress(*args, **_arg1, &block); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#145
|
|
def progress=(new_progress); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#153
|
|
def progress_mark=(mark); end
|
|
|
|
# source://forwardable/1.3.2/forwardable.rb#229
|
|
def refresh(*args, **_arg1, &block); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#157
|
|
def remainder_mark=(mark); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#114
|
|
def reset; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#110
|
|
def resume; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#87
|
|
def start(options = T.unsafe(nil)); end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#133
|
|
def started?; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#106
|
|
def stop; end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#123
|
|
def stopped?; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#161
|
|
def title; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#165
|
|
def title=(title); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#176
|
|
def to_h; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#169
|
|
def to_s(new_format = T.unsafe(nil)); end
|
|
|
|
# source://forwardable/1.3.2/forwardable.rb#229
|
|
def total(*args, **_arg1, &block); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#149
|
|
def total=(new_total); end
|
|
|
|
protected
|
|
|
|
# Returns the value of attribute autofinish.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def autofinish; end
|
|
|
|
# Sets the attribute autofinish
|
|
#
|
|
# @param value the value to set the attribute autofinish to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def autofinish=(_arg0); end
|
|
|
|
# Returns the value of attribute autostart.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def autostart; end
|
|
|
|
# Sets the attribute autostart
|
|
#
|
|
# @param value the value to set the attribute autostart to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def autostart=(_arg0); end
|
|
|
|
# Returns the value of attribute bar_component.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def bar_component; end
|
|
|
|
# Sets the attribute bar_component
|
|
#
|
|
# @param value the value to set the attribute bar_component to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def bar_component=(_arg0); end
|
|
|
|
# Returns the value of attribute finished.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def finished; end
|
|
|
|
# Sets the attribute finished
|
|
#
|
|
# @param value the value to set the attribute finished to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def finished=(_arg0); end
|
|
|
|
# Returns the value of attribute output.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def output; end
|
|
|
|
# Sets the attribute output
|
|
#
|
|
# @param value the value to set the attribute output to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def output=(_arg0); end
|
|
|
|
# Returns the value of attribute percentage_component.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def percentage_component; end
|
|
|
|
# Sets the attribute percentage_component
|
|
#
|
|
# @param value the value to set the attribute percentage_component to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def percentage_component=(_arg0); end
|
|
|
|
# Returns the value of attribute progressable.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def progressable; end
|
|
|
|
# Sets the attribute progressable
|
|
#
|
|
# @param value the value to set the attribute progressable to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def progressable=(_arg0); end
|
|
|
|
# Returns the value of attribute projector.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def projector; end
|
|
|
|
# Sets the attribute projector
|
|
#
|
|
# @param value the value to set the attribute projector to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def projector=(_arg0); end
|
|
|
|
# Returns the value of attribute rate_component.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def rate_component; end
|
|
|
|
# Sets the attribute rate_component
|
|
#
|
|
# @param value the value to set the attribute rate_component to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def rate_component=(_arg0); end
|
|
|
|
# Returns the value of attribute time_component.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def time_component; end
|
|
|
|
# Sets the attribute time_component
|
|
#
|
|
# @param value the value to set the attribute time_component to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def time_component=(_arg0); end
|
|
|
|
# Returns the value of attribute timer.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def timer; end
|
|
|
|
# Sets the attribute timer
|
|
#
|
|
# @param value the value to set the attribute timer to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def timer=(_arg0); end
|
|
|
|
# Returns the value of attribute title_component.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def title_component; end
|
|
|
|
# Sets the attribute title_component
|
|
#
|
|
# @param value the value to set the attribute title_component to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#213
|
|
def title_component=(_arg0); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#226
|
|
def update_progress(*args); end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#28
|
|
ProgressBar::Base::RUNNING_AVERAGE_RATE_DEPRECATION_WARNING = T.let(T.unsafe(nil), String)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/base.rb#21
|
|
ProgressBar::Base::SMOOTHING_DEPRECATION_WARNING = T.let(T.unsafe(nil), String)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#2
|
|
module ProgressBar::Calculators; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#3
|
|
class ProgressBar::Calculators::Length
|
|
# @return [Length] a new instance of Length
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#8
|
|
def initialize(options = T.unsafe(nil)); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#25
|
|
def calculate_length; end
|
|
|
|
# Returns the value of attribute current_length.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#5
|
|
def current_length; end
|
|
|
|
# Sets the attribute current_length
|
|
#
|
|
# @param value the value to set the attribute current_length to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#5
|
|
def current_length=(_arg0); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#14
|
|
def length; end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#18
|
|
def length_changed?; end
|
|
|
|
# Returns the value of attribute length_override.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#4
|
|
def length_override; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#33
|
|
def length_override=(other); end
|
|
|
|
# Returns the value of attribute output.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#5
|
|
def output; end
|
|
|
|
# Sets the attribute output
|
|
#
|
|
# @param value the value to set the attribute output to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#5
|
|
def output=(_arg0); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#29
|
|
def reset_length; end
|
|
|
|
private
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#56
|
|
def dynamic_width; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#85
|
|
def dynamic_width_stty; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#89
|
|
def dynamic_width_tput; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#76
|
|
def dynamic_width_via_io_object; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#71
|
|
def dynamic_width_via_output_stream_object; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#81
|
|
def dynamic_width_via_system_calls; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#43
|
|
def terminal_width; end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/calculators/length.rb#93
|
|
def unix?; end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#5
|
|
module ProgressBar::Components; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#6
|
|
class ProgressBar::Components::Bar
|
|
# @return [Bar] a new instance of Bar
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#17
|
|
def initialize(options = T.unsafe(nil)); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#35
|
|
def bar(length); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#63
|
|
def bar_with_percentage(length); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#41
|
|
def complete_bar(length); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#47
|
|
def complete_bar_with_percentage(length); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#53
|
|
def incomplete_space(length); end
|
|
|
|
# Returns the value of attribute length.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#11
|
|
def length; end
|
|
|
|
# Sets the attribute length
|
|
#
|
|
# @param value the value to set the attribute length to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#11
|
|
def length=(_arg0); end
|
|
|
|
# Returns the value of attribute progress.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#11
|
|
def progress; end
|
|
|
|
# Sets the attribute progress
|
|
#
|
|
# @param value the value to set the attribute progress to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#11
|
|
def progress=(_arg0); end
|
|
|
|
# Returns the value of attribute progress_mark.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#11
|
|
def progress_mark; end
|
|
|
|
# Sets the attribute progress_mark
|
|
#
|
|
# @param value the value to set the attribute progress_mark to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#11
|
|
def progress_mark=(_arg0); end
|
|
|
|
# Returns the value of attribute remainder_mark.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#11
|
|
def remainder_mark; end
|
|
|
|
# Sets the attribute remainder_mark
|
|
#
|
|
# @param value the value to set the attribute remainder_mark to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#11
|
|
def remainder_mark=(_arg0); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#25
|
|
def to_s(options = T.unsafe(nil)); end
|
|
|
|
# Returns the value of attribute upa_steps.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#11
|
|
def upa_steps; end
|
|
|
|
# Sets the attribute upa_steps
|
|
#
|
|
# @param value the value to set the attribute upa_steps to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#11
|
|
def upa_steps=(_arg0); end
|
|
|
|
private
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#91
|
|
def completed_length; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#81
|
|
def incomplete_string; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#71
|
|
def integrated_percentage_complete_string; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#77
|
|
def standard_complete_string; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#95
|
|
def unknown_progress_frame; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#85
|
|
def unknown_string; end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#7
|
|
ProgressBar::Components::Bar::DEFAULT_PROGRESS_MARK = T.let(T.unsafe(nil), String)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#8
|
|
ProgressBar::Components::Bar::DEFAULT_REMAINDER_MARK = T.let(T.unsafe(nil), String)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/bar.rb#9
|
|
ProgressBar::Components::Bar::DEFAULT_UPA_STEPS = T.let(T.unsafe(nil), Array)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/percentage.rb#3
|
|
class ProgressBar::Components::Percentage
|
|
# @return [Percentage] a new instance of Percentage
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/percentage.rb#6
|
|
def initialize(options = T.unsafe(nil)); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/percentage.rb#14
|
|
def justified_percentage; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/percentage.rb#22
|
|
def justified_percentage_with_precision; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/percentage.rb#10
|
|
def percentage; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/percentage.rb#18
|
|
def percentage_with_precision; end
|
|
|
|
# Returns the value of attribute progress.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/percentage.rb#4
|
|
def progress; end
|
|
|
|
# Sets the attribute progress
|
|
#
|
|
# @param value the value to set the attribute progress to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/percentage.rb#4
|
|
def progress=(_arg0); end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/rate.rb#3
|
|
class ProgressBar::Components::Rate
|
|
# @return [Rate] a new instance of Rate
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/rate.rb#8
|
|
def initialize(options = T.unsafe(nil)); end
|
|
|
|
# Returns the value of attribute progress.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/rate.rb#4
|
|
def progress; end
|
|
|
|
# Sets the attribute progress
|
|
#
|
|
# @param value the value to set the attribute progress to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/rate.rb#4
|
|
def progress=(_arg0); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/rate.rb#14
|
|
def rate_of_change(format_string = T.unsafe(nil)); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/rate.rb#20
|
|
def rate_of_change_with_precision; end
|
|
|
|
# Returns the value of attribute rate_scale.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/rate.rb#4
|
|
def rate_scale; end
|
|
|
|
# Sets the attribute rate_scale
|
|
#
|
|
# @param value the value to set the attribute rate_scale to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/rate.rb#4
|
|
def rate_scale=(_arg0); end
|
|
|
|
# Returns the value of attribute timer.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/rate.rb#4
|
|
def timer; end
|
|
|
|
# Sets the attribute timer
|
|
#
|
|
# @param value the value to set the attribute timer to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/rate.rb#4
|
|
def timer=(_arg0); end
|
|
|
|
private
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/rate.rb#30
|
|
def base_rate; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/rate.rb#34
|
|
def elapsed_seconds; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/rate.rb#26
|
|
def scaled_rate; end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#6
|
|
class ProgressBar::Components::Time
|
|
# @return [Time] a new instance of Time
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#21
|
|
def initialize(options = T.unsafe(nil)); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#31
|
|
def elapsed_with_label; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#47
|
|
def estimated_wall_clock; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#43
|
|
def estimated_with_friendly_oob; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#27
|
|
def estimated_with_label(out_of_bounds_time_format = T.unsafe(nil)); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#35
|
|
def estimated_with_no_oob; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#39
|
|
def estimated_with_unknown_oob; end
|
|
|
|
protected
|
|
|
|
# Returns the value of attribute progress.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#60
|
|
def progress; end
|
|
|
|
# Sets the attribute progress
|
|
#
|
|
# @param value the value to set the attribute progress to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#60
|
|
def progress=(_arg0); end
|
|
|
|
# Returns the value of attribute projector.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#60
|
|
def projector; end
|
|
|
|
# Sets the attribute projector
|
|
#
|
|
# @param value the value to set the attribute projector to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#60
|
|
def projector=(_arg0); end
|
|
|
|
# Returns the value of attribute timer.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#60
|
|
def timer; end
|
|
|
|
# Sets the attribute timer
|
|
#
|
|
# @param value the value to set the attribute timer to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#60
|
|
def timer=(_arg0); end
|
|
|
|
private
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#80
|
|
def elapsed; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#66
|
|
def estimated(out_of_bounds_time_format); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#94
|
|
def estimated_seconds_remaining; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#88
|
|
def estimated_with_elapsed_fallback(out_of_bounds_time_format); end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#14
|
|
ProgressBar::Components::Time::ELAPSED_LABEL = T.let(T.unsafe(nil), String)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#13
|
|
ProgressBar::Components::Time::ESTIMATED_LABEL = T.let(T.unsafe(nil), String)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#12
|
|
ProgressBar::Components::Time::NO_TIME_ELAPSED_TEXT = T.let(T.unsafe(nil), String)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#11
|
|
ProgressBar::Components::Time::OOB_FRIENDLY_TIME_TEXT = T.let(T.unsafe(nil), String)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#9
|
|
ProgressBar::Components::Time::OOB_LIMIT_IN_HOURS = T.let(T.unsafe(nil), Integer)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#16
|
|
ProgressBar::Components::Time::OOB_TEXT_TO_FORMAT = T.let(T.unsafe(nil), Hash)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#8
|
|
ProgressBar::Components::Time::OOB_TIME_FORMATS = T.let(T.unsafe(nil), Array)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#10
|
|
ProgressBar::Components::Time::OOB_UNKNOWN_TIME_TEXT = T.let(T.unsafe(nil), String)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#7
|
|
ProgressBar::Components::Time::TIME_FORMAT = T.let(T.unsafe(nil), String)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/time.rb#15
|
|
ProgressBar::Components::Time::WALL_CLOCK_FORMAT = T.let(T.unsafe(nil), String)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/title.rb#3
|
|
class ProgressBar::Components::Title
|
|
# @return [Title] a new instance of Title
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/title.rb#8
|
|
def initialize(options = T.unsafe(nil)); end
|
|
|
|
# Returns the value of attribute title.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/title.rb#6
|
|
def title; end
|
|
|
|
# Sets the attribute title
|
|
#
|
|
# @param value the value to set the attribute title to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/title.rb#6
|
|
def title=(_arg0); end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/components/title.rb#4
|
|
ProgressBar::Components::Title::DEFAULT_TITLE = T.let(T.unsafe(nil), String)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/formatter.rb#2
|
|
module ProgressBar::Format; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/formatter.rb#3
|
|
class ProgressBar::Format::Formatter
|
|
class << self
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/formatter.rb#4
|
|
def process(format_string, max_length, bar); end
|
|
end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/molecule.rb#3
|
|
class ProgressBar::Format::Molecule
|
|
# @return [Molecule] a new instance of Molecule
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/molecule.rb#33
|
|
def initialize(letter); end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/molecule.rb#38
|
|
def bar_molecule?; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/molecule.rb#46
|
|
def full_key; end
|
|
|
|
# Returns the value of attribute key.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/molecule.rb#30
|
|
def key; end
|
|
|
|
# Sets the attribute key
|
|
#
|
|
# @param value the value to set the attribute key to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/molecule.rb#30
|
|
def key=(_arg0); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/molecule.rb#50
|
|
def lookup_value(environment, length = T.unsafe(nil)); end
|
|
|
|
# Returns the value of attribute method_name.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/molecule.rb#30
|
|
def method_name; end
|
|
|
|
# Sets the attribute method_name
|
|
#
|
|
# @param value the value to set the attribute method_name to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/molecule.rb#30
|
|
def method_name=(_arg0); end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/molecule.rb#42
|
|
def non_bar_molecule?; end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/molecule.rb#28
|
|
ProgressBar::Format::Molecule::BAR_MOLECULES = T.let(T.unsafe(nil), Array)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/molecule.rb#4
|
|
ProgressBar::Format::Molecule::MOLECULES = T.let(T.unsafe(nil), Hash)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/string.rb#5
|
|
class ProgressBar::Format::String < ::String
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/string.rb#13
|
|
def bar_molecule_placeholder_length; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/string.rb#21
|
|
def bar_molecules; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/string.rb#9
|
|
def displayable_length; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/string.rb#25
|
|
def molecules; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/string.rb#17
|
|
def non_bar_molecules; end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/string.rb#7
|
|
ProgressBar::Format::String::ANSI_SGR_PATTERN = T.let(T.unsafe(nil), Regexp)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/format/string.rb#6
|
|
ProgressBar::Format::String::MOLECULE_PATTERN = T.let(T.unsafe(nil), Regexp)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/errors/invalid_progress_error.rb#2
|
|
class ProgressBar::InvalidProgressError < ::RuntimeError; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#5
|
|
class ProgressBar::Output
|
|
# @return [Output] a new instance of Output
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#10
|
|
def initialize(options = T.unsafe(nil)); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#37
|
|
def clear_string; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#41
|
|
def length; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#30
|
|
def log(string); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#50
|
|
def refresh(options = T.unsafe(nil)); end
|
|
|
|
# Returns the value of attribute stream.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#8
|
|
def stream; end
|
|
|
|
# Sets the attribute stream
|
|
#
|
|
# @param value the value to set the attribute stream to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#8
|
|
def stream=(_arg0); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#45
|
|
def with_refresh; end
|
|
|
|
protected
|
|
|
|
# Returns the value of attribute bar.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#60
|
|
def bar; end
|
|
|
|
# Sets the attribute bar
|
|
#
|
|
# @param value the value to set the attribute bar to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#60
|
|
def bar=(_arg0); end
|
|
|
|
# Returns the value of attribute length_calculator.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#60
|
|
def length_calculator; end
|
|
|
|
# Sets the attribute length_calculator
|
|
#
|
|
# @param value the value to set the attribute length_calculator to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#60
|
|
def length_calculator=(_arg0); end
|
|
|
|
# Returns the value of attribute throttle.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#60
|
|
def throttle; end
|
|
|
|
# Sets the attribute throttle
|
|
#
|
|
# @param value the value to set the attribute throttle to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#60
|
|
def throttle=(_arg0); end
|
|
|
|
private
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#66
|
|
def print_and_flush; end
|
|
|
|
class << self
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#20
|
|
def detect(options = T.unsafe(nil)); end
|
|
end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#6
|
|
ProgressBar::Output::DEFAULT_OUTPUT_STREAM = T.let(T.unsafe(nil), IO)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/non_tty.rb#4
|
|
module ProgressBar::Outputs; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/non_tty.rb#5
|
|
class ProgressBar::Outputs::NonTty < ::ProgressBar::Output
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/non_tty.rb#18
|
|
def bar_update_string; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/non_tty.rb#8
|
|
def clear; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/non_tty.rb#28
|
|
def default_format; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/non_tty.rb#38
|
|
def eol; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/non_tty.rb#14
|
|
def last_update_length; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/non_tty.rb#36
|
|
def refresh_with_format_change(*_arg0); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/non_tty.rb#32
|
|
def resolve_format(*_arg0); end
|
|
|
|
protected
|
|
|
|
# Sets the attribute last_update_length
|
|
#
|
|
# @param value the value to set the attribute last_update_length to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/non_tty.rb#44
|
|
def last_update_length=(_arg0); end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/non_tty.rb#6
|
|
ProgressBar::Outputs::NonTty::DEFAULT_FORMAT_STRING = T.let(T.unsafe(nil), String)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/tty.rb#5
|
|
class ProgressBar::Outputs::Tty < ::ProgressBar::Output
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/tty.rb#15
|
|
def bar_update_string; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/tty.rb#10
|
|
def clear; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/tty.rb#19
|
|
def default_format; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/tty.rb#27
|
|
def eol; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/output.rb#45
|
|
def refresh_with_format_change; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/tty.rb#23
|
|
def resolve_format(other_format); end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/outputs/tty.rb#6
|
|
ProgressBar::Outputs::Tty::DEFAULT_FORMAT_STRING = T.let(T.unsafe(nil), String)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#4
|
|
class ProgressBar::Progress
|
|
# @return [Progress] a new instance of Progress
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#12
|
|
def initialize(options = T.unsafe(nil)); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#104
|
|
def absolute; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#41
|
|
def decrement; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#23
|
|
def finish; end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#27
|
|
def finished?; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#31
|
|
def increment; end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#85
|
|
def none?; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#73
|
|
def percentage_completed; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#97
|
|
def percentage_completed_with_precision; end
|
|
|
|
# Returns the value of attribute progress.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#8
|
|
def progress; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#55
|
|
def progress=(new_progress); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#51
|
|
def reset; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#18
|
|
def start(options = T.unsafe(nil)); end
|
|
|
|
# Returns the value of attribute starting_position.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#10
|
|
def starting_position; end
|
|
|
|
# Sets the attribute starting_position
|
|
#
|
|
# @param value the value to set the attribute starting_position to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#10
|
|
def starting_position=(_arg0); end
|
|
|
|
# Returns the value of attribute total.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#8
|
|
def total; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#64
|
|
def total=(new_total); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#93
|
|
def total_with_unknown_indicator; end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#89
|
|
def unknown?; end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#6
|
|
ProgressBar::Progress::DEFAULT_BEGINNING_POSITION = T.let(T.unsafe(nil), Integer)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/progress.rb#5
|
|
ProgressBar::Progress::DEFAULT_TOTAL = T.let(T.unsafe(nil), Integer)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projector.rb#4
|
|
class ProgressBar::Projector
|
|
class << self
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projector.rb#10
|
|
def from_type(name); end
|
|
end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projector.rb#5
|
|
ProgressBar::Projector::DEFAULT_PROJECTOR = ProgressBar::Projectors::SmoothedAverage
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projector.rb#6
|
|
ProgressBar::Projector::NAME_TO_PROJECTOR_MAP = T.let(T.unsafe(nil), Hash)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#2
|
|
module ProgressBar::Projectors; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#3
|
|
class ProgressBar::Projectors::SmoothedAverage
|
|
# @return [SmoothedAverage] a new instance of SmoothedAverage
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#11
|
|
def initialize(options = T.unsafe(nil)); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#24
|
|
def decrement; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#28
|
|
def increment; end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#52
|
|
def none?; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#32
|
|
def progress; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#42
|
|
def progress=(new_progress); end
|
|
|
|
# Returns the value of attribute projection.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#9
|
|
def projection; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#38
|
|
def reset; end
|
|
|
|
# Returns the value of attribute samples.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#7
|
|
def samples; end
|
|
|
|
# Sets the attribute samples
|
|
#
|
|
# @param value the value to set the attribute samples to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#7
|
|
def samples=(_arg0); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#19
|
|
def start(options = T.unsafe(nil)); end
|
|
|
|
# Returns the value of attribute strength.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#7
|
|
def strength; end
|
|
|
|
# Sets the attribute strength
|
|
#
|
|
# @param value the value to set the attribute strength to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#7
|
|
def strength=(_arg0); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#36
|
|
def total=(_new_total); end
|
|
|
|
protected
|
|
|
|
# Sets the attribute projection
|
|
#
|
|
# @param value the value to set the attribute projection to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#62
|
|
def projection=(_arg0); end
|
|
|
|
private
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#66
|
|
def absolute; end
|
|
|
|
class << self
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#56
|
|
def calculate(current_projection, new_value, rate); end
|
|
end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#5
|
|
ProgressBar::Projectors::SmoothedAverage::DEFAULT_BEGINNING_POSITION = T.let(T.unsafe(nil), Integer)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/projectors/smoothed_average.rb#4
|
|
ProgressBar::Projectors::SmoothedAverage::DEFAULT_STRENGTH = T.let(T.unsafe(nil), Float)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/refinements/progress_enumerator.rb#2
|
|
module ProgressBar::Refinements; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/refinements/progress_enumerator.rb#3
|
|
module ProgressBar::Refinements::Enumerator; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/refinements/progress_enumerator.rb#4
|
|
ProgressBar::Refinements::Enumerator::ARITY_ERROR_MESSAGE = T.let(T.unsafe(nil), String)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/throttle.rb#2
|
|
class ProgressBar::Throttle
|
|
# @return [Throttle] a new instance of Throttle
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/throttle.rb#8
|
|
def initialize(options = T.unsafe(nil)); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/throttle.rb#15
|
|
def choke(options = T.unsafe(nil)); end
|
|
|
|
# Returns the value of attribute rate.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/throttle.rb#3
|
|
def rate; end
|
|
|
|
# Sets the attribute rate
|
|
#
|
|
# @param value the value to set the attribute rate to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/throttle.rb#3
|
|
def rate=(_arg0); end
|
|
|
|
# Returns the value of attribute started_at.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/throttle.rb#3
|
|
def started_at; end
|
|
|
|
# Sets the attribute started_at
|
|
#
|
|
# @param value the value to set the attribute started_at to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/throttle.rb#3
|
|
def started_at=(_arg0); end
|
|
|
|
# Returns the value of attribute stopped_at.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/throttle.rb#3
|
|
def stopped_at; end
|
|
|
|
# Sets the attribute stopped_at
|
|
#
|
|
# @param value the value to set the attribute stopped_at to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/throttle.rb#3
|
|
def stopped_at=(_arg0); end
|
|
|
|
# Returns the value of attribute timer.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/throttle.rb#3
|
|
def timer; end
|
|
|
|
# Sets the attribute timer
|
|
#
|
|
# @param value the value to set the attribute timer to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/throttle.rb#3
|
|
def timer=(_arg0); end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/time.rb#3
|
|
class ProgressBar::Time
|
|
# @return [Time] a new instance of Time
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/time.rb#11
|
|
def initialize(time = T.unsafe(nil)); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/time.rb#15
|
|
def now; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/time.rb#19
|
|
def unmocked_time_method; end
|
|
|
|
protected
|
|
|
|
# Returns the value of attribute time.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/time.rb#27
|
|
def time; end
|
|
|
|
# Sets the attribute time
|
|
#
|
|
# @param value the value to set the attribute time to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/time.rb#27
|
|
def time=(_arg0); end
|
|
end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/time.rb#4
|
|
ProgressBar::Time::TIME_MOCKING_LIBRARY_METHODS = T.let(T.unsafe(nil), Array)
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#4
|
|
class ProgressBar::Timer
|
|
# @return [Timer] a new instance of Timer
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#8
|
|
def initialize(options = T.unsafe(nil)); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#67
|
|
def divide_seconds(seconds); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#57
|
|
def elapsed_seconds; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#63
|
|
def elapsed_whole_seconds; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#31
|
|
def now; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#23
|
|
def pause; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#43
|
|
def reset; end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#48
|
|
def reset?; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#52
|
|
def restart; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#27
|
|
def resume; end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#12
|
|
def start; end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#35
|
|
def started?; end
|
|
|
|
# Returns the value of attribute started_at.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#5
|
|
def started_at; end
|
|
|
|
# Sets the attribute started_at
|
|
#
|
|
# @param value the value to set the attribute started_at to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#5
|
|
def started_at=(_arg0); end
|
|
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#17
|
|
def stop; end
|
|
|
|
# @return [Boolean]
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#39
|
|
def stopped?; end
|
|
|
|
# Returns the value of attribute stopped_at.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#5
|
|
def stopped_at; end
|
|
|
|
# Sets the attribute stopped_at
|
|
#
|
|
# @param value the value to set the attribute stopped_at to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#5
|
|
def stopped_at=(_arg0); end
|
|
|
|
protected
|
|
|
|
# Returns the value of attribute time.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#76
|
|
def time; end
|
|
|
|
# Sets the attribute time
|
|
#
|
|
# @param value the value to set the attribute time to.
|
|
#
|
|
# source://ruby-progressbar//lib/ruby-progressbar/timer.rb#76
|
|
def time=(_arg0); end
|
|
end
|