@types/webidl2
Advanced tools
Comparing version 23.12.1 to 23.12.2
@@ -88,2 +88,13 @@ // Type definitions for webidl2 23.12 | ||
extAttrs: ExtendedAttribute[]; | ||
/** The container of this type. */ | ||
parent: | ||
| UnionTypeDescription | ||
| CallbackType | ||
| FieldType | ||
| TypedefType | ||
| OperationMemberType | ||
| AttributeMemberType | ||
| ConstantMemberType | ||
| Argument | ||
| DeclarationMemberType; | ||
} | ||
@@ -111,2 +122,13 @@ | ||
extAttrs: ExtendedAttribute[]; | ||
/** The container of this type. */ | ||
parent: | ||
| UnionTypeDescription | ||
| CallbackType | ||
| FieldType | ||
| TypedefType | ||
| OperationMemberType | ||
| AttributeMemberType | ||
| ConstantMemberType | ||
| Argument | ||
| DeclarationMemberType; | ||
} | ||
@@ -126,2 +148,4 @@ | ||
extAttrs: ExtendedAttribute[]; | ||
/** The container of this type. */ | ||
parent: null; | ||
} | ||
@@ -139,2 +163,4 @@ | ||
extAttrs: ExtendedAttribute[]; | ||
/** The container of this type. */ | ||
parent: null; | ||
} | ||
@@ -152,2 +178,4 @@ | ||
extAttrs: ExtendedAttribute[]; | ||
/** The container of this type. */ | ||
parent: null; | ||
} | ||
@@ -165,2 +193,4 @@ | ||
extAttrs: ExtendedAttribute[]; | ||
/** The container of this type. */ | ||
parent: null; | ||
} | ||
@@ -180,2 +210,4 @@ | ||
extAttrs: ExtendedAttribute[]; | ||
/** The container of this type. */ | ||
parent: null; | ||
} | ||
@@ -197,2 +229,4 @@ | ||
default: ValueDescription | null; | ||
/** The container of this type. */ | ||
parent: DictionaryType; | ||
} | ||
@@ -208,2 +242,4 @@ | ||
extAttrs: ExtendedAttribute[]; | ||
/** The container of this type. */ | ||
parent: null; | ||
} | ||
@@ -219,2 +255,4 @@ | ||
extAttrs: ExtendedAttribute[]; | ||
/** The container of this type. */ | ||
parent: null; | ||
} | ||
@@ -230,2 +268,4 @@ | ||
extAttrs: ExtendedAttribute[]; | ||
/** The container of this type. */ | ||
parent: null; | ||
} | ||
@@ -246,3 +286,3 @@ | ||
/** Special modifier if exists */ | ||
special: "getter" | "setter" | "deleter" | "static" | "stringifier"; | ||
special: "getter" | "setter" | "deleter" | "static" | "stringifier" | null; | ||
/** An IDL Type of what the operation returns. If a stringifier, may be absent. */ | ||
@@ -265,3 +305,3 @@ idlType: IDLTypeDescription | null; | ||
/** Special modifier if exists */ | ||
special: "static" | "stringifier"; | ||
special: "static" | "stringifier" | null; | ||
/** True if it's an inherit attribute. */ | ||
@@ -295,2 +335,18 @@ inherit: boolean; | ||
export interface DeclarationMemberType { | ||
type: "iterable" | "maplike" | "setlike"; | ||
/** An array with one or more IDL Types representing the declared type arguments. */ | ||
idlType: IDLTypeDescription[]; | ||
/** Whether the iterable is declared as async. */ | ||
async: boolean; | ||
/** Whether the maplike or setlike is declared as read only. */ | ||
readonly: boolean; | ||
/** A list of extended attributes. */ | ||
extAttrs: ExtendedAttribute[]; | ||
/** An array of arguments for the iterable declaration. */ | ||
arguments: Argument[]; | ||
/** The container of this type. */ | ||
parent: InterfaceType | InterfaceMixinType; | ||
} | ||
export interface Argument { | ||
@@ -398,2 +454,4 @@ /** A default value, absent if there is none. */ | ||
value: string; | ||
/** The container of this type. */ | ||
parent: FieldType | ConstantMemberType | Argument; | ||
} | ||
@@ -404,2 +462,4 @@ | ||
value: string; | ||
/** The container of this type. */ | ||
parent: FieldType | ConstantMemberType | Argument; | ||
} | ||
@@ -410,2 +470,4 @@ | ||
value: boolean; | ||
/** The container of this type. */ | ||
parent: FieldType | ConstantMemberType | Argument; | ||
} | ||
@@ -415,2 +477,4 @@ | ||
type: "null"; | ||
/** The container of this type. */ | ||
parent: FieldType | ConstantMemberType | Argument; | ||
} | ||
@@ -421,2 +485,4 @@ | ||
negative: boolean; | ||
/** The container of this type. */ | ||
parent: FieldType | ConstantMemberType | Argument; | ||
} | ||
@@ -426,2 +492,4 @@ | ||
type: "NaN"; | ||
/** The container of this type. */ | ||
parent: FieldType | ConstantMemberType | Argument; | ||
} | ||
@@ -432,2 +500,4 @@ | ||
value: []; | ||
/** The container of this type. */ | ||
parent: FieldType | ConstantMemberType | Argument; | ||
} | ||
@@ -437,16 +507,4 @@ | ||
type: "dictionary"; | ||
/** The container of this type. */ | ||
parent: FieldType | ConstantMemberType | Argument; | ||
} | ||
export interface DeclarationMemberType { | ||
type: "iterable" | "maplike" | "setlike"; | ||
/** An array with one or more IDL Types representing the declared type arguments. */ | ||
idlType: IDLTypeDescription[]; | ||
/** Whether the iterable is declared as async. */ | ||
async: boolean; | ||
/** Whether the maplike or setlike is declared as read only. */ | ||
readonly: boolean; | ||
/** A list of extended attributes. */ | ||
extAttrs: ExtendedAttribute[]; | ||
/** An array of arguments for the iterable declaration. */ | ||
arguments: Argument[]; | ||
} |
{ | ||
"name": "@types/webidl2", | ||
"version": "23.12.1", | ||
"version": "23.12.2", | ||
"description": "TypeScript definitions for webidl2", | ||
@@ -27,4 +27,4 @@ "license": "MIT", | ||
"dependencies": {}, | ||
"typesPublisherContentHash": "1f48d0ee36b02d742b8b34330b0ef52fecfa5cff296f6eb88bc3d92091f8e4d5", | ||
"typeScriptVersion": "3.0" | ||
"typesPublisherContentHash": "ab7c4cf423f40c5359a056b93c5f65827f48364892df537bbfe031459bb104d9", | ||
"typeScriptVersion": "3.1" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Wed, 27 May 2020 19:40:41 GMT | ||
* Last updated: Sat, 29 Aug 2020 12:03:30 GMT | ||
* Dependencies: none | ||
@@ -14,0 +14,0 @@ * Global values: `WebIDL2` |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
18260
436