react-native-star-io10
Version:
react-native-star-io10 is a library for supporting application development for Star Micronics devices.
39 lines (31 loc) • 997 B
text/typescript
import { StarPrinterStatusDetail } from "./StarPrinterStatusDetail";
export class StarPrinterStatus {
_hasError: boolean = true;
_coverOpen: boolean = false;
_drawerOpenCloseSignal: boolean = false;
_paperEmpty: boolean = false;
_paperNearEmpty: boolean = false;
_detail: StarPrinterStatusDetail = new StarPrinterStatusDetail();
_reserved: Map<string, any | undefined> = new Map<string, any | undefined>()
get hasError(): boolean {
return this._hasError;
}
get coverOpen(): boolean {
return this._coverOpen;
}
get drawerOpenCloseSignal(): boolean {
return this._drawerOpenCloseSignal;
}
get paperEmpty(): boolean {
return this._paperEmpty;
}
get paperNearEmpty(): boolean {
return this._paperNearEmpty;
}
get detail(): StarPrinterStatusDetail {
return this._detail;
}
get reserved(): ReadonlyMap<string, any | undefined> {
return this._reserved;
}
}