Class: Container
Overview
Abstract class corresponding to KML’s Container object.
Instance Attribute Summary
Attributes inherited from Feature
#abstractView, #addressDetails, #atom_author, #atom_link, #description, #extendedData, #metadata, #name, #open, #phoneNumber, #region, #snippet, #styleSelector, #styleUrl, #styles, #timeprimitive, #visibility
Attributes inherited from KMLObject
Instance Method Summary collapse
-
#<<(a) ⇒ Object
Adds a new object to this container.
-
#initialize ⇒ Container
constructor
A new instance of Container.
Methods inherited from Feature
#styles_to_kml, #timespan, #timespan=, #timestamp, #timestamp=, #to_kml
Methods inherited from KMLObject
Constructor Details
#initialize ⇒ Container
Returns a new instance of Container.
624 625 626 627 |
# File 'lib/kamelopard/classes.rb', line 624 def initialize super @features = [] end |
Instance Method Details
#<<(a) ⇒ Object
Adds a new object to this container.
630 631 632 |
# File 'lib/kamelopard/classes.rb', line 630 def <<(a) @features << a end |