class RocketFuel::CommandLineIcon

Public Class Methods

new(icon, fallback = '') click to toggle source
# File lib/rocket_fuel/command_line_icon.rb, line 3
def initialize(icon, fallback = '')
  @icon, @fallback = icon, fallback
end

Public Instance Methods

fallback?() click to toggle source

we must handle for ruby 1.8 without iconv

# File lib/rocket_fuel/command_line_icon.rb, line 12
def fallback?
  !@icon.respond_to?(:encode)
end
render() click to toggle source
# File lib/rocket_fuel/command_line_icon.rb, line 7
def render
  fallback? ? @fallback : @icon
end