mirror of
https://github.com/servo/servo.git
synced 2025-08-12 08:55:32 +01:00
Update web-platform-tests to revision 0d318188757a9c996e20b82db201fd04de5aa255
This commit is contained in:
parent
b2a5225831
commit
1a81b18b9f
12321 changed files with 544385 additions and 6 deletions
|
@ -0,0 +1,6 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface B {
|
||||
void g();
|
||||
void g(B b);
|
||||
void g([AllowAny] DOMString s);
|
||||
};
|
|
@ -0,0 +1,5 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
[Constructor]
|
||||
interface LotteryResults {
|
||||
readonly attribute unsigned short[][] numbers;
|
||||
};
|
|
@ -0,0 +1,14 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
exception InvalidName {
|
||||
DOMString reason;
|
||||
};
|
||||
|
||||
exception NoSuchPet { };
|
||||
|
||||
interface Person {
|
||||
|
||||
// A simple attribute that can be set to any value the range an unsigned
|
||||
// short can take.
|
||||
attribute unsigned short age;
|
||||
|
||||
};
|
|
@ -0,0 +1,5 @@
|
|||
callback AsyncOperationCallback = void (DOMString status);
|
||||
|
||||
callback interface EventHandler {
|
||||
void eventOccurred(DOMString details);
|
||||
};
|
|
@ -0,0 +1,5 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface NumberQuadrupler {
|
||||
// This operation simply returns four times the given number x.
|
||||
legacycaller float compute(float x);
|
||||
};
|
|
@ -0,0 +1,18 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface Util {
|
||||
const boolean DEBUG = false;
|
||||
const short negative = -1;
|
||||
const octet LF = 10;
|
||||
const unsigned long BIT_MASK = 0x0000fc00;
|
||||
const float AVOGADRO = 6.022e23;
|
||||
const unrestricted float sobig = Infinity;
|
||||
const unrestricted double minusonedividedbyzero = -Infinity;
|
||||
const short notanumber = NaN;
|
||||
};
|
||||
|
||||
exception Error {
|
||||
const short ERR_UNKNOWN = 0;
|
||||
const short ERR_OUT_OF_MEMORY = 1;
|
||||
|
||||
short errorCode;
|
||||
};
|
|
@ -0,0 +1,9 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
[Constructor,
|
||||
Constructor(float radius)]
|
||||
interface Circle {
|
||||
attribute float r;
|
||||
attribute float cx;
|
||||
attribute float cy;
|
||||
readonly attribute float circumference;
|
||||
};
|
|
@ -0,0 +1,9 @@
|
|||
dictionary PaintOptions {
|
||||
DOMString? fillPattern = "black";
|
||||
DOMString? strokePattern = null;
|
||||
Point position;
|
||||
};
|
||||
|
||||
dictionary WetPaintOptions : PaintOptions {
|
||||
float hydrometry;
|
||||
};
|
|
@ -0,0 +1,11 @@
|
|||
// Extracted from Web IDL editors draft May 31 2011
|
||||
dictionary PaintOptions {
|
||||
DOMString? fillPattern = "black";
|
||||
DOMString? strokePattern = null;
|
||||
Point position;
|
||||
};
|
||||
|
||||
partial dictionary A {
|
||||
long h;
|
||||
long d;
|
||||
};
|
|
@ -0,0 +1,33 @@
|
|||
/**
|
||||
* \brief Testing documentation features
|
||||
*
|
||||
* This is a
|
||||
* single paragraph
|
||||
*
|
||||
* <p>This is valid.</p>
|
||||
* <p>This is <em>valid</em>.</p>
|
||||
* <p>This is <b>valid</b>.</p>
|
||||
* <p>This is <a href=''>valid</a>.</p>
|
||||
* <ul>
|
||||
* <li>This</li>
|
||||
* <li>is</li>
|
||||
* <li>valid</li>
|
||||
* </ul>
|
||||
* <dl>
|
||||
* <dt>This</dt>
|
||||
* <dd>valid</dd>
|
||||
* </dl>
|
||||
* <table>
|
||||
* <tr>
|
||||
* <td>this</td>
|
||||
* <td>is</td>
|
||||
* </tr>
|
||||
* <tr>
|
||||
* <td>valid</td>
|
||||
* </tr>
|
||||
* </table>
|
||||
* <p>This is <br> valid.</p>
|
||||
* <p>This is <br /> valid.</p>
|
||||
* <p>This is <br/> valid.</p>
|
||||
*/
|
||||
interface Documentation {};
|
|
@ -0,0 +1,34 @@
|
|||
/**
|
||||
* \brief Testing documentation features
|
||||
*
|
||||
* This is a
|
||||
* single paragraph
|
||||
*
|
||||
* <p>This is valid.</p>
|
||||
* <p>This is <em>valid</em>.</p>
|
||||
* <p>This is <b>valid</b>.</p>
|
||||
* <p>This is <a href=''>valid</a>.</p>
|
||||
* <ul>
|
||||
* <li>This</li>
|
||||
* <li>is</li>
|
||||
* <li>valid</li>
|
||||
* </ul>
|
||||
* <dl>
|
||||
* <dt>This</dt>
|
||||
* <dd>valid</dd>
|
||||
* </dl>
|
||||
* <table>
|
||||
* <tr>
|
||||
* <td>this</td>
|
||||
* <td>is</td>
|
||||
* </tr>
|
||||
* <tr>
|
||||
* <td>valid</td>
|
||||
* </tr>
|
||||
* </table>
|
||||
* <p>This is <br> valid.</p>
|
||||
* <p>This is <br /> valid.</p>
|
||||
* <p>This is <br/> valid.</p>
|
||||
* <p><img src="foo.png" alt="Valid"/></p>
|
||||
*/
|
||||
interface Documentation {};
|
|
@ -0,0 +1,8 @@
|
|||
enum MealType { "rice", "noodles", "other" };
|
||||
|
||||
interface Meal {
|
||||
attribute MealType type;
|
||||
attribute float size; // in grams
|
||||
|
||||
void initialize(MealType type, float size);
|
||||
};
|
|
@ -0,0 +1,18 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface Dictionary {
|
||||
readonly attribute unsigned long propertyCount;
|
||||
|
||||
getter float getProperty(DOMString propertyName);
|
||||
setter void setProperty(DOMString propertyName, float propertyValue);
|
||||
};
|
||||
|
||||
|
||||
interface Dictionary {
|
||||
readonly attribute unsigned long propertyCount;
|
||||
|
||||
float getProperty(DOMString propertyName);
|
||||
void setProperty(DOMString propertyName, float propertyValue);
|
||||
|
||||
getter float (DOMString propertyName);
|
||||
setter void (DOMString propertyName, float propertyValue);
|
||||
};
|
|
@ -0,0 +1,7 @@
|
|||
// from http://lists.w3.org/Archives/Public/public-script-coord/2010OctDec/0112.html
|
||||
exception DOMException {
|
||||
unsigned short code;
|
||||
};
|
||||
|
||||
exception HierarchyRequestError : DOMException { };
|
||||
exception NoModificationAllowedError : DOMException { };
|
|
@ -0,0 +1,8 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface Dahut {
|
||||
attribute DOMString type;
|
||||
};
|
||||
|
||||
exception SomeException {
|
||||
};
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
interface Foo {
|
||||
Promise<ResponsePromise<sequence<DOMString?>>> bar();
|
||||
};
|
||||
|
||||
// Extracted from https://slightlyoff.github.io/ServiceWorker/spec/service_worker/ on 2014-05-08
|
||||
|
||||
interface ServiceWorkerClients {
|
||||
Promise<Client[]?> getServiced();
|
||||
Promise<any> reloadAll();
|
||||
};
|
||||
|
||||
// Extracted from https://slightlyoff.github.io/ServiceWorker/spec/service_worker/ on 2014-05-13
|
||||
|
||||
interface FetchEvent : Event {
|
||||
ResponsePromise<any> default();
|
||||
};
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface Dictionary {
|
||||
readonly attribute unsigned long propertyCount;
|
||||
|
||||
getter float (DOMString propertyName);
|
||||
setter void (DOMString propertyName, float propertyValue);
|
||||
};
|
|
@ -0,0 +1,44 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
// 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(DOMString _interface);
|
||||
|
||||
// Operation has no identifier; it declares a getter.
|
||||
getter DOMString (DOMString keyName);
|
||||
};
|
||||
|
||||
|
||||
// Interface identifier: "TextField"
|
||||
// Qualified name: "::framework::gui::TextField"
|
||||
interface TextField {
|
||||
|
||||
// Attribute identifier: "const"
|
||||
attribute boolean _const;
|
||||
|
||||
// Attribute identifier: "value"
|
||||
attribute DOMString? _value;
|
||||
};
|
||||
|
||||
interface Foo {
|
||||
void op(object interface);
|
||||
};
|
|
@ -0,0 +1,14 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface Node {
|
||||
readonly attribute unsigned short nodeType;
|
||||
// ...
|
||||
};
|
||||
|
||||
interface EventTarget {
|
||||
void addEventListener(DOMString type,
|
||||
EventListener listener,
|
||||
boolean useCapture);
|
||||
// ...
|
||||
};
|
||||
|
||||
Node implements EventTarget;
|
|
@ -0,0 +1,12 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface OrderedMap {
|
||||
readonly attribute unsigned long size;
|
||||
|
||||
getter any getByIndex(unsigned long index);
|
||||
setter void setByIndex(unsigned long index, any value);
|
||||
deleter void removeByIndex(unsigned long index);
|
||||
|
||||
getter any get(DOMString name);
|
||||
setter creator void set(DOMString name, any value);
|
||||
deleter void remove(DOMString name);
|
||||
};
|
|
@ -0,0 +1,16 @@
|
|||
interface Animal {
|
||||
|
||||
// A simple attribute that can be set to any string value.
|
||||
readonly attribute DOMString name;
|
||||
};
|
||||
|
||||
interface Person : Animal {
|
||||
|
||||
// An attribute whose value cannot be assigned to.
|
||||
readonly attribute unsigned short age;
|
||||
|
||||
// An attribute that can raise an exception if it is set to an invalid value.
|
||||
// Its getter behavior is inherited from Animal, and need not be specified
|
||||
// the description of Person.
|
||||
inherit attribute DOMString name;
|
||||
};
|
|
@ -0,0 +1,12 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface Animal {
|
||||
attribute DOMString name;
|
||||
};
|
||||
|
||||
interface Human : Animal {
|
||||
attribute Dog pet;
|
||||
};
|
||||
|
||||
interface Dog : Animal {
|
||||
attribute Human owner;
|
||||
};
|
|
@ -0,0 +1,35 @@
|
|||
interface SessionManager {
|
||||
Session getSessionForUser(DOMString username);
|
||||
readonly attribute unsigned long sessionCount;
|
||||
|
||||
Session iterator;
|
||||
};
|
||||
|
||||
interface Session {
|
||||
readonly attribute DOMString username;
|
||||
// ...
|
||||
};
|
||||
|
||||
interface SessionManager2 {
|
||||
Session2 getSessionForUser(DOMString username);
|
||||
readonly attribute unsigned long sessionCount;
|
||||
|
||||
Session2 iterator = SessionIterator;
|
||||
};
|
||||
|
||||
interface Session2 {
|
||||
readonly attribute DOMString username;
|
||||
// ...
|
||||
};
|
||||
|
||||
interface SessionIterator {
|
||||
readonly attribute unsigned long remainingSessions;
|
||||
};
|
||||
|
||||
interface NodeList {
|
||||
Node iterator = NodeIterator;
|
||||
};
|
||||
|
||||
interface NodeIterator {
|
||||
Node iterator object;
|
||||
};
|
|
@ -0,0 +1,5 @@
|
|||
// Extracted from https://slightlyoff.github.io/ServiceWorker/spec/service_worker/ on 2014-05-06
|
||||
|
||||
[MapClass(DOMString, DOMString)]
|
||||
interface HeaderMap {
|
||||
};
|
|
@ -0,0 +1,6 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
[NamedConstructor=Audio,
|
||||
NamedConstructor=Audio(DOMString src)]
|
||||
interface HTMLAudioElement : HTMLMediaElement {
|
||||
// ...
|
||||
};
|
|
@ -0,0 +1,5 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
[NoInterfaceObject]
|
||||
interface Query {
|
||||
any lookupEntry(unsigned long key);
|
||||
};
|
|
@ -0,0 +1,9 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface MyConstants {
|
||||
const boolean? ARE_WE_THERE_YET = false;
|
||||
};
|
||||
|
||||
interface Node {
|
||||
readonly attribute DOMString? namespaceURI;
|
||||
// ...
|
||||
};
|
|
@ -0,0 +1,13 @@
|
|||
// Extracted from WebIDL spec 2011-05-23
|
||||
|
||||
interface A {
|
||||
// ...
|
||||
};
|
||||
interface B {
|
||||
// ...
|
||||
};
|
||||
interface C {
|
||||
void f(A? x);
|
||||
void f(B? x);
|
||||
|
||||
};
|
|
@ -0,0 +1,4 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface ColorCreator {
|
||||
object createColor(float v1, float v2, float v3, optional float alpha = 3.5);
|
||||
};
|
|
@ -0,0 +1,20 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface A {
|
||||
// ...
|
||||
};
|
||||
|
||||
interface B {
|
||||
// ...
|
||||
};
|
||||
|
||||
interface C {
|
||||
void f(A x);
|
||||
void f(B x);
|
||||
};
|
||||
|
||||
interface A {
|
||||
/* f1 */ void f(DOMString a);
|
||||
/* f2 */ void f([AllowAny] DOMString a, DOMString b, float... c);
|
||||
/* f3 */ void f();
|
||||
/* f4 */ void f(long a, DOMString b, optional DOMString c, float... d);
|
||||
};
|
|
@ -0,0 +1,6 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
[OverrideBuiltins]
|
||||
interface StringMap2 {
|
||||
readonly attribute unsigned long length;
|
||||
getter DOMString lookup(DOMString key);
|
||||
};
|
|
@ -0,0 +1,7 @@
|
|||
interface Foo {
|
||||
attribute DOMString bar;
|
||||
};
|
||||
|
||||
partial interface Foo {
|
||||
attribute DOMString quux;
|
||||
};
|
|
@ -0,0 +1,19 @@
|
|||
interface Primitives {
|
||||
attribute boolean truth;
|
||||
attribute byte character;
|
||||
attribute octet value;
|
||||
attribute short number;
|
||||
attribute unsigned short positive;
|
||||
attribute long big;
|
||||
attribute unsigned long bigpositive;
|
||||
attribute long long bigbig;
|
||||
attribute unsigned long long bigbigpositive;
|
||||
attribute float real;
|
||||
attribute double bigreal;
|
||||
attribute unrestricted float realwithinfinity;
|
||||
attribute unrestricted double bigrealwithinfinity;
|
||||
attribute DOMString string;
|
||||
attribute ByteString bytes;
|
||||
attribute Date date;
|
||||
attribute RegExp regexp;
|
||||
};
|
|
@ -0,0 +1,5 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
[PrototypeRoot]
|
||||
interface Node {
|
||||
readonly attribute unsigned short nodeType;
|
||||
};
|
|
@ -0,0 +1,5 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface Person {
|
||||
[PutForwards=full] readonly attribute Name name;
|
||||
attribute unsigned short age;
|
||||
};
|
|
@ -0,0 +1,17 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface Dimensions {
|
||||
attribute unsigned long width;
|
||||
attribute unsigned long height;
|
||||
};
|
||||
|
||||
exception NoPointerDevice { };
|
||||
|
||||
interface Button {
|
||||
|
||||
// An operation that takes no arguments, returns a boolean
|
||||
boolean isMouseOver();
|
||||
|
||||
// Overloaded operations.
|
||||
void setDimensions(Dimensions size);
|
||||
void setDimensions(unsigned long width, unsigned long height);
|
||||
};
|
|
@ -0,0 +1,5 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface Counter {
|
||||
[Replaceable] readonly attribute unsigned long value;
|
||||
void increment();
|
||||
};
|
|
@ -0,0 +1,12 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
// edited to remove sequence as attributes, now invalid
|
||||
interface Canvas {
|
||||
void drawPolygon(sequence<float> coordinates);
|
||||
sequence<float> getInflectionPoints();
|
||||
// ...
|
||||
};
|
||||
|
||||
// Make sure sequence can still be registered as a type.
|
||||
interface Foo {
|
||||
sequence bar();
|
||||
};
|
|
@ -0,0 +1,64 @@
|
|||
interface Transaction {
|
||||
readonly attribute Account from;
|
||||
readonly attribute Account to;
|
||||
readonly attribute float amount;
|
||||
readonly attribute DOMString description;
|
||||
readonly attribute unsigned long number;
|
||||
|
||||
serializer;
|
||||
};
|
||||
|
||||
interface Account {
|
||||
attribute DOMString name;
|
||||
attribute unsigned long number;
|
||||
serializer DOMString serialize();
|
||||
};
|
||||
|
||||
interface Transaction2 {
|
||||
readonly attribute Account2 from;
|
||||
readonly attribute Account2 to;
|
||||
readonly attribute float amount;
|
||||
readonly attribute DOMString description;
|
||||
readonly attribute unsigned long number;
|
||||
|
||||
serializer = { from, to, amount, description };
|
||||
};
|
||||
|
||||
interface Account2 {
|
||||
attribute DOMString name;
|
||||
attribute unsigned long number;
|
||||
serializer = number;
|
||||
};
|
||||
|
||||
interface Account3 {
|
||||
attribute DOMString name;
|
||||
attribute unsigned long number;
|
||||
|
||||
serializer = { attribute };
|
||||
};
|
||||
|
||||
interface Account4 {
|
||||
getter object getItem(unsigned long index);
|
||||
serializer = { getter };
|
||||
};
|
||||
|
||||
interface Account5 : Account {
|
||||
attribute DOMString secondname;
|
||||
serializer = { inherit, secondname };
|
||||
};
|
||||
|
||||
interface Account6 : Account {
|
||||
attribute DOMString secondname;
|
||||
serializer = { inherit, attribute };
|
||||
};
|
||||
|
||||
interface Account7 {
|
||||
attribute DOMString name;
|
||||
attribute unsigned long number;
|
||||
serializer = [ name, number ];
|
||||
};
|
||||
|
||||
interface Account8 {
|
||||
getter object getItem(unsigned long index);
|
||||
serializer = [ getter ];
|
||||
};
|
|
@ -0,0 +1,11 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface Point { /* ... */ };
|
||||
|
||||
interface Circle {
|
||||
attribute float cx;
|
||||
attribute float cy;
|
||||
attribute float radius;
|
||||
|
||||
static readonly attribute long triangulationCount;
|
||||
static Point triangulate(Circle c1, Circle c2, Circle c3);
|
||||
};
|
|
@ -0,0 +1,6 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
[Constructor]
|
||||
interface Student {
|
||||
attribute unsigned long id;
|
||||
stringifier attribute DOMString name;
|
||||
};
|
|
@ -0,0 +1,9 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
[Constructor]
|
||||
interface Student {
|
||||
attribute unsigned long id;
|
||||
attribute DOMString? familyName;
|
||||
attribute DOMString givenName;
|
||||
|
||||
stringifier DOMString ();
|
||||
};
|
|
@ -0,0 +1,8 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface A {
|
||||
stringifier DOMString ();
|
||||
};
|
||||
|
||||
interface A {
|
||||
stringifier;
|
||||
};
|
|
@ -0,0 +1,7 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface Dog {
|
||||
attribute DOMString name;
|
||||
attribute DOMString owner;
|
||||
|
||||
boolean isMemberOfBreed([TreatNullAs=EmptyString] DOMString breedName);
|
||||
};
|
|
@ -0,0 +1,7 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface Cat {
|
||||
attribute DOMString name;
|
||||
attribute DOMString owner;
|
||||
|
||||
boolean isMemberOfBreed([TreatUndefinedAs=EmptyString] DOMString breedName);
|
||||
};
|
|
@ -0,0 +1,22 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface Point {
|
||||
attribute float x;
|
||||
attribute float y;
|
||||
};
|
||||
|
||||
typedef sequence<Point> PointSequence;
|
||||
|
||||
interface Rect {
|
||||
attribute Point topleft;
|
||||
attribute Point bottomright;
|
||||
};
|
||||
|
||||
interface Widget {
|
||||
|
||||
readonly attribute Rect bounds;
|
||||
|
||||
boolean pointWithinBounds(Point p);
|
||||
boolean allPointsWithinBounds(PointSequence ps);
|
||||
};
|
||||
|
||||
typedef [Clamp] octet value;
|
|
@ -0,0 +1,3 @@
|
|||
interface Suffixes {
|
||||
void test(sequence<DOMString[]?>? foo);
|
||||
};
|
|
@ -0,0 +1,3 @@
|
|||
interface Union {
|
||||
attribute (float or (Date or Event) or (Node or DOMString)?) test;
|
||||
};
|
|
@ -0,0 +1,7 @@
|
|||
// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06
|
||||
interface IntegerSet {
|
||||
readonly attribute unsigned long cardinality;
|
||||
|
||||
void union(long... ints);
|
||||
void intersection(long... ints);
|
||||
};
|
|
@ -0,0 +1,109 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "B",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "g",
|
||||
"arguments": [],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "g",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "B"
|
||||
},
|
||||
"name": "b"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "g",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [
|
||||
{
|
||||
"name": "AllowAny",
|
||||
"arguments": null
|
||||
}
|
||||
],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "s"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,34 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "LotteryResults",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": 2,
|
||||
"nullableArray": [false, false],
|
||||
"union": false,
|
||||
"idlType": "unsigned short"
|
||||
},
|
||||
"name": "numbers",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": [
|
||||
{
|
||||
"name": "Constructor",
|
||||
"arguments": null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,56 @@
|
|||
[
|
||||
{
|
||||
"type": "exception",
|
||||
"name": "InvalidName",
|
||||
"members": [
|
||||
{
|
||||
"type": "field",
|
||||
"name": "reason",
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "exception",
|
||||
"name": "NoSuchPet",
|
||||
"members": [],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Person",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned short"
|
||||
},
|
||||
"name": "age",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,76 @@
|
|||
[
|
||||
{
|
||||
"type": "callback",
|
||||
"name": "AsyncOperationCallback",
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "status"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "callback interface",
|
||||
"name": "EventHandler",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "eventOccurred",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "details"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,47 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "NumberQuadrupler",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": true,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "compute",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "x"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,141 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Util",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "const",
|
||||
"nullable": false,
|
||||
"idlType": "boolean",
|
||||
"name": "DEBUG",
|
||||
"value": {
|
||||
"type": "boolean",
|
||||
"value": false
|
||||
},
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "const",
|
||||
"nullable": false,
|
||||
"idlType": "short",
|
||||
"name": "negative",
|
||||
"value": {
|
||||
"type": "number",
|
||||
"value": -1
|
||||
},
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "const",
|
||||
"nullable": false,
|
||||
"idlType": "octet",
|
||||
"name": "LF",
|
||||
"value": {
|
||||
"type": "number",
|
||||
"value": 10
|
||||
},
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "const",
|
||||
"nullable": false,
|
||||
"idlType": "unsigned long",
|
||||
"name": "BIT_MASK",
|
||||
"value": {
|
||||
"type": "number",
|
||||
"value": 64512
|
||||
},
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "const",
|
||||
"nullable": false,
|
||||
"idlType": "float",
|
||||
"name": "AVOGADRO",
|
||||
"value": {
|
||||
"type": "number",
|
||||
"value": 6.022e+23
|
||||
},
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "const",
|
||||
"nullable": false,
|
||||
"idlType": "unrestricted float",
|
||||
"name": "sobig",
|
||||
"value": {
|
||||
"type": "Infinity",
|
||||
"negative": false
|
||||
},
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "const",
|
||||
"nullable": false,
|
||||
"idlType": "unrestricted double",
|
||||
"name": "minusonedividedbyzero",
|
||||
"value": {
|
||||
"type": "Infinity",
|
||||
"negative": true
|
||||
},
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "const",
|
||||
"nullable": false,
|
||||
"idlType": "short",
|
||||
"name": "notanumber",
|
||||
"value": {
|
||||
"type": "NaN"
|
||||
},
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "exception",
|
||||
"name": "Error",
|
||||
"members": [
|
||||
{
|
||||
"type": "const",
|
||||
"nullable": false,
|
||||
"idlType": "short",
|
||||
"name": "ERR_UNKNOWN",
|
||||
"value": {
|
||||
"type": "number",
|
||||
"value": 0
|
||||
},
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "const",
|
||||
"nullable": false,
|
||||
"idlType": "short",
|
||||
"name": "ERR_OUT_OF_MEMORY",
|
||||
"value": {
|
||||
"type": "number",
|
||||
"value": 1
|
||||
},
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "field",
|
||||
"name": "errorCode",
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "short"
|
||||
},
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,103 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Circle",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "r",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "cx",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "cy",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "circumference",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": [
|
||||
{
|
||||
"name": "Constructor",
|
||||
"arguments": null
|
||||
},
|
||||
{
|
||||
"name": "Constructor",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "radius"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,79 @@
|
|||
[
|
||||
{
|
||||
"type": "dictionary",
|
||||
"name": "PaintOptions",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "field",
|
||||
"name": "fillPattern",
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": true,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"extAttrs": [],
|
||||
"default": {
|
||||
"type": "string",
|
||||
"value": "black"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "field",
|
||||
"name": "strokePattern",
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": true,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"extAttrs": [],
|
||||
"default": {
|
||||
"type": "null"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "field",
|
||||
"name": "position",
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Point"
|
||||
},
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "dictionary",
|
||||
"name": "WetPaintOptions",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "field",
|
||||
"name": "hydrometry",
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": "PaintOptions",
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,91 @@
|
|||
[
|
||||
{
|
||||
"type": "dictionary",
|
||||
"name": "PaintOptions",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "field",
|
||||
"name": "fillPattern",
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": true,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"extAttrs": [],
|
||||
"default": {
|
||||
"type": "string",
|
||||
"value": "black"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "field",
|
||||
"name": "strokePattern",
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": true,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"extAttrs": [],
|
||||
"default": {
|
||||
"type": "null"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "field",
|
||||
"name": "position",
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Point"
|
||||
},
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "dictionary",
|
||||
"name": "A",
|
||||
"partial": true,
|
||||
"members": [
|
||||
{
|
||||
"type": "field",
|
||||
"name": "h",
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "long"
|
||||
},
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "field",
|
||||
"name": "d",
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "long"
|
||||
},
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,10 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Documentation",
|
||||
"partial": false,
|
||||
"members": [],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,10 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Documentation",
|
||||
"partial": false,
|
||||
"members": [],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,105 @@
|
|||
[
|
||||
{
|
||||
"type": "enum",
|
||||
"name": "MealType",
|
||||
"values": [
|
||||
"rice",
|
||||
"noodles",
|
||||
"other"
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Meal",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "MealType"
|
||||
},
|
||||
"name": "type",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "size",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "initialize",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "MealType"
|
||||
},
|
||||
"name": "type"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "size"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,312 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Dictionary",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "propertyCount",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": true,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "getProperty",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "propertyName"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": true,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "setProperty",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "propertyName"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "propertyValue"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Dictionary",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "propertyCount",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "getProperty",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "propertyName"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "setProperty",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "propertyName"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "propertyValue"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": true,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": null,
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "propertyName"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": true,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": null,
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "propertyName"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "propertyValue"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,37 @@
|
|||
[
|
||||
{
|
||||
"type": "exception",
|
||||
"name": "DOMException",
|
||||
"members": [
|
||||
{
|
||||
"type": "field",
|
||||
"name": "code",
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned short"
|
||||
},
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "exception",
|
||||
"name": "HierarchyRequestError",
|
||||
"members": [],
|
||||
"inheritance": "DOMException",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "exception",
|
||||
"name": "NoModificationAllowedError",
|
||||
"members": [],
|
||||
"inheritance": "DOMException",
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,35 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Dahut",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "type",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "exception",
|
||||
"name": "SomeException",
|
||||
"members": [],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,156 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Foo",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": "Promise",
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": "ResponsePromise",
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": {
|
||||
"sequence": true,
|
||||
"generic": "sequence",
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": true,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"name": "bar",
|
||||
"arguments": [],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "ServiceWorkerClients",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": "Promise",
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": true,
|
||||
"nullableArray": [false],
|
||||
"array": 1,
|
||||
"union": false,
|
||||
"idlType": "Client"
|
||||
}
|
||||
},
|
||||
"name": "getServiced",
|
||||
"arguments": [],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": "Promise",
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "any"
|
||||
}
|
||||
},
|
||||
"name": "reloadAll",
|
||||
"arguments": [],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "FetchEvent",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": "ResponsePromise",
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "any"
|
||||
}
|
||||
},
|
||||
"name": "default",
|
||||
"arguments": [],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": "Event",
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,114 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Dictionary",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "propertyCount",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": true,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": null,
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "propertyName"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": true,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": null,
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "propertyName"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "propertyValue"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,217 @@
|
|||
[
|
||||
{
|
||||
"type": "typedef",
|
||||
"typeExtAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "number",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "exception",
|
||||
"name": "FrameworkException",
|
||||
"members": [
|
||||
{
|
||||
"type": "const",
|
||||
"nullable": false,
|
||||
"idlType": "long",
|
||||
"name": "ERR_NOT_FOUND",
|
||||
"value": {
|
||||
"type": "number",
|
||||
"value": 1
|
||||
},
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "field",
|
||||
"name": "code",
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "long"
|
||||
},
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "System",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "object"
|
||||
},
|
||||
"name": "createObject",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "interface"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": true,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": null,
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "keyName"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "TextField",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "boolean"
|
||||
},
|
||||
"name": "const",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": true,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "value",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Foo",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "op",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "object"
|
||||
},
|
||||
"name": "interface"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,107 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Node",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned short"
|
||||
},
|
||||
"name": "nodeType",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "EventTarget",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "addEventListener",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "type"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "EventListener"
|
||||
},
|
||||
"name": "listener"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "boolean"
|
||||
},
|
||||
"name": "useCapture"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "implements",
|
||||
"target": "Node",
|
||||
"implements": "EventTarget",
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,272 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "OrderedMap",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "size",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": true,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "any"
|
||||
},
|
||||
"name": "getByIndex",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "index"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": true,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "setByIndex",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "index"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "any"
|
||||
},
|
||||
"name": "value"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": true,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "removeByIndex",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "index"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": true,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "any"
|
||||
},
|
||||
"name": "get",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "name"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": true,
|
||||
"creator": true,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "set",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "name"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "any"
|
||||
},
|
||||
"name": "value"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": true,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "remove",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "name"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,71 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Animal",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "name",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Person",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned short"
|
||||
},
|
||||
"name": "age",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": true,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "name",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": "Animal",
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,80 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Animal",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "name",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Human",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Dog"
|
||||
},
|
||||
"name": "pet",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": "Animal",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Dog",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Human"
|
||||
},
|
||||
"name": "owner",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": "Animal",
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,301 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "SessionManager",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Session"
|
||||
},
|
||||
"name": "getSessionForUser",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "username"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "sessionCount",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "iterator",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Session"
|
||||
},
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Session",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "username",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "SessionManager2",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Session2"
|
||||
},
|
||||
"name": "getSessionForUser",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "username"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "sessionCount",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "iterator",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Session2"
|
||||
},
|
||||
"iteratorObject": "SessionIterator",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Session2",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "username",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "SessionIterator",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "remainingSessions",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "NodeList",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "iterator",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Node"
|
||||
},
|
||||
"iteratorObject": "NodeIterator",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "NodeIterator",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "iterator",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Node"
|
||||
},
|
||||
"iteratorObject": "object",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,29 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "HeaderMap",
|
||||
"partial": false,
|
||||
"members": [],
|
||||
"inheritance": null,
|
||||
"extAttrs": [{
|
||||
"name": "MapClass",
|
||||
"arguments": null,
|
||||
"typePair": [{
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
{
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
}]
|
||||
}]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,42 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "HTMLAudioElement",
|
||||
"partial": false,
|
||||
"members": [],
|
||||
"inheritance": "HTMLMediaElement",
|
||||
"extAttrs": [
|
||||
{
|
||||
"name": "NamedConstructor",
|
||||
"arguments": null,
|
||||
"rhs": {
|
||||
"type": "identifier",
|
||||
"value": "Audio"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "NamedConstructor",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "src"
|
||||
}
|
||||
],
|
||||
"rhs": {
|
||||
"type": "identifier",
|
||||
"value": "Audio"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,52 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Query",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "any"
|
||||
},
|
||||
"name": "lookupEntry",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "key"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": [
|
||||
{
|
||||
"name": "NoInterfaceObject",
|
||||
"arguments": null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,48 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "MyConstants",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "const",
|
||||
"nullable": true,
|
||||
"idlType": "boolean",
|
||||
"name": "ARE_WE_THERE_YET",
|
||||
"value": {
|
||||
"type": "boolean",
|
||||
"value": false
|
||||
},
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Node",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": true,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "namespaceURI",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,99 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "A",
|
||||
"partial": false,
|
||||
"members": [],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "B",
|
||||
"partial": false,
|
||||
"members": [],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "C",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "f",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": true,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "A"
|
||||
},
|
||||
"name": "x"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "f",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": true,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "B"
|
||||
},
|
||||
"name": "x"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,93 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "ColorCreator",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "object"
|
||||
},
|
||||
"name": "createColor",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "v1"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "v2"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "v3"
|
||||
},
|
||||
{
|
||||
"optional": true,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "alpha",
|
||||
"default": {
|
||||
"type": "number",
|
||||
"value": 3.5
|
||||
}
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,312 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "A",
|
||||
"partial": false,
|
||||
"members": [],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "B",
|
||||
"partial": false,
|
||||
"members": [],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "C",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "f",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "A"
|
||||
},
|
||||
"name": "x"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "f",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "B"
|
||||
},
|
||||
"name": "x"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "A",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "f",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "a"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "f",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [
|
||||
{
|
||||
"name": "AllowAny",
|
||||
"arguments": null
|
||||
}
|
||||
],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "a"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "b"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": true,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "c"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "f",
|
||||
"arguments": [],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "f",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "long"
|
||||
},
|
||||
"name": "a"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "b"
|
||||
},
|
||||
{
|
||||
"optional": true,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "c"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": true,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "d"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,69 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "StringMap2",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "length",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": true,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "lookup",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "key"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": [
|
||||
{
|
||||
"name": "OverrideBuiltins",
|
||||
"arguments": null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,53 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Foo",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "bar",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Foo",
|
||||
"partial": true,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "quux",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,300 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Primitives",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "boolean"
|
||||
},
|
||||
"name": "truth",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "byte"
|
||||
},
|
||||
"name": "character",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "octet"
|
||||
},
|
||||
"name": "value",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "short"
|
||||
},
|
||||
"name": "number",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned short"
|
||||
},
|
||||
"name": "positive",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "long"
|
||||
},
|
||||
"name": "big",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "bigpositive",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "long long"
|
||||
},
|
||||
"name": "bigbig",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long long"
|
||||
},
|
||||
"name": "bigbigpositive",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "real",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "double"
|
||||
},
|
||||
"name": "bigreal",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unrestricted float"
|
||||
},
|
||||
"name": "realwithinfinity",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unrestricted double"
|
||||
},
|
||||
"name": "bigrealwithinfinity",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "string",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "ByteString"
|
||||
},
|
||||
"name": "bytes",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Date"
|
||||
},
|
||||
"name": "date",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "RegExp"
|
||||
},
|
||||
"name": "regexp",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,33 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Node",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned short"
|
||||
},
|
||||
"name": "nodeType",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": [
|
||||
{
|
||||
"name": "PrototypeRoot",
|
||||
"arguments": null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,54 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Person",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Name"
|
||||
},
|
||||
"name": "name",
|
||||
"extAttrs": [
|
||||
{
|
||||
"name": "PutForwards",
|
||||
"arguments": null,
|
||||
"rhs": {
|
||||
"type": "identifier",
|
||||
"value": "full"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned short"
|
||||
},
|
||||
"name": "age",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,168 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Dimensions",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "width",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "height",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "exception",
|
||||
"name": "NoPointerDevice",
|
||||
"members": [],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Button",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "boolean"
|
||||
},
|
||||
"name": "isMouseOver",
|
||||
"arguments": [],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "setDimensions",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Dimensions"
|
||||
},
|
||||
"name": "size"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "setDimensions",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "width"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "height"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,54 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Counter",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "value",
|
||||
"extAttrs": [
|
||||
{
|
||||
"name": "Replaceable",
|
||||
"arguments": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "increment",
|
||||
"arguments": [],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,113 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Canvas",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "drawPolygon",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": true,
|
||||
"generic": "sequence",
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
}
|
||||
},
|
||||
"name": "coordinates"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": true,
|
||||
"generic": "sequence",
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
}
|
||||
},
|
||||
"name": "getInflectionPoints",
|
||||
"arguments": [],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Foo",
|
||||
"partial": false,
|
||||
"members": [
|
||||
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "sequence"
|
||||
},
|
||||
"name": "bar",
|
||||
"arguments": [],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,591 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Transaction",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Account"
|
||||
},
|
||||
"name": "from",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Account"
|
||||
},
|
||||
"name": "to",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "amount",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "description",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "number",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "serializer",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Account",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "name",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "number",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "serializer",
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"operation": {
|
||||
"name": "serialize",
|
||||
"arguments": []
|
||||
},
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Transaction2",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Account2"
|
||||
},
|
||||
"name": "from",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Account2"
|
||||
},
|
||||
"name": "to",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "amount",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "description",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "number",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "serializer",
|
||||
"patternMap": true,
|
||||
"names": [
|
||||
"from",
|
||||
"to",
|
||||
"amount",
|
||||
"description"
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Account2",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "name",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "number",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "serializer",
|
||||
"name": "number",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Account3",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "name",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "number",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "serializer",
|
||||
"patternMap": true,
|
||||
"names": [
|
||||
"attribute"
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Account4",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": true,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "object"
|
||||
},
|
||||
"name": "getItem",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "index"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "serializer",
|
||||
"patternMap": true,
|
||||
"names": [
|
||||
"getter"
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Account5",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "secondname",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "serializer",
|
||||
"patternMap": true,
|
||||
"names": [
|
||||
"inherit",
|
||||
"secondname"
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": "Account",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Account6",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "secondname",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "serializer",
|
||||
"patternMap": true,
|
||||
"names": [
|
||||
"inherit",
|
||||
"attribute"
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": "Account",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Account7",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "name",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "number",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "serializer",
|
||||
"patternList": true,
|
||||
"names": [
|
||||
"name",
|
||||
"number"
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Account8",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": true,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "object"
|
||||
},
|
||||
"name": "getItem",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "index"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "serializer",
|
||||
"patternList": true,
|
||||
"names": [
|
||||
"getter"
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,151 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Point",
|
||||
"partial": false,
|
||||
"members": [],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Circle",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "cx",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "cy",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "radius",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": true,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "long"
|
||||
},
|
||||
"name": "triangulationCount",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": true,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Point"
|
||||
},
|
||||
"name": "triangulate",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Circle"
|
||||
},
|
||||
"name": "c1"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Circle"
|
||||
},
|
||||
"name": "c2"
|
||||
},
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Circle"
|
||||
},
|
||||
"name": "c3"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,50 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Student",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "id",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": true,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "name",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": [
|
||||
{
|
||||
"name": "Constructor",
|
||||
"arguments": null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,88 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Student",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "id",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": true,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "familyName",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "givenName",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": null,
|
||||
"arguments": [],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": [
|
||||
{
|
||||
"name": "Constructor",
|
||||
"arguments": null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,52 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "A",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": null,
|
||||
"arguments": [],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "A",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": true,
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,90 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Dog",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "name",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "owner",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "boolean"
|
||||
},
|
||||
"name": "isMemberOfBreed",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [
|
||||
{
|
||||
"name": "TreatNullAs",
|
||||
"arguments": null,
|
||||
"rhs": {
|
||||
"type": "identifier",
|
||||
"value": "EmptyString"
|
||||
}
|
||||
}
|
||||
],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "breedName"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,90 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Cat",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "name",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "owner",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "boolean"
|
||||
},
|
||||
"name": "isMemberOfBreed",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [
|
||||
{
|
||||
"name": "TreatUndefinedAs",
|
||||
"arguments": null,
|
||||
"rhs": {
|
||||
"type": "identifier",
|
||||
"value": "EmptyString"
|
||||
}
|
||||
}
|
||||
],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
},
|
||||
"name": "breedName"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,226 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Point",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "x",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
"name": "y",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "typedef",
|
||||
"typeExtAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": true,
|
||||
"generic": "sequence",
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Point"
|
||||
}
|
||||
},
|
||||
"name": "PointSequence",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Rect",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Point"
|
||||
},
|
||||
"name": "topleft",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Point"
|
||||
},
|
||||
"name": "bottomright",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Widget",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Rect"
|
||||
},
|
||||
"name": "bounds",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "boolean"
|
||||
},
|
||||
"name": "pointWithinBounds",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Point"
|
||||
},
|
||||
"name": "p"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "boolean"
|
||||
},
|
||||
"name": "allPointsWithinBounds",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "PointSequence"
|
||||
},
|
||||
"name": "ps"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "typedef",
|
||||
"typeExtAttrs": [
|
||||
{
|
||||
"name": "Clamp",
|
||||
"arguments": null
|
||||
}
|
||||
],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "octet"
|
||||
},
|
||||
"name": "value",
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,55 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Suffixes",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "test",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": false,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": true,
|
||||
"generic": "sequence",
|
||||
"nullable": true,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": true,
|
||||
"array": 1,
|
||||
"nullableArray": [false],
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
}
|
||||
},
|
||||
"name": "foo"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,87 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "Union",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": true,
|
||||
"idlType": [
|
||||
{
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "float"
|
||||
},
|
||||
{
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": true,
|
||||
"idlType": [
|
||||
{
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Date"
|
||||
},
|
||||
{
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Event"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": true,
|
||||
"array": false,
|
||||
"union": true,
|
||||
"idlType": [
|
||||
{
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "Node"
|
||||
},
|
||||
{
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "DOMString"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"name": "test",
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
|
@ -0,0 +1,100 @@
|
|||
[
|
||||
{
|
||||
"type": "interface",
|
||||
"name": "IntegerSet",
|
||||
"partial": false,
|
||||
"members": [
|
||||
{
|
||||
"type": "attribute",
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"inherit": false,
|
||||
"readonly": true,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "unsigned long"
|
||||
},
|
||||
"name": "cardinality",
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "union",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": true,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "long"
|
||||
},
|
||||
"name": "ints"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
},
|
||||
{
|
||||
"type": "operation",
|
||||
"getter": false,
|
||||
"setter": false,
|
||||
"creator": false,
|
||||
"deleter": false,
|
||||
"legacycaller": false,
|
||||
"static": false,
|
||||
"stringifier": false,
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "void"
|
||||
},
|
||||
"name": "intersection",
|
||||
"arguments": [
|
||||
{
|
||||
"optional": false,
|
||||
"variadic": true,
|
||||
"extAttrs": [],
|
||||
"idlType": {
|
||||
"sequence": false,
|
||||
"generic": null,
|
||||
"nullable": false,
|
||||
"array": false,
|
||||
"union": false,
|
||||
"idlType": "long"
|
||||
},
|
||||
"name": "ints"
|
||||
}
|
||||
],
|
||||
"extAttrs": []
|
||||
}
|
||||
],
|
||||
"inheritance": null,
|
||||
"extAttrs": []
|
||||
}
|
||||
]
|
Loading…
Add table
Add a link
Reference in a new issue