Sha256: 46ecd76d0336a744fdf6beb6dd609161c903f97d4cc66cf544463df202513841

Contents?: true

Size: 1.27 KB

Versions: 14

Compression:

Stored size: 1.27 KB

Contents

// Module identifier: "framework"
// Qualified name:    "::framework"
module framework {

  // Typedef identifier: "number"
  // Qualified name:    "::framework::number"
  typedef float number;

  // Exception identifier: "FrameworkException"
  // Qualified name:       "::framework::FrameworkException"
  exception FrameworkException {

    // Constant identifier: "ERR_NOT_FOUND"
    // Qualified name:      "::framework::FrameworkException::ERR_NOT_FOUND"
    const long ERR_NOT_FOUND = 1;

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

  // Interface identifier: "System"
  // Qualified name:       "::framework::System"
  interface System {

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

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

  // Module identifier: "gui"
  // Qualified name:    "::framework::gui"
  module gui {

    // Interface identifier: "TextField"
    // Qualified name:       "::framework::gui::TextField"
    interface TextField {

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

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

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
webidl-0.1.4 spec/fixtures/framework.idl
webidl-0.1.3 spec/fixtures/framework.idl
webidl-0.1.2 spec/fixtures/framework.idl
webidl-0.1.1 spec/fixtures/framework.idl
webidl-0.1.0 spec/fixtures/framework.idl
webidl-0.0.9 spec/fixtures/framework.idl
webidl-0.0.8 spec/fixtures/framework.idl
webidl-0.0.7 spec/fixtures/framework.idl
webidl-0.0.6 spec/fixtures/framework.idl
webidl-0.0.5 spec/fixtures/framework.idl
webidl-0.0.4 spec/fixtures/framework.idl
webidl-0.0.3 spec/fixtures/framework.idl
webidl-0.0.2 spec/fixtures/framework.idl
webidl-0.0.1 spec/fixtures/framework.idl