Lines Matching +full:deep +full:- +full:is
1 /* eslint-disable */
14 * This is used for both the $watch() api and directives.
19 * - {Array} filters
20 * - {Boolean} twoWay
21 * - {Boolean} deep
22 * - {Boolean} user
23 * - {Boolean} sync
24 * - {Boolean} lazy
25 * - {Function} [preProcess]
26 * - {Function} [postProcess]
55 // State for avoiding false triggers for deep and Array watchers during vm._digest().
60 * Evaluate the getter, and re-collect dependencies.
66 // "touch" every property so they are all tracked as dependencies for deep watching.
67 if (this.deep) {
95 while (i--) {
131 ((isObject(value) || this.deep) && !this.shallow)
155 while (i--) {
166 * This is a somewhat expensive operation so we skip it
167 * if the vm is being destroyed or is performing a v-for
168 * re-render (the watcher list is then filtered by v-for).
174 while (i--) {
185 * is collected as a "deep" dependency.</p>
210 while (i--) traverse(val[i], seen);
214 while (i--) traverse(val[keys[i]], seen);