Overview

Namespaces

  • esperecyan
    • webidl
      • lib

Classes

  • Record
  • TypeError
  • TypeHinter

Interfaces

  • Error

Exceptions

  • ErrorClass
  • EvalError
  • RangeError
  • ReferenceError
  • URIError
  • Overview
  • Namespace
  • Class
  • Tree

Namespace esperecyan\webidl

Namespaces summary
esperecyan\webidl\lib
Classes summary
Record

This ordered map corresponds to record on Web IDL type and is substituted for native PHP array that can’t use numeric keys as string.

TypeError Indicates the actual type of an operand is different than the expected type.
TypeHinter
Interfaces summary
Error

The Error type corresponds to the set of all possible non-null references to exception objects, including simple exceptions, but excluding DOMExceptions. If you need to construct a deprecated Error simple exception (an exception having the error name “Error”), use esperecyan\webidl\ErrorClass.

Exceptions summary
ErrorClass

This class is defined to construct an exception having the error name "Error". If you catch an exception having the error name "Error", use esperecyan\webidl\Error.

EvalError

This exception is not currently used within the ECMAScript specification. This object remains for compatibility with previous editions of the ECMAScript specification.

RangeError Indicates a value that is not in the set or range of allowable values.
ReferenceError Indicate that an invalid reference value has been detected.
URIError Indicates that one of the global URI handling functions was used in a way that is incompatible with its definition.
esperecyan/webidl documentation API documentation generated by ApiGen