Top Level Namespace
Defined Under Namespace
Modules: ShowMe
Instance Method Summary collapse
-
#clear_screen ⇒ Object
Clears the content on the screen.
-
#move_to_home ⇒ Object
Moves the insert point in the terminal back to the upper left.
- #next_face ⇒ Object
- #next_face2 ⇒ Object
-
#next_face3 ⇒ Object
you better get ready to show me what you got.
- #next_face4 ⇒ Object
- #next_face5 ⇒ Object
- #next_face6 ⇒ Object
- #next_face_reverse ⇒ Object
- #next_face_reverse2 ⇒ Object
- #next_face_reverse3 ⇒ Object
- #next_face_reverse4 ⇒ Object
- #next_face_reverse5 ⇒ Object
- #next_face_reverse6 ⇒ Object
- #next_face_reverse7 ⇒ Object
- #next_face_reverse8 ⇒ Object
- #next_face_reverse9 ⇒ Object
- #on_screen ⇒ Object
- #on_screen_reverse ⇒ Object
-
#open_mouth ⇒ Object
SHOW ME WHAT YOU GOT.
- #reset_screen ⇒ Object
-
#start_face ⇒ Object
soon.
Instance Method Details
#clear_screen ⇒ Object
Clears the content on the screen. Ah, a fresh canvas.
7 8 9 |
# File 'lib/showme/methods.rb', line 7 def clear_screen print "\e[2J" end |
#move_to_home ⇒ Object
Moves the insert point in the terminal back to the upper left.
12 13 14 |
# File 'lib/showme/methods.rb', line 12 def move_to_home print "\e[H" end |
#next_face ⇒ Object
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/showme/faces.rb', line 22 def next_face puts ' ' puts '-, ' puts '==`-_ ' puts '__====\ ' puts ' . --.| ' puts '( * ),' puts ' \ / |' puts '\ --- |' puts '_) #|' puts ' ##|' puts '----- / ' puts ' ( ' puts ' | ' puts ' | ' puts ' | ' puts ' .) ' puts '==/ ' end |
#next_face2 ⇒ Object
42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 |
# File 'lib/showme/faces.rb', line 42 def next_face2 puts ' ' puts '`--, ' puts '====`-_ ' puts '=___====\ ' puts '. . --.| ' puts ') ( * ),' puts '/\ \ / |' puts ' \ --- |' puts '___) #|' puts ' ##|' puts '------- / ' puts ' ( ' puts ' | ' puts ' | ' puts ' | ' puts '. .) ' puts '====/ ' end |
#next_face3 ⇒ Object
you better get ready to show me what you got
62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'lib/showme/faces.rb', line 62 def next_face3 puts '__ ' puts ' `--, ' puts '======`-_ ' puts '===___====\ ' puts '--. . --.| ' puts '* ) ( * ),' puts ' /\ \ / |' puts '- \ --- |' puts ' ___) #|' puts ' ##|' puts '--------- / ' puts ' ( ' puts ' | ' puts ' | ' puts ' | ' puts '##. .) ' puts '======/ ' end |
#next_face4 ⇒ Object
82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
# File 'lib/showme/faces.rb', line 82 def next_face4 puts ' ___ ' puts '^ `--, ' puts '========`-_ ' puts '-====___====\ ' puts '- --. . --.| ' puts ' * ) ( * ),' puts ' /\ \ / |' puts '--- \ --- |' puts ' ___) #|' puts ' ##|' puts ' ---------- / ' puts ' ( ' puts '# | ' puts '## | ' puts '## | ' puts '\###. .) ' puts ' `======/ ' end |
#next_face5 ⇒ Object
102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
# File 'lib/showme/faces.rb', line 102 def next_face5 puts ' ___ ' puts '-^ `--, ' puts '=========`-_ ' puts '--====___====\ ' puts '.- --. . --.| ' puts '| * ) ( * ),' puts '\ /\ \ / |' puts ' --- \ --- |' puts ' ___) #|' puts '# ##|' puts '# ---------- / ' puts '# ( ' puts '## | ' puts '### | ' puts '\## | ' puts ' \###. .) ' puts ' `======/ ' end |
#next_face6 ⇒ Object
122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 |
# File 'lib/showme/faces.rb', line 122 def next_face6 puts ' ___ ' puts ' . -^ `--, ' puts ' /# =========`-_ ' puts ' /# (--====___====\ ' puts '/# .- --. . --.| ' puts '## | * ) ( * ),' puts '## \ /\ \ / |' puts '### --- \ --- |' puts '#### ___) #|' puts '###### ##|' puts '\##### ---------- / ' puts ' \#### ( ' puts ' `\### | ' puts ' \### | ' puts ' \## | ' puts ' \###. .) ' puts ' `======/ ' end |
#next_face_reverse ⇒ Object
202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 |
# File 'lib/showme/faces.rb', line 202 def next_face_reverse puts ' ___ ' puts ' ,-- ^- . ' puts ' _-`========= #\ ' puts '====___====--) #\ ' puts '.-- . .-- -. #\ ' puts ' * ) ( * | ##\ ' puts '/ / /\ / ##| ' puts ' --- / --- ###| ' puts ' (___ ####| ' puts '# ######| ' puts ' ---------- #####/ ' puts '( ####/ ' puts '| ###/` ' puts '| ###/ ' puts ' | ##/ ' puts ' (. .###/ ' puts ' \======` ' end |
#next_face_reverse2 ⇒ Object
222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 |
# File 'lib/showme/faces.rb', line 222 def next_face_reverse2 puts ' ___ ' puts ' ,-- ^- . ' puts '-`========= #\ ' puts '==___====--) #\ ' puts '- . .-- -. #\ ' puts ' ) ( * | ##\ ' puts ' / /\ / ##| ' puts '-- / --- ###| ' puts ' (___ ####| ' puts ' ######| ' puts '--------- #####/ ' puts ' ####/ ' puts ' ###/` ' puts ' ###/ ' puts ' ##/ ' puts '. .###/ ' puts ' \======` ' end |
#next_face_reverse3 ⇒ Object
242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 |
# File 'lib/showme/faces.rb', line 242 def next_face_reverse3 puts ' ___ ' puts ',-- ^- . ' puts '========= #\ ' puts '___====--) #\ ' puts '. .-- -. #\ ' puts ' ) ( * | ##\ ' puts '/ /\ / ##| ' puts ' / --- ###| ' puts '(___ ####| ' puts ' ######| ' puts '------- #####/ ' puts ' ####/ ' puts ' ###/` ' puts ' ###/ ' puts ' ##/ ' puts ' .###/ ' puts '======` ' end |
#next_face_reverse4 ⇒ Object
262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 |
# File 'lib/showme/faces.rb', line 262 def next_face_reverse4 puts ' ___ ' puts '- ^- . ' puts '======= #\ ' puts '_====--) #\ ' puts ' .-- -. #\ ' puts ' ( * | ##\ ' puts '/\ / ##| ' puts ' --- ###| ' puts '__ ####| ' puts ' ######| ' puts '----- #####/ ' puts ' ####/ ' puts ' ###/` ' puts ' ###/ ' puts ' ##/ ' puts ' .###/ ' puts '====` ' end |
#next_face_reverse5 ⇒ Object
282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 |
# File 'lib/showme/faces.rb', line 282 def next_face_reverse5 puts '__ ' puts ' ^- . ' puts '===== #\ ' puts '===--) #\ ' puts '-- -. #\ ' puts ' * | ##\ ' puts ' / ##| ' puts ' --- ###| ' puts ' ####| ' puts ' ######| ' puts '--- #####/ ' puts ' ####/ ' puts ' ###/` ' puts ' ###/ ' puts ' ##/ ' puts '###/ ' puts '==` ' end |
#next_face_reverse6 ⇒ Object
302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 |
# File 'lib/showme/faces.rb', line 302 def next_face_reverse6 puts ' ' puts '^- . ' puts '=== #\ ' puts '=--) #\ ' puts ' -. #\ ' puts ' | ##\ ' puts ' / ##| ' puts '-- ###| ' puts ' ####| ' puts ' ######| ' puts '- #####/ ' puts ' ####/ ' puts ' ###/` ' puts '###/ ' puts '##/ ' puts '#/ ' puts '` ' end |
#next_face_reverse7 ⇒ Object
322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 |
# File 'lib/showme/faces.rb', line 322 def next_face_reverse7 puts ' ' puts ' . ' puts '= #\ ' puts '-) #\ ' puts '. #\ ' puts '| ##\ ' puts '/ ##| ' puts ' ###| ' puts ' ####| ' puts '######| ' puts '#####/ ' puts '####/ ' puts '##/` ' puts '#/ ' puts '/ ' puts ' ' puts ' ' end |
#next_face_reverse8 ⇒ Object
342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 |
# File 'lib/showme/faces.rb', line 342 def next_face_reverse8 puts ' ' puts ' ' puts '#\ ' puts ' #\ ' puts ' #\ ' puts ' ##\ ' puts ' ##| ' puts ' ###| ' puts '####| ' puts '####| ' puts '###/ ' puts '##/ ' puts '/` ' puts ' ' puts ' ' puts ' ' puts ' ' end |
#next_face_reverse9 ⇒ Object
362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 |
# File 'lib/showme/faces.rb', line 362 def next_face_reverse9 puts ' ' puts ' ' puts ' ' puts '\ ' puts '#\ ' puts '##\ ' puts '##| ' puts '##| ' puts '##| ' puts '##| ' puts '#/ ' puts '/ ' puts ' ' puts ' ' puts ' ' puts ' ' puts ' ' end |
#on_screen ⇒ Object
142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 |
# File 'lib/showme/faces.rb', line 142 def on_screen puts ' ___ ' puts ' . -^ `--, ' puts ' /# =========`-_ ' puts ' /# (--====___====\ ' puts ' /# .- --. . --.| ' puts '/## | * ) ( * ),' puts '|## \ /\ \ / |' puts '|### --- \ --- |' puts '|#### ___) #|' puts '|###### ##|' puts ' \##### ---------- / ' puts ' \#### ( ' puts ' `\### | ' puts ' \### | ' puts ' \## | ' puts ' \###. .) ' puts ' `======/ ' end |
#on_screen_reverse ⇒ Object
182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 |
# File 'lib/showme/faces.rb', line 182 def on_screen_reverse puts ' ___ ' puts ' ,-- ^- . ' puts ' _-`========= #\ ' puts ' /====___====--) #\ ' puts ' |.-- . .-- -. #\ ' puts ',( * ) ( * | ##\ ' puts '| / / /\ / ##| ' puts '| --- / --- ###| ' puts '|# (___ ####| ' puts '|## ######| ' puts ' \ ---------- #####/ ' puts ' ( ####/ ' puts ' | ###/` ' puts ' | ###/ ' puts ' | ##/ ' puts ' (. .###/ ' puts ' \======` ' end |
#open_mouth ⇒ Object
SHOW ME WHAT YOU GOT
162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/showme/faces.rb', line 162 def open_mouth puts ' ___ ' puts ' . -^ `--, ' puts ' /# =========`-_ ' puts ' /# (--====___====\ ' puts ' /# .- --\ / --.| ' puts '/## | * ) ( * ),' puts '|## \ /\ \ / |' puts '|### --- \ --- |' puts '|#### ___) #|' puts '|###### ##|' puts ' \##### ---------- / ' puts ' \#### \________/( ' puts ' `\### | ' puts ' \### | ' puts ' \## | ' puts ' \###. .) ' puts ' `======/ ' end |
#reset_screen ⇒ Object
1 2 3 4 |
# File 'lib/showme/methods.rb', line 1 def reset_screen clear_screen move_to_home end |
#start_face ⇒ Object
soon
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/showme/faces.rb', line 2 def start_face puts ' ' puts ' ' puts '`-_ ' puts '====\ ' puts ' --.| ' puts ' * ),' puts '\ / |' puts '--- |' puts ' #|' puts ' ##|' puts '--- / ' puts ' ( ' puts ' | ' puts ' | ' puts ' | ' puts ' .) ' puts '/ ' end |