* Creates integer array of given type. * @protected * @param {number} size * @param {string} typeName * @return {TypedArray}
(size, typeName)
| 217 | * @return {TypedArray} |
| 218 | */ |
| 219 | createIntegerTypeArray (size, typeName) { |
| 220 | switch (typeName) { |
| 221 | case 'I8': |
| 222 | return new Int8Array(size) |
| 223 | case 'U8': |
| 224 | return new Uint8Array(size) |
| 225 | case 'I16': |
| 226 | return new Int16Array(size) |
| 227 | case 'U16': |
| 228 | return new Uint16Array(size) |
| 229 | case 'I32': |
| 230 | return new Int32Array(size) |
| 231 | default: |
| 232 | return new Uint32Array(size) |
| 233 | } |
| 234 | } |
| 235 | |
| 236 | /** |
| 237 | * Triggered when a setting field has changed. |
no outgoing calls
no test coverage detected