DescriptionFollowing up on our discussion on #6424, this is a list of changes to the code in the ext namespace to make the underscore properties "internal" using a symbol.
The symbol is defined in ext/common.js
Every object that wants to have a separate "internal" namespace referenced via this symbol must call the global defineNamespace function.
Underscore properties on class instances are now in their own internal namespace.
Patch Set 1 #
Total comments: 8
Patch Set 2 : Add base.js #Patch Set 3 : Support internal methods #Patch Set 4 : Switch to internal methods everywhere #
Total comments: 1
MessagesTotal messages: 5
|