UNPKG

@dark-engine/platform-desktop

Version:

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

23 lines (22 loc) 678 B
import { type QDialSignals, QDial } from '@nodegui/nodegui'; import { type ComponentFactory, type Ref } from '@dark-engine/core'; import type { WidgetProps, WithStandardProps } from '../shared'; export type DialProps = WithStandardProps< { ref?: Ref<DialRef>; value: number; maximum: number; minimum: number; notchesHidden?: boolean; notchTarget?: number; wrapping?: boolean; } & WidgetProps >; export type DialRef = QDarkDial; export type DialSignals = QDialSignals; declare const Dial: ComponentFactory<DialProps>; declare class QDarkDial extends QDial { constructor(); setNotchesHidden(value: boolean): void; } export { Dial, QDarkDial };