// 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 _HTMLTrackElementWrappingImplementation extends _HTMLElementWrappingImplementation implements HTMLTrackElement {
  _HTMLTrackElementWrappingImplementation() : super() {}

  static create__HTMLTrackElementWrappingImplementation() native {
    return new _HTMLTrackElementWrappingImplementation();
  }

  bool get isDefault() { return _get__HTMLTrackElement_isDefault(this); }
  static bool _get__HTMLTrackElement_isDefault(var _this) native;

  void set isDefault(bool value) { _set__HTMLTrackElement_isDefault(this, value); }
  static void _set__HTMLTrackElement_isDefault(var _this, bool value) native;

  String get kind() { return _get__HTMLTrackElement_kind(this); }
  static String _get__HTMLTrackElement_kind(var _this) native;

  void set kind(String value) { _set__HTMLTrackElement_kind(this, value); }
  static void _set__HTMLTrackElement_kind(var _this, String value) native;

  String get label() { return _get__HTMLTrackElement_label(this); }
  static String _get__HTMLTrackElement_label(var _this) native;

  void set label(String value) { _set__HTMLTrackElement_label(this, value); }
  static void _set__HTMLTrackElement_label(var _this, String value) native;

  String get src() { return _get__HTMLTrackElement_src(this); }
  static String _get__HTMLTrackElement_src(var _this) native;

  void set src(String value) { _set__HTMLTrackElement_src(this, value); }
  static void _set__HTMLTrackElement_src(var _this, String value) native;

  String get srclang() { return _get__HTMLTrackElement_srclang(this); }
  static String _get__HTMLTrackElement_srclang(var _this) native;

  void set srclang(String value) { _set__HTMLTrackElement_srclang(this, value); }
  static void _set__HTMLTrackElement_srclang(var _this, String value) native;

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