@dark-engine/platform-desktop
Version:
Dark renderer to desktop platforms like Windows, Linux, macOS via Nodegui and Qt
21 lines (20 loc) • 742 B
TypeScript
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 };