This package has been deprecated
Author message:
This library has been deprecated.
ag-relation-resolver
0.0.2 • Public • Published ag-relation-resolver
Usage:
Relation resolver basically can do two things:
Warm up (load) relation datas and use directives to show it
RelationResolver = require('ag-relation-resolver')()
RelationResolver.prepare(resourceSchema, dataArray, populateCollectionWithValues=true).then (populatedDataArray)->
console.log("Array with populated relation values:", populatedDataArray)
Warm up (load) relation datas and populate original data (ids etc) with values (username of user, etc)
MyModule = angular.module('MyModule', [
require('ag-relation-resolver')(angular)
])
MyModule.controller (RelationResolver) ->
RelationResolver.prepare(resourceSchema, dataArray, populateCollectionWithValues=false).then ->
render with directives like:
<field-user ng-if="value && displayType == 'user'" user-id="value"></field-user>
<field-relation ng-if="value && displayType == 'relation'" schema="fieldSchema" data="value"></field-relation>
<field-multi-relation ng-if="value && displayType == 'multirelation'" schema="fieldSchema" data="value"></field-multi-relation>
Versions
Current Tags
- VersionDownloads (Last 7 Days)
Version History
- VersionDownloads (Last 7 Days)
Package Sidebar
Install
npm i ag-relation-resolver
Weekly Downloads