Module: FunCi::Tui::AnimationLibrary

Defined in:
lib/fun_ci/tui/animation_library.rb

Constant Summary collapse

FAILURE =
[Animations::Explosion::DATA].freeze
SUCCESS =
[
  Animations::Success::DATA,
  Animations::Celebrate::DATA,
  Animations::Flash::DATA,
  Animations::Leprechauns::DATA,
  Animations::Yay::DATA
].freeze
IDLE =
Animations::Idle::DATA
RUNNING =
Animations::Running::DATA

Class Method Summary collapse

Class Method Details

.idleObject



37
38
39
# File 'lib/fun_ci/tui/animation_library.rb', line 37

def self.idle
  IDLE
end

.random_failureObject



29
30
31
# File 'lib/fun_ci/tui/animation_library.rb', line 29

def self.random_failure
  FAILURE.sample
end

.random_successObject



33
34
35
# File 'lib/fun_ci/tui/animation_library.rb', line 33

def self.random_success
  SUCCESS.sample
end

.runningObject



41
42
43
# File 'lib/fun_ci/tui/animation_library.rb', line 41

def self.running
  RUNNING
end