// Copyright (c) 2011, the Dart project authors.  Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.

// WARNING: Do not edit - generated code.

class _PerformanceTimingWrappingImplementation extends DOMWrapperBase implements PerformanceTiming {
  _PerformanceTimingWrappingImplementation() : super() {}

  static create__PerformanceTimingWrappingImplementation() native {
    return new _PerformanceTimingWrappingImplementation();
  }

  int get connectEnd() { return _get__PerformanceTiming_connectEnd(this); }
  static int _get__PerformanceTiming_connectEnd(var _this) native;

  int get connectStart() { return _get__PerformanceTiming_connectStart(this); }
  static int _get__PerformanceTiming_connectStart(var _this) native;

  int get domComplete() { return _get__PerformanceTiming_domComplete(this); }
  static int _get__PerformanceTiming_domComplete(var _this) native;

  int get domContentLoadedEventEnd() { return _get__PerformanceTiming_domContentLoadedEventEnd(this); }
  static int _get__PerformanceTiming_domContentLoadedEventEnd(var _this) native;

  int get domContentLoadedEventStart() { return _get__PerformanceTiming_domContentLoadedEventStart(this); }
  static int _get__PerformanceTiming_domContentLoadedEventStart(var _this) native;

  int get domInteractive() { return _get__PerformanceTiming_domInteractive(this); }
  static int _get__PerformanceTiming_domInteractive(var _this) native;

  int get domLoading() { return _get__PerformanceTiming_domLoading(this); }
  static int _get__PerformanceTiming_domLoading(var _this) native;

  int get domainLookupEnd() { return _get__PerformanceTiming_domainLookupEnd(this); }
  static int _get__PerformanceTiming_domainLookupEnd(var _this) native;

  int get domainLookupStart() { return _get__PerformanceTiming_domainLookupStart(this); }
  static int _get__PerformanceTiming_domainLookupStart(var _this) native;

  int get fetchStart() { return _get__PerformanceTiming_fetchStart(this); }
  static int _get__PerformanceTiming_fetchStart(var _this) native;

  int get loadEventEnd() { return _get__PerformanceTiming_loadEventEnd(this); }
  static int _get__PerformanceTiming_loadEventEnd(var _this) native;

  int get loadEventStart() { return _get__PerformanceTiming_loadEventStart(this); }
  static int _get__PerformanceTiming_loadEventStart(var _this) native;

  int get navigationStart() { return _get__PerformanceTiming_navigationStart(this); }
  static int _get__PerformanceTiming_navigationStart(var _this) native;

  int get redirectEnd() { return _get__PerformanceTiming_redirectEnd(this); }
  static int _get__PerformanceTiming_redirectEnd(var _this) native;

  int get redirectStart() { return _get__PerformanceTiming_redirectStart(this); }
  static int _get__PerformanceTiming_redirectStart(var _this) native;

  int get requestStart() { return _get__PerformanceTiming_requestStart(this); }
  static int _get__PerformanceTiming_requestStart(var _this) native;

  int get responseEnd() { return _get__PerformanceTiming_responseEnd(this); }
  static int _get__PerformanceTiming_responseEnd(var _this) native;

  int get responseStart() { return _get__PerformanceTiming_responseStart(this); }
  static int _get__PerformanceTiming_responseStart(var _this) native;

  int get secureConnectionStart() { return _get__PerformanceTiming_secureConnectionStart(this); }
  static int _get__PerformanceTiming_secureConnectionStart(var _this) native;

  int get unloadEventEnd() { return _get__PerformanceTiming_unloadEventEnd(this); }
  static int _get__PerformanceTiming_unloadEventEnd(var _this) native;

  int get unloadEventStart() { return _get__PerformanceTiming_unloadEventStart(this); }
  static int _get__PerformanceTiming_unloadEventStart(var _this) native;

  String get typeName() { return "PerformanceTiming"; }
}
