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 inherited from Element

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

Instance Method Summary collapse

Methods inherited from Proto

attributes, #call, preambles

Methods inherited from Element

element, #initialize, #method_missing, #respond_to_missing?, root, root?

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

#PreRender(**options) ⇒ Object



21
22
23
24
# File 'lib/sevgi/graphics/document/base.rb', line 21

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