Skip to content

@alneas/react-tools API Reference

複数のチェックボックスをまとめ、グループ内の選択状態を管理するためのコンポーネント。

declare function CheckboxGroup(
Parameter Type Required Description
{ className, ...props } Omit<import("@base-ui/react").CheckboxGroupProps, "ref"> & React.RefAttributes<HTMLDivElement> Yes
  • Type: React.JSX.Element

測定値や進捗状況(ゲージなど)を表示するメーターのルートコンポーネント。

declare function Meter(
Parameter Type Required Description
{ className, ...props } Omit<import("@base-ui/react").MeterRootProps, "ref"> & React.RefAttributes<HTMLDivElement> Yes
  • Type: React.JSX.Element

メーターの進捗バーを視覚的に表現するインジケーター。

declare function MeterIndicator(
Parameter Type Required Description
{ className, ...props } Omit<import("@base-ui/react").MeterTrackProps, "ref"> & React.RefAttributes<HTMLDivElement> Yes
  • Type: React.JSX.Element

メーターの名前や説明を表示するラベル。

declare function MeterLabel(
Parameter Type Required Description
{ className, ...props } Omit<import("@base-ui/react").MeterLabelProps, "ref"> & React.RefAttributes<HTMLSpanElement> Yes
  • Type: React.JSX.Element

メーターの現在の数値を表示するコンポーネント。

declare function MeterValue(
Parameter Type Required Description
{ className, ...props } Omit<import("@base-ui/react").MeterValueProps, "ref"> & React.RefAttributes<HTMLSpanElement> Yes
  • Type: React.JSX.Element

数値入力フィールド全体のルートコンポーネント。

declare function NumberField(
Parameter Type Required Description
{ className, ...props } Omit<import("@base-ui/react").NumberFieldRootProps, "ref"> & React.RefAttributes<HTMLDivElement> Yes
  • Type: React.JSX.Element

数値を直接入力するためのテキストフィールド。

declare function NumberFieldInput(
Parameter Type Required Description
{ className, ...props } Omit<import("@base-ui/react").NumberFieldInputProps, "ref"> & React.RefAttributes<HTMLInputElement> Yes
  • Type: React.JSX.Element

ドラッグ操作によって数値を増減させることができるスクラブ操作領域。

declare function NumberFieldScrubArea(
Parameter Type Required Description
{ className, children, ...props } Omit<import("@base-ui/react").NumberFieldScrubAreaProps, "ref"> & React.RefAttributes<HTMLSpanElement> Yes
  • Type: React.JSX.Element

入力フィールドと増減用のボタンなどの子要素をまとめるグループコンテナ。

declare function NumberFieldGroup(
Parameter Type Required Description
{ className, ...props } Omit<import("@base-ui/react").NumberFieldGroupProps, "ref"> & React.RefAttributes<HTMLDivElement> Yes
  • Type: React.JSX.Element

数値を増加させるためのボタン(+)。

declare function NumberFieldIncrement(
Parameter Type Required Description
{ className, ...props } Omit<import("@base-ui/react").NumberFieldIncrementProps, "ref"> & React.RefAttributes<HTMLButtonElement> Yes
  • Type: React.JSX.Element

数値を減少させるためのボタン(ー)。

declare function NumberFieldDecrement(
Parameter Type Required Description
{ className, ...props } Omit<import("@base-ui/react").NumberFieldDecrementProps, "ref"> & React.RefAttributes<HTMLButtonElement> Yes
  • Type: React.JSX.Element