本文へスキップ

Stepper

値の範囲を制限できる、制御されたネイティブ数値 Stepper です。

#インポート

@quickgui/solid/swift-ui から Stepper をインポートします。

import { Host, Stepper } from "@quickgui/solid/swift-ui";

#使い方

<Host matchContents>
  <Stepper
    value={copies()}
    min={1}
    max={20}
    label={"Copies: " + copies()}
    onValueChange={setCopies}
  />
</Host>

#API リファレンス

項目を展開すると説明と完全なシグネチャが表示されます。ダッシュは宣言に既定値が記載されていないことを示します。

Stepper(props: StepperProps): NativeNode
testIDstring—

Stable identifier exposed to macOS accessibility and UI testing.

string
ソースを見る
modifiersViewModifier[]—

SwiftUI modifiers, applied in array order.

ViewModifier[]
ソースを見る
valuenumber—

Controlled stepper value.

number
ソースを見る
minnumber—

Declares min (optional). Reactive JSX expressions update this property in place.

number
ソースを見る
maxnumber—

Declares max (optional). Reactive JSX expressions update this property in place.

number
ソースを見る
stepnumber—

Declares step (optional). Reactive JSX expressions update this property in place.

number
ソースを見る
labelstring—

Declares label (optional). Reactive JSX expressions update this property in place.

string
ソースを見る
onValueChange(value: number, event: QuickGuiEvent) => void—

Declares onValueChange (optional). Reactive JSX expressions update this property in place.

(value: number, event: QuickGuiEvent) => void
ソースを見る
ref((node: NativeNode) => void) | NativeNode—

Declares ref (optional). Reactive JSX expressions update this property in place.

((node: NativeNode) => void) | NativeNode
ソースを見る