Class: RBS::Inline::Annotator::CLI::Spinner

Inherits:
Object
  • Object
show all
Defined in:
lib/rbs/inline/annotator/cli.rb

Constant Summary collapse

DOTS =
%w[         ]

Instance Method Summary collapse

Constructor Details

#initializeSpinner

Returns a new instance of Spinner.



10
11
12
# File 'lib/rbs/inline/annotator/cli.rb', line 10

def initialize
  @index = 0
end

Instance Method Details

#tickObject



14
15
16
17
# File 'lib/rbs/inline/annotator/cli.rb', line 14

def tick
  @index = (@index + 1) % DOTS.size
  DOTS[@index]
end