Class: Vedeu::Geometries
- Inherits:
-
Repository
- Object
- Repository
- Vedeu::Geometries
- Defined in:
- lib/vedeu/repositories/repositories/geometries.rb
Overview
Allows the storing of interface/view geometry independent of the interface instance.
Class Method Summary collapse
- .geometries ⇒ Vedeu::Geometries (also: repository)
-
.reset! ⇒ Vedeu::Geometries
Remove all stored models from the repository.
Methods included from Store
#each, #empty?, #exists?, #reset, #size, #storage
Methods included from Registerable
Methods included from Common
Constructor Details
This class inherits a constructor from Vedeu::Repository
Class Method Details
.geometries ⇒ Vedeu::Geometries Also known as: repository
10 11 12 |
# File 'lib/vedeu/repositories/repositories/geometries.rb', line 10 def geometries @geometries ||= reset! end |
.reset! ⇒ Vedeu::Geometries
Remove all stored models from the repository.
18 19 20 |
# File 'lib/vedeu/repositories/repositories/geometries.rb', line 18 def reset! @geometries = Vedeu::Geometries.register(Vedeu::Geometry) end |