mirror of
https://github.com/CharaChorder/DeviceManager.git
synced 2026-01-10 03:52:57 +00:00
20 lines
360 B
TypeScript
20 lines
360 B
TypeScript
export interface KeymapCategory {
|
|
name: string
|
|
description: string
|
|
icon?: string
|
|
display?: string
|
|
type?: "unassigned"
|
|
actions: Record<number, Partial<ActionInfo>>
|
|
}
|
|
|
|
export interface ActionInfo {
|
|
id: string
|
|
title: string
|
|
icon: string
|
|
display: string
|
|
description: string
|
|
variant: "left" | "right"
|
|
variantOf: number
|
|
keyCode: string
|
|
}
|