TapKit::Application

Class/Module:
Class
In:
lib/tapkit/control/application.rb
Parent:
Object

Description

Top level objects

ModelGroup, ObjectStoreCoordinator, ObserverCenter, SharedEditingContext

Methods

<<
adapter
add_database
add_model
add_models
create_editing_context
database
ec
entities
entity
model
models
new

Attributes

databases [R]
fetch_timestamp_lag [R]
log_options [RW]
model_group [R]
notification_center [R]
object_store [R]
observer_center [R]
shared_editing_context [R]

Public Class Methods

new( paths = [], cache_path = nil )

Public Instance Methods

<<( model, cache_path = nil )

Alias for add_model

adapter( model )
add_database( model, db )
add_model( model, cache_path = nil )
add_models( models, cache_path = nil )
create_editing_context()
database( model )
ec()

Alias for create_editing_context

entities()
entity( name )
model( name )
models()