123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- goog.provide('goog.ui.MockActivityMonitor');
- goog.require('goog.events.EventType');
- goog.require('goog.ui.ActivityMonitor');
- goog.ui.MockActivityMonitor = function() {
- goog.ui.MockActivityMonitor.base(this, 'constructor');
-
- this.eventFired_ = false;
- };
- goog.inherits(goog.ui.MockActivityMonitor, goog.ui.ActivityMonitor);
- goog.ui.MockActivityMonitor.prototype.simulateEvent = function(opt_type) {
- var eventTime = goog.now();
- var eventType = opt_type || goog.events.EventType.MOUSEMOVE;
- this.eventFired_ = false;
- this.updateIdleTime(eventTime, eventType);
- if (!this.eventFired_) {
- this.dispatchEvent(goog.ui.ActivityMonitor.Event.ACTIVITY);
- }
- };
- goog.ui.MockActivityMonitor.prototype.dispatchEvent = function(e) {
- var rv = goog.ui.MockActivityMonitor.base(this, 'dispatchEvent', e);
- this.eventFired_ = true;
- return rv;
- };
|