UNPKG

@dark-engine/platform-desktop

Version:

Dark renderer to desktop platforms like Windows, Linux, macOS via Nodegui and Qt

21 lines (20 loc) 742 B
import { type QLCDNumberSignals, type Mode, type SegmentStyle, QLCDNumber } from '@nodegui/nodegui'; import { type ComponentFactory, type Ref } from '@dark-engine/core'; import type { WidgetProps, WithStandardProps } from '../shared'; export type LCDNumberProps = WithStandardProps< { ref?: Ref<LCDNumberRef>; display: number; digitCount: number; mode?: Mode; segmentStyle?: SegmentStyle; smallDecimalPoint?: boolean; } & WidgetProps >; export type LCDNumberRef = QDarkLCDNumber; export type LCDNumberSignals = QLCDNumberSignals; declare const LCDNumber: ComponentFactory<LCDNumberProps>; declare class QDarkLCDNumber extends QLCDNumber { setDisplay(value: number): void; } export { LCDNumber, QDarkLCDNumber };