All files / sportident-testbench-shell/src ISiExternalApplication.ts

0% Statements 0/5
100% Branches 0/0
0% Functions 0/1
0% Lines 0/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20                                       
import * as utils from 'sportident/lib/utils';
 
export interface ISiExternalApplication extends utils.IEventTarget<SiExternalApplicationEvents> {
    send: (uint8Data: number[]) => void,
    close: () => void,
}
 
export class SiExternalApplicationReceiveEvent extends utils.Event<'receive'> {
    constructor(
                public siExternalApplication: ISiExternalApplication,
                public uint8Data: number[],
    ) {
        super();
    }
}
 
export type SiExternalApplicationEvents = {
    'receive': SiExternalApplicationReceiveEvent,
};