Skip to main content

Class: DeviceFeatures

Defined in: modules/core/src/api/adapter/device.ts:261

Set-like class for features (lets apps check for WebGL / WebGPU extensions)

Constructors​

Constructor​

new DeviceFeatures(features?, disabledFeatures): DeviceFeatures

Defined in: modules/core/src/api/adapter/device.ts:265

Parameters​

features?​

DeviceFeature[] = []

disabledFeatures​

Partial<Record<DeviceFeature, boolean>>

Returns​

DeviceFeatures

Methods​

[iterator]()​

[iterator](): IterableIterator<DeviceFeature>

Defined in: modules/core/src/api/adapter/device.ts:273

Returns​

IterableIterator<DeviceFeature>


has()​

has(feature): boolean

Defined in: modules/core/src/api/adapter/device.ts:277

Parameters​

feature​

DeviceFeature

Returns​

boolean