0.0.3 • Published 4 years ago

proglove-plugin v0.0.3

Weekly downloads
4
License
ISC
Repository
-
Last release
4 years ago

proglove-plugin

Communication with proglove device

Install

npm install proglove-plugin
npx cap sync

API

echo(...)

echo(options: { value: string; }) => Promise<{ value: string; }>
ParamType
options{ value: string; }

Returns: Promise<{ value: string; }>


addListener('barCodeReceived', ...)

addListener(eventName: 'barCodeReceived', listenerFunc: (scannedData: any) => void) => PluginListenerHandle
ParamType
eventName'barCodeReceived'
listenerFunc(scannedData: any) => void

Returns: PluginListenerHandle


addListener('displayResultReceived', ...)

addListener(eventName: 'displayResultReceived', listenerFunc: (displayResult: any) => void) => PluginListenerHandle
ParamType
eventName'displayResultReceived'
listenerFunc(displayResult: any) => void

Returns: PluginListenerHandle


setDisplay(...)

setDisplay(data: { templateId: string; data: string; separator: string; refreshType: string; duration: number; }) => Promise<any>
ParamType
data{ templateId: string; data: string; separator: string; refreshType: string; duration: number; }

Returns: Promise<any>


triggerFeedback(...)

triggerFeedback(data: { feedbackSequenceId: number; }) => Promise<any>
ParamType
data{ feedbackSequenceId: number; }

Returns: Promise<any>


Interfaces

PluginListenerHandle

PropType
remove() => Promise<void>
0.0.3

4 years ago

0.0.2

5 years ago

0.0.1

5 years ago