Skip to content

Commit 074ea1b

Browse files
author
Vlad Balin
committed
added back verbose 'owner' and 'store' references.
1 parent d9e92ff commit 074ea1b

File tree

7 files changed

+13
-7
lines changed

7 files changed

+13
-7
lines changed

dist/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/traversable.js

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/traversable.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/traversable.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,12 @@ export class CompiledReference {
2626
const path = reference
2727
.match( referenceMask )
2828
.map( key => {
29-
if( key === '^' ) return 'getOwner()';
29+
if( key === '^' || key === 'owner' ) return 'getOwner()';
3030

3131
if( key[ 0 ] === '~' ) return `getStore().get("${ key.substr( 1 ) }")`;
3232

33+
if( key.indexOf( 'store.' ) === 0 ) return `getStore().get("${ key.substr( 6 ) }")`;
34+
3335
return key;
3436
} );
3537

tests/typescript/dist/index.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -874,10 +874,12 @@ var CompiledReference = (function () {
874874
var path = reference
875875
.match(referenceMask)
876876
.map(function (key) {
877-
if (key === '^')
877+
if (key === '^' || key === 'owner')
878878
return 'getOwner()';
879879
if (key[0] === '~')
880880
return "getStore().get(\"" + key.substr(1) + "\")";
881+
if (key.indexOf('store.') === 0)
882+
return "getStore().get(\"" + key.substr(6) + "\")";
881883
return key;
882884
});
883885
this.tail = splitTail && path.pop();

tests/typescript/dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)