1[ 2 { 3 "type": "interface", 4 "name": "OrderedMap", 5 "partial": false, 6 "members": [ 7 { 8 "type": "attribute", 9 "static": false, 10 "stringifier": false, 11 "inherit": false, 12 "readonly": true, 13 "idlType": { 14 "sequence": false, 15 "generic": null, 16 "nullable": false, 17 "array": false, 18 "union": false, 19 "idlType": "unsigned long" 20 }, 21 "name": "size", 22 "extAttrs": [] 23 }, 24 { 25 "type": "operation", 26 "getter": true, 27 "setter": false, 28 "creator": false, 29 "deleter": false, 30 "legacycaller": false, 31 "static": false, 32 "stringifier": false, 33 "idlType": { 34 "sequence": false, 35 "generic": null, 36 "nullable": false, 37 "array": false, 38 "union": false, 39 "idlType": "any" 40 }, 41 "name": "getByIndex", 42 "arguments": [ 43 { 44 "optional": false, 45 "variadic": false, 46 "extAttrs": [], 47 "idlType": { 48 "sequence": false, 49 "generic": null, 50 "nullable": false, 51 "array": false, 52 "union": false, 53 "idlType": "unsigned long" 54 }, 55 "name": "index" 56 } 57 ], 58 "extAttrs": [] 59 }, 60 { 61 "type": "operation", 62 "getter": false, 63 "setter": true, 64 "creator": false, 65 "deleter": false, 66 "legacycaller": false, 67 "static": false, 68 "stringifier": false, 69 "idlType": { 70 "sequence": false, 71 "generic": null, 72 "nullable": false, 73 "array": false, 74 "union": false, 75 "idlType": "void" 76 }, 77 "name": "setByIndex", 78 "arguments": [ 79 { 80 "optional": false, 81 "variadic": false, 82 "extAttrs": [], 83 "idlType": { 84 "sequence": false, 85 "generic": null, 86 "nullable": false, 87 "array": false, 88 "union": false, 89 "idlType": "unsigned long" 90 }, 91 "name": "index" 92 }, 93 { 94 "optional": false, 95 "variadic": false, 96 "extAttrs": [], 97 "idlType": { 98 "sequence": false, 99 "generic": null, 100 "nullable": false, 101 "array": false, 102 "union": false, 103 "idlType": "any" 104 }, 105 "name": "value" 106 } 107 ], 108 "extAttrs": [] 109 }, 110 { 111 "type": "operation", 112 "getter": false, 113 "setter": false, 114 "creator": false, 115 "deleter": true, 116 "legacycaller": false, 117 "static": false, 118 "stringifier": false, 119 "idlType": { 120 "sequence": false, 121 "generic": null, 122 "nullable": false, 123 "array": false, 124 "union": false, 125 "idlType": "void" 126 }, 127 "name": "removeByIndex", 128 "arguments": [ 129 { 130 "optional": false, 131 "variadic": false, 132 "extAttrs": [], 133 "idlType": { 134 "sequence": false, 135 "generic": null, 136 "nullable": false, 137 "array": false, 138 "union": false, 139 "idlType": "unsigned long" 140 }, 141 "name": "index" 142 } 143 ], 144 "extAttrs": [] 145 }, 146 { 147 "type": "operation", 148 "getter": true, 149 "setter": false, 150 "creator": false, 151 "deleter": false, 152 "legacycaller": false, 153 "static": false, 154 "stringifier": false, 155 "idlType": { 156 "sequence": false, 157 "generic": null, 158 "nullable": false, 159 "array": false, 160 "union": false, 161 "idlType": "any" 162 }, 163 "name": "get", 164 "arguments": [ 165 { 166 "optional": false, 167 "variadic": false, 168 "extAttrs": [], 169 "idlType": { 170 "sequence": false, 171 "generic": null, 172 "nullable": false, 173 "array": false, 174 "union": false, 175 "idlType": "DOMString" 176 }, 177 "name": "name" 178 } 179 ], 180 "extAttrs": [] 181 }, 182 { 183 "type": "operation", 184 "getter": false, 185 "setter": true, 186 "creator": true, 187 "deleter": false, 188 "legacycaller": false, 189 "static": false, 190 "stringifier": false, 191 "idlType": { 192 "sequence": false, 193 "generic": null, 194 "nullable": false, 195 "array": false, 196 "union": false, 197 "idlType": "void" 198 }, 199 "name": "set", 200 "arguments": [ 201 { 202 "optional": false, 203 "variadic": false, 204 "extAttrs": [], 205 "idlType": { 206 "sequence": false, 207 "generic": null, 208 "nullable": false, 209 "array": false, 210 "union": false, 211 "idlType": "DOMString" 212 }, 213 "name": "name" 214 }, 215 { 216 "optional": false, 217 "variadic": false, 218 "extAttrs": [], 219 "idlType": { 220 "sequence": false, 221 "generic": null, 222 "nullable": false, 223 "array": false, 224 "union": false, 225 "idlType": "any" 226 }, 227 "name": "value" 228 } 229 ], 230 "extAttrs": [] 231 }, 232 { 233 "type": "operation", 234 "getter": false, 235 "setter": false, 236 "creator": false, 237 "deleter": true, 238 "legacycaller": false, 239 "static": false, 240 "stringifier": false, 241 "idlType": { 242 "sequence": false, 243 "generic": null, 244 "nullable": false, 245 "array": false, 246 "union": false, 247 "idlType": "void" 248 }, 249 "name": "remove", 250 "arguments": [ 251 { 252 "optional": false, 253 "variadic": false, 254 "extAttrs": [], 255 "idlType": { 256 "sequence": false, 257 "generic": null, 258 "nullable": false, 259 "array": false, 260 "union": false, 261 "idlType": "DOMString" 262 }, 263 "name": "name" 264 } 265 ], 266 "extAttrs": [] 267 } 268 ], 269 "inheritance": null, 270 "extAttrs": [] 271 } 272]