Lines Matching refs:vcData
89 vcData = node._data && node._data[DATA_KEY], // another perf cheat
92 if (!domNode || !vcData) {
98 prevVal = vcData.prevVal;
101 vcData.prevVal = newVal;
111 Y.Object.each(vcData.notifiers, function (notifier) {
136 var vcData = node.getData(DATA_KEY);
142 vcData.timeout = setTimeout(function () {
174 var vcData = node.getData(DATA_KEY);
176 if (!vcData) {
177 vcData = {prevVal: node.get(VALUE)};
178 node.setData(DATA_KEY, vcData);
181 vcData.notifiers || (vcData.notifiers = {});
185 if (vcData.interval) {
189 vcData.notifiers[Y.stamp(notifier)] = notifier;
198 vcData.notifiers[Y.stamp(notifier)] = notifier;
200 vcData.interval = setInterval(function () {
201 VC._poll(node, vcData, options);
227 var vcData = node.getData(DATA_KEY) || {};
229 clearInterval(vcData.interval);
230 delete vcData.interval;
235 vcData.notifiers && delete vcData.notifiers[Y.stamp(notifier)];
237 vcData.notifiers = {};
252 var vcData = node.getData(DATA_KEY) || {};
254 clearTimeout(vcData.timeout);
255 delete vcData.timeout;
284 vcData = node.getData(DATA_KEY);
286 if (!vcData) {
287 vcData = {};
288 node.setData(DATA_KEY, vcData);
291 vcData.prevVal = node.get(VALUE);