Class: TextExtractor::Directives::Capture

Inherits:
Begin show all
Defined in:
lib/text_extractor/directives/classes.rb

Overview

capture group that creates a value

Instance Attribute Summary

Attributes inherited from Directive

#state

Instance Method Summary collapse

Methods inherited from Begin

#call, #init

Methods inherited from Directive

#initialize

Constructor Details

This class inherits a constructor from TextExtractor::Directives::Directive

Instance Method Details

#group(name, *args) ⇒ Object



53
54
55
# File 'lib/text_extractor/directives/classes.rb', line 53

def group(name, *args)
  CaptureGroup.new(name, *args)
end

#valuesObject



57
58
59
# File 'lib/text_extractor/directives/classes.rb', line 57

def values
  [InlineValue.new(@argument.to_sym)]
end