UNPKG

roku-ecp

Version:

A Node package designed to control Roku devices using TypeScript

29 lines (28 loc) 863 B
import { LaunchOptions } from "./LaunchOptions"; export interface Dim2Values { x?: number; y?: number; } export interface Dim3Values extends Dim2Values { z?: number; } export declare type SensorType = "acceleration" | "orientation" | "rotation" | "magnetic"; export declare type TouchOp = "up" | "down" | "press" | "move" | "cancel"; export interface InputOptions extends LaunchOptions { "acceleration.x"?: number; "acceleration.y"?: number; "acceleration.z"?: number; "orientation.x"?: number; "orientation.y"?: number; "orientation.z"?: number; "rotation.x"?: number; "rotation.y"?: number; "rotation.z"?: number; "magnetic.x"?: number; "magnetic.y"?: number; "magnetic.z"?: number; "touch.0.x"?: number; "touch.0.y"?: number; "touch.0.op"?: TouchOp; [key: string]: string | number; }