Skip to content

Regrip API / session/profile/types / SmartCubeProfile

Type Alias: SmartCubeProfile

SmartCubeProfile = object

Defined in: packages/core/src/session/profile/types.ts:13

Declarative configuration for one family of smart cubes.

Properties

battery?

optional battery?: object

Defined in: packages/core/src/session/profile/types.ts:19

curve?

optional curve?: string


extends?

optional extends?: string

Defined in: packages/core/src/session/profile/types.ts:15


features?

optional features?: SessionFeaturesPatch

Defined in: packages/core/src/session/profile/types.ts:21


gyro?

optional gyro?: object

Defined in: packages/core/src/session/profile/types.ts:20

axisMap?

optional axisMap?: string


id

id: string

Defined in: packages/core/src/session/profile/types.ts:14


match?

optional match?: Partial<Record<"protocol" | "deviceName" | "deviceMAC" | "hardwareName" | "goCubeType", string>>

Defined in: packages/core/src/session/profile/types.ts:16


quirks?

optional quirks?: Record<string, unknown>

Defined in: packages/core/src/session/profile/types.ts:22