Пример #1
0
 public void removeTimingsCallback(TimingsCallback callback) {
     D.assert(_timingsCallbacks.Contains(item: callback));
     _timingsCallbacks.Remove(item: callback);
     if (_timingsCallbacks.isEmpty()) {
         window.onReportTimings = null;
     }
 }
Пример #2
0
        public void addTimingsCallback(TimingsCallback callback) {
            _timingsCallbacks.Add(item: callback);
            if (_timingsCallbacks.Count == 1) {
                D.assert(window.onReportTimings == null);
                window.onReportTimings = _executeTimingsCallbacks;
            }

            D.assert(window.onReportTimings == _executeTimingsCallbacks);
        }