diff options
| author | LV-426 <lv-426@taproot.org.il> | 2015-01-11 16:49:12 +0200 |
|---|---|---|
| committer | LV-426 <lv-426@taproot.org.il> | 2015-01-11 18:30:43 +0200 |
| commit | d2527f5bd96594584c34922ee3c3e1210e87d882 (patch) | |
| tree | 2fe72bc0ddb2ad89e3bed0d5da575a31244ddbca /src | |
| parent | 8e75a6e9adc9aa12ebdfead58e4bf881c5446df6 (diff) | |
model_util: adapt_format_read_diff__attr()
Diffstat (limited to 'src')
| -rw-r--r-- | src/client/model/util.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/client/model/util.js b/src/client/model/util.js index 4c615519..9c3977fc 100644 --- a/src/client/model/util.js +++ b/src/client/model/util.js @@ -119,6 +119,16 @@ define([ 'jquery', 'model/diff' ], function($, model_diff) { return topo_diff; } + /** + * read adapt attr_diff from backend format + */ + function adapt_format_read_diff__attr(diff_spec) { + var attr_diff = new model_diff.new_attr_diff(); + attr_diff.id_to_node_map = diff_spec['__type_node']; + attr_diff.id_to_link_map = diff_spec['__type_link']; + return attr_diff; + } + return { adapt_format_read_node : adapt_format_read_node, adapt_format_read_link_ptr : adapt_format_read_link_ptr, @@ -126,5 +136,6 @@ define([ 'jquery', 'model/diff' ], function($, model_diff) { adapt_format_write_link : adapt_format_write_link, adapt_format_write_diff__topo : adapt_format_write_diff__topo, + adapt_format_read_diff__attr : adapt_format_read_diff__attr, } }); |
