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

  static create__HTMLMeterElementWrappingImplementation() native {
    return new _HTMLMeterElementWrappingImplementation();
  }

  HTMLFormElement get form() { return _get__HTMLMeterElement_form(this); }
  static HTMLFormElement _get__HTMLMeterElement_form(var _this) native;

  num get high() { return _get__HTMLMeterElement_high(this); }
  static num _get__HTMLMeterElement_high(var _this) native;

  void set high(num value) { _set__HTMLMeterElement_high(this, value); }
  static void _set__HTMLMeterElement_high(var _this, num value) native;

  NodeList get labels() { return _get__HTMLMeterElement_labels(this); }
  static NodeList _get__HTMLMeterElement_labels(var _this) native;

  num get low() { return _get__HTMLMeterElement_low(this); }
  static num _get__HTMLMeterElement_low(var _this) native;

  void set low(num value) { _set__HTMLMeterElement_low(this, value); }
  static void _set__HTMLMeterElement_low(var _this, num value) native;

  num get max() { return _get__HTMLMeterElement_max(this); }
  static num _get__HTMLMeterElement_max(var _this) native;

  void set max(num value) { _set__HTMLMeterElement_max(this, value); }
  static void _set__HTMLMeterElement_max(var _this, num value) native;

  num get min() { return _get__HTMLMeterElement_min(this); }
  static num _get__HTMLMeterElement_min(var _this) native;

  void set min(num value) { _set__HTMLMeterElement_min(this, value); }
  static void _set__HTMLMeterElement_min(var _this, num value) native;

  num get optimum() { return _get__HTMLMeterElement_optimum(this); }
  static num _get__HTMLMeterElement_optimum(var _this) native;

  void set optimum(num value) { _set__HTMLMeterElement_optimum(this, value); }
  static void _set__HTMLMeterElement_optimum(var _this, num value) native;

  num get value() { return _get__HTMLMeterElement_value(this); }
  static num _get__HTMLMeterElement_value(var _this) native;

  void set value(num value) { _set__HTMLMeterElement_value(this, value); }
  static void _set__HTMLMeterElement_value(var _this, num value) native;

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