Class: Sevgi::Graphics::Document::Base

Inherits:
Proto show all
Defined in:
lib/sevgi/graphics/document/base.rb

Direct Known Subclasses

Minimal

Constant Summary

Constants inherited from Element

Element::RootParent

Instance Attribute Summary

Attributes included from Profile::DSL

#profile

Attributes inherited from Element

#attributes, #children, #contents, #name, #parent

Instance Method Summary collapse

Methods inherited from Proto

attributes, #call, preambles

Methods included from Profile::DSL

#document, #mixture

Methods inherited from Element

#initialize, #method_missing, #respond_to_missing?

Methods included from Element::Ident

#id

Constructor Details

This class inherits a constructor from Sevgi::Graphics::Element

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Sevgi::Graphics::Element

Instance Method Details

#Process(**options) ⇒ Object



45
46
47
48
# File 'lib/sevgi/graphics/document/base.rb', line 45

def Process(**options)
  self.Validate if options[:validate]
  self.Lint     if options[:lint]
end