class SublimeDSL::TextMate::Grammar::RuleBuilder
Attributes
state[RW]
Public Class Methods
new(scope)
click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 173 def initialize(scope) @state = State.new(self) @state.scope = scope end
Public Instance Methods
both(captures)
click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 194 def both(captures) state.both captures end
content_scope=(scope)
click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 198 def content_scope=(scope) state.content_scope = scope end
disabled=(value)
click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 178 def disabled=(value) state.disabled = value end
from(re, captures)
click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 186 def from(re, captures) state.from re, captures end
match(re, captures)
click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 182 def match(re, captures) state.match re, captures end
patterns()
click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 206 def patterns state.patterns end
rule()
click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 210 def rule state.rule end
to(re, captures)
click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 190 def to(re, captures) state.to re, captures end
to_last=(value)
click to toggle source
# File lib/sublime_dsl/textmate/grammar/dsl_reader.rb, line 202 def to_last=(value) state.to_last = value end