Sha256: 239d5e3a1fb6bdabf7a4fb4c0310c192d5ac46135f92b502b5ec630cfe883c6f

Contents?: true

Size: 857 Bytes

Versions: 9

Compression:

Stored size: 857 Bytes

Contents

// Typedef identifier: "number"
typedef float number;

// Exception identifier: "FrameworkException"
exception FrameworkException {

  // Constant identifier: "ERR_NOT_FOUND"
  const long ERR_NOT_FOUND = 1;

  // Exception field identifier: "code"
  long code;
};

// Interface identifier: "System"
interface System {

  // Operation identifier:          "createObject"
  // Operation argument identifier: "interface"
  object createObject(DOMString _interface);

  // Operation argument identifier: "interface"
  object[] createObjectArray(DOMString interface);

  // Operation has no identifier; it declares a getter.
  getter DOMString (DOMString keyName);
};

// Interface identifier: "TextField"
interface TextField {

  // Attribute identifier: "const"
  attribute boolean _const;

  // Attribute identifier: "value"
  attribute DOMString? _value;
};

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
webidl-0.2.2 spec/fixtures/framework.idl
webidl-0.2.1 spec/fixtures/framework.idl
webidl-0.1.10 spec/fixtures/framework.idl
webidl-0.2.0 spec/fixtures/framework.idl
webidl-0.1.9 spec/fixtures/framework.idl
webidl-0.1.8 spec/fixtures/framework.idl
webidl-0.1.7 spec/fixtures/framework.idl
webidl-0.1.6 spec/fixtures/framework.idl
webidl-0.1.5 spec/fixtures/framework.idl