UNPKG

@chromasdk/chromajs

Version:

JavaScript client for the Razer Chroma REST API

29 lines (28 loc) 692 B
import Color from "../Color"; import { IDevice } from "./Base"; import ChromaLink from "./ChromaLink"; import Headset from "./Headset"; import Keyboard from "./Keyboard"; import Keypad from "./Keypad"; import Mouse from "./Mouse"; import Mousepad from "./Mousepad"; export declare enum AvailableDevices { ChromaLink, Headset, Keyboard, Keypad, Mouse, Mousepad, } export default class DeviceContainer { Keyboard: Keyboard; Mousepad: Mousepad; Mouse: Mouse; Keypad: Keypad; Headset: Headset; ChromaLink: ChromaLink; AnimationId: string; Devices: IDevice[]; constructor(); setAll(color: Color): void; }