Method: Vedeu::EscapeSequences::Esc#border

Defined in:
lib/vedeu/esc/esc.rb

#border(&block) ⇒ String

Return the escape sequence to render a border character.

Parameters:

  • block (Proc)

Yield Returns:

  • (void)

    The border character to wrap with border on and off escape sequences.

Returns:

  • (String)


62
63
64
65
66
# File 'lib/vedeu/esc/esc.rb', line 62

def border(&block)
  return '' unless block_given?

  border_on + yield + border_off
end