mirror of
https://github.com/CharaChorder/DeviceManager.git
synced 2026-01-04 09:02:50 +00:00
20 lines
374 B
TypeScript
20 lines
374 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;
|
|
}
|