class TextEditor::Configuration::Flavor
Attributes
name[R]
Public Class Methods
new(name, &block)
click to toggle source
# File lib/text_editor/configuration/flavor.rb 6 def initialize(name, &block) 7 @name = name.to_sym 8 instance_eval(&block) if block 9 end
Public Instance Methods
mode(name, &block)
click to toggle source
# File lib/text_editor/configuration/flavor.rb 11 def mode(name, &block) 12 modes[name.to_sym] = Mode.new(name, &block) 13 end
modes()
click to toggle source
# File lib/text_editor/configuration/flavor.rb 15 def modes 16 @modes ||= {} 17 end