// 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 ValidityStateWrappingImplementation extends DOMWrapperBase implements ValidityState {
  ValidityStateWrappingImplementation._wrap(ptr) : super._wrap(ptr) {}

  bool get customError() { return _ptr.customError; }

  bool get patternMismatch() { return _ptr.patternMismatch; }

  bool get rangeOverflow() { return _ptr.rangeOverflow; }

  bool get rangeUnderflow() { return _ptr.rangeUnderflow; }

  bool get stepMismatch() { return _ptr.stepMismatch; }

  bool get tooLong() { return _ptr.tooLong; }

  bool get typeMismatch() { return _ptr.typeMismatch; }

  bool get valid() { return _ptr.valid; }

  bool get valueMissing() { return _ptr.valueMissing; }

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