MAIDR JavaScript API
    Preparing search index...

    Interface HidDevice

    A device the page was granted.

    interface HidDevice {
        opened: boolean;
        productName: string;
        collections: readonly HidCollectionInfo[];
        open: () => Promise<void>;
        close: () => Promise<void>;
        sendReport: (reportId: number, data: Uint8Array) => Promise<void>;
        addEventListener: (
            type: "inputreport",
            listener: (event: HidInputReportEvent) => void,
        ) => void;
        removeEventListener: (
            type: "inputreport",
            listener: (event: HidInputReportEvent) => void,
        ) => void;
    }
    Index

    Properties

    opened: boolean
    productName: string
    collections: readonly HidCollectionInfo[]
    open: () => Promise<void>
    close: () => Promise<void>
    sendReport: (reportId: number, data: Uint8Array) => Promise<void>
    addEventListener: (
        type: "inputreport",
        listener: (event: HidInputReportEvent) => void,
    ) => void
    removeEventListener: (
        type: "inputreport",
        listener: (event: HidInputReportEvent) => void,
    ) => void