Plugins

Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0

FormattedValueInputProps

Numeric value editor selected by a Units formatting directive.

Import

import type { FormattedValueInputProps } from "@dartwic/interface-sdk/ui";

Declaration

export interface FormattedValueInputProps extends HostComponentProps {
    value: number;
    units?: string;
    label?: string;
    submitLabel?: string;
    disabled?: boolean;
    onCommit: (value: number) => unknown;
    onCancel?: () => void;
    trailingAction?: HostNode;
    compact?: boolean;
}

Members

NameTypeRequirementDescription
valuenumberRequired
unitsstringOptional
labelstringOptional
submitLabelstringOptional
disabledbooleanOptional
onCommit(value: number) => unknownRequired
onCancel() => voidOptional
trailingActionHostNodeOptional
compactbooleanOptional