coniel:linkable-model

v0.0.1Published 9 years ago

This package has not had recent updates. Please investigate it's current state before committing to using it in your project.

Linkable

A package enabling the creation of models who's data lives in one collection and is linked to many other collections.

This package is based on socialize:linkable. It's modified to make the linked object optional and adds an optional grandparent linked object as well.

LinkableModel - Extends BaseModel

Static Methods

LinkableModel.registerLinkableType(type, collection, options) - Register a child model as a linkable type

LinkableModel.getCollectionForRegisteredType(type) - Get the collection reference on a registered Linkable type

Prototypal Methods

LinkableModel.prototype.linkedObject - Retrieve the object that is being linked to.

LinkableModel.prototype.parentLinkedObject - Retrieve the parent object that is being linked to.