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