Compose 修飾子のリスト

アクション

事前定義された値のセット間でドラッグ操作を有効にします。

スコープ: 任意

事前定義された値のセット間でドラッグ操作を有効にします。

スコープ: 任意

入力またはユーザー補助「クリック」イベントを介してクリックを受信するようにコンポーネントを構成します。

スコープ: 任意

入力またはユーザー補助「クリック」イベントを介してクリックを受信するようにコンポーネントを構成します。

スコープ: 任意

入力またはユーザー補助「クリック」イベントを介してクリック、ダブルクリック、長押しを受信するようにコンポーネントを構成します。

スコープ: 任意

入力またはユーザー補助「クリック」イベントを介してクリック、ダブルクリック、長押しを受信するようにコンポーネントを構成します。

スコープ: 任意

両方の向きで UI 要素のタッチドラッグを構成します。

スコープ: 任意

単一の Orientation で UI 要素のタッチドラッグを構成します。

スコープ: 任意

この修飾子は、ユーザー補助の目的で selectable アイテム(Tab や RadioButton など)のリストをグループ化するために使用します。

スコープ: 任意

通常は、任意の時点で 1 つのアイテムのみを選択できる相互排他的なグループの一部として選択可能になるようにコンポーネントを構成します。

スコープ: 任意

通常は、任意の時点で 1 つのアイテムのみを選択できる相互排他的なグループの一部として選択可能になるようにコンポーネントを構成します。

スコープ: 任意

入力イベントとユーザー補助イベントを介して切り替え可能になるようにコンポーネントを構成します。

スコープ: 任意

入力イベントとユーザー補助イベントを介して切り替え可能になるようにコンポーネントを構成します。

スコープ: 任意

入力イベントとユーザー補助イベントを介して、オン、オフ、不確定の 3 つの状態の間で切り替え可能になるようにコンポーネントを構成します。

スコープ: 任意

入力イベントとユーザー補助イベントを介して、オン、オフ、不確定の 3 つの状態の間で切り替え可能になるようにコンポーネントを構成します。

スコープ: 任意

ドラッグハンドル コンポーザブルに適用する必要がある修飾子。これにより、ドラッグハンドルをドラッグして、指定された PaneExpansionState で適切に操作できるようになります。

スコープ: PaneScaffoldScope

アライメント

Row 内で要素を垂直方向に揃えます。

スコープ: RowScope

要素を垂直方向に配置して、alignmentLineBlock によって決定されるコンテンツの整列ラインが alignBy に構成された兄弟要素とも揃うようにします。

スコープ: RowScope

要素を垂直方向に配置して、alignmentLine が alignBy に構成された兄弟要素とも揃うようにします。

スコープ: RowScope

要素を垂直方向に配置して、最初の基準線が alignByBaseline または alignBy に構成された兄弟要素とも揃うようにします。

スコープ: RowScope

Column 内で要素を水平方向に揃えます。

スコープ: ColumnScope

要素を水平方向に配置して、alignmentLineBlock によって決定されるコンテンツの整列ラインが alignBy に構成された兄弟要素とも揃うようにします。

スコープ: ColumnScope

要素を水平方向に配置して、alignmentLine が alignBy に構成された兄弟要素とも揃うようにします。

スコープ: ColumnScope

Box 内の特定の Alignment にコンテンツ要素をプルします。

スコープ: BoxScope

アニメーション

Modifier: LookaheadScope 内で発生するレイアウト変更(位置やサイズ)をアニメーション化します。

スコープ: 任意

この修飾子を FloatingActionButton に適用すると、通常はアプリのメイン コンテンツのスクロールに基づいて、アニメーションで表示または非表示にできます。

スコープ: 任意

AnimatedVisibility の直接または間接の子に animateEnterExit 修飾子を使用すると、AnimatedVisibility で指定されたアニメーションとは異なる開始 / 終了アニメーションを作成できます。

open

この修飾子は、アイテムの表示(フェードイン)、非表示(フェードアウト)、配置の変更(アイテムの並べ替えなど)をアニメーション化します。

スコープ: LazyItemScope
open

この修飾子は、アイテムの表示(フェードイン)、非表示(フェードアウト)、配置の変更(アイテムの並べ替えなど)をアニメーション化します。

スコープ: LazyGridItemScope

この修飾子は、アイテムの表示(フェードイン)、非表示(フェードアウト)、配置の変更(アイテムの並べ替えなど)をアニメーション化します。

枠線

要素を変更して、border と shape で指定された外観の枠線を追加してクリップします。

スコープ: 任意

要素を変更して、width、brush、shape で指定された外観の枠線を追加してクリップします。

スコープ: 任意

要素を変更して、width、color、shape で指定された外観の枠線を追加してクリップします。

スコープ: 任意

描画

変更されたアルファ値が 1 未満である可能性があるコンテンツを描画します。

スコープ: 任意

コンテンツの背後に塗りつぶした color で shape を描画します。

スコープ: 任意

コンテンツの背後に brush で shape を描画します。

スコープ: 任意

コンテンツを shape にクリップします。

スコープ: 任意

コンテンツを、この修飾子で定義されたレイヤの境界にクリップします。

スコープ: 任意

変更されたコンテンツの背後の Canvas に描画します。

スコープ: 任意

描画領域のサイズが同じであるか、読み取られる状態オブジェクトが変更されていない場合に限り、描画呼び出し全体で保持されるコンテンツを含む DrawScope に描画します。

スコープ: 任意

デベロッパーがレイアウトのコンテンツの前または後に描画できる DrawModifier を作成します。

スコープ: 任意

インタラクションが発生したときに、このコンポーネントの視覚効果を描画します。

スコープ: 任意

painter を使用してコンテンツをペイントします。

スコープ: 任意

指定されたシェイプで指定されたジオメトリと、DropShadowScope で定義されたシャドウ プロパティを使用して、残りのコンテンツの背後にドロップ シャドウを描画します。

スコープ: 任意

指定されたシェイプで指定されたジオメトリと、Shadow で定義されたシャドウ プロパティを使用して、残りのコンテンツの背後にドロップ シャドウを描画します。

スコープ: 任意

指定された形状で指定されたジオメトリと、InnerShadowScope で定義されたシャドウ プロパティを使用して、残りのコンテンツの背後にインナー シャドウを描画します。

スコープ: 任意

指定されたシェイプで指定されたジオメトリと、Shadow で定義されたシャドウ プロパティを使用して、残りのコンテンツの上に内側のシャドウを描画します。

スコープ: 任意

シャドウを描画する graphicsLayer を作成します。

スコープ: 任意

safe drawing インセットに合わせてパディングを追加します。

スコープ: 任意

同じ親レイアウトの子の描画順序を制御する修飾子を作成します。

スコープ: 任意

フォーカス

この修飾子をコンポーネントに追加すると、フォーカス状態イベントを監視できます。

スコープ: 任意

この修飾子をコンポーネントに追加すると、フォーカス状態イベントを監視できます。

スコープ: 任意

この修飾子をコンポーネントに追加すると、フォーカス可能にすることができます。

スコープ: 任意

この修飾子を使用すると、修飾子チェーンの下位または子レイアウト ノードの focusTarget がアクセスできるプロパティを指定できます。

スコープ: 任意

この修飾子をコンポーネントに追加すると、フォーカスの変更をリクエストできます。

スコープ: 任意

この修飾子を使用すると、フォーカス グループにフォーカスを保存して復元できます。

スコープ: 任意

フォーカス グループを作成するか、このコンポーネントをフォーカス グループとしてマークします。

スコープ: 任意

フォーカス システムまたはユーザー補助「フォーカス」イベントを介してフォーカス可能になるようにコンポーネントを構成します。

スコープ: 任意

グラフィック

キーボード

この modifier をコンポーネントの modifier パラメータに追加すると、そのコンポーネント(またはその子のいずれか)がフォーカスされたときにハードウェア キーイベントをインターセプトできます。

スコープ: 任意

この modifier をコンポーネントの modifier パラメータに追加すると、そのコンポーネント(またはその子のいずれか)がフォーカスされたときにハードウェア キーイベントをインターセプトできます。

スコープ: 任意

レイアウト

tag を使用できるようにする androidx.compose.ui.layout.layoutId の代替。

スコープ: 任意

要素に layoutId をタグ付けすると、その要素を親要素内で識別できます。

スコープ: 任意

ラップされた要素の測定方法とレイアウト方法の変更を可能にする LayoutModifier を作成します。

スコープ: 任意

コンテンツのグローバル位置が変更された可能性がある場合に、要素の LayoutCoordinates を使用して onGloballyPositioned を呼び出します。

スコープ: 任意

その他

contentType を使用して自動入力ヒントを設定します。

スコープ: 任意

変更されたコンテンツが幅が広すぎて利用可能なスペースに収まらない場合、アニメーション化されたマーキー効果を適用します。

スコープ: 任意

指定した半径でぼかしを入れたコンテンツを描画します。

スコープ: 任意

指定した半径でぼかしを入れたコンテンツを描画します。

スコープ: 任意

bringIntoView リクエストの送信に使用できる修飾子。

スコープ: 任意

変更する要素ごとに、コンポーズされる Modifier のジャストインタイム コンポジションを宣言します。

スコープ: 任意

変更する要素ごとに、コンポーズされる Modifier のジャストインタイム コンポジションを宣言します。

スコープ: 任意

変更する要素ごとに、コンポーズされる Modifier のジャストインタイム コンポジションを宣言します。

スコープ: 任意

変更する要素ごとに、コンポーズされる Modifier のジャストインタイム コンポジションを宣言します。

スコープ: 任意

変更する要素ごとに、コンポーズされる Modifier のジャストインタイム コンポジションを宣言します。

スコープ: 任意

Modifier。適用先の要素をドラッグ&ドロップ オペレーションのソースとして扱えるようにします。

スコープ: 任意

Modifier。適用先の要素をドラッグ&ドロップ オペレーションのソースとして扱えるようにします。

スコープ: 任意

ドラッグ&ドロップ操作から受け取ることができる修飾子。

スコープ: 任意

コンポーザブルでリクエストされたフレームレートを設定する

スコープ: 任意

コンポーザブルでリクエストされたフレームレートを設定する

スコープ: 任意

手書き検出機能として動作する要素を構成します。この機能は、タッチペンによる手書きを検出し、認識されたテキストの処理を別の要素に委任します。

スコープ: 任意

手書き検出機能でタッチペンの手書き入力によってトリガーされた手書きセッションからのテキスト入力を処理できる、タッチペンの手書き入力ハンドラとして機能するように要素を構成します。

スコープ: 任意

ポインタの開始 / 終了イベントを介してカーソルを合わせられるようにコンポーネントを構成します。

スコープ: 任意

サポートされているプラットフォームで、コンポジションの一部である限りデバイスの画面をオンのままにする修飾子。

スコープ: 任意

これにより、修飾子の RelativeLayoutBounds が指定された LayoutBoundsHolder にマッピングされます。

スコープ: 任意

ルックアヘッド パスで計算されたデスティネーション レイアウトに徐々に近づくことを目的としたアプローチ レイアウトを作成します。

スコープ: 任意

Magnifier ウィジェットを表示し、現在のレイアウト ノードを基準にして sourceCenter にあるコンテンツを拡大して表示します。

スコープ: 任意

この修飾子の左側、またはレイアウト ツリーでこの修飾子より上にある他の修飾子によって提供された ModifierLocal を利用するために使用できる修飾子。

スコープ: 任意

この修飾子の右側にある他の修飾子、またはこの修飾子が接続されているレイアウト ノードの子である修飾子で読み取り可能な ModifierLocal を提供するために使用できる修飾子。

スコープ: 任意

コンポジションのルートの座標系、画面座標、ウィンドウ座標を基準としたこのレイアウト ノードの位置を指定して callback を呼び出します。

スコープ: 任意

親 LayoutModifier と親レイアウトが配置された後、子 LayoutModifier が配置される前に onPlaced を呼び出します。

スコープ: 任意

ノードがウィンドウのビューポート内にあるかどうかをモニタリングするコールバックを登録します。

スコープ: 任意

デベロッパーが、要素にタッチペンを置いたときに表示するポインタ アイコンを定義できるようにする修飾子。

スコープ: 任意

レイアウト領域または子 pointerInput が受け取る MotionEvent ごとに watcher を呼び出します。

スコープ: 任意

レイアウトの長方形を、フローティング ウィンドウを避けるようにマークします。

スコープ: 任意

フローティング ウィンドウを避けるために、ローカル レイアウト座標内の長方形をマークします。

スコープ: 任意

下にスワイプして更新の操作をサポートするために、コンテナにネストされたスクロールを追加する修飾子。

スコープ: 任意

現在のノードとすべての子ノードをコンテンツ レシーバーとして構成します。

スコープ: 任意

コンテンツを rulers 内に収めます。

スコープ: 任意

rulers の Ruler のいずれかが Layout の境界内の値を持つ場合、コンテンツはその Ruler とエッジに合わせてサイズ設定されます。

スコープ: 任意

この修飾子は、コンポーザブルが画面に機密性の高いコンテンツ(ユーザー名、パスワード、クレジット カードなど)をレンダリングすること、およびサポートされている環境での画面共有中にコンテンツを保護する必要があることを示します。

スコープ: 任意

この modifier をコンポーネントの modifier パラメータに追加すると、ハードウェア キーイベントがソフトウェア キーボードに送信される前にインターセプトできます。

スコープ: 任意

この modifier をコンポーネントの modifier パラメータに追加すると、ハードウェア キーイベントがソフトウェア キーボードに送信される前にインターセプトできます。

スコープ: 任意

この修飾子がアタッチされているコンポーネントに対して、指定された Style オブジェクトによってスタイル設定されたリージョンを作成する修飾子。

スコープ: 任意

この修飾子がアタッチされているコンポーネントに対して、指定された Style オブジェクトによってスタイル設定されたリージョンを作成する修飾子。

スコープ: 任意

システム ジェスチャーからレイアウトの長方形を除外します。

スコープ: 任意

ローカル レイアウト座標内の長方形をシステム ジェスチャーから除外します。

スコープ: 任意

この階層内にテキスト コンテキスト メニューが表示されたときに実行される builder を追加します。

スコープ: 任意

この階層内にテキスト コンテキスト メニューが表示されたときに実行される filter を追加します。

スコープ: 任意

適用先の Layout の表示 / 非表示を制御する Modifier。

スコープ: 任意

パディングを追加せずに、windowInsetsPadding と同様の他のインセット修飾子により利用されていないインセットを利用します。

スコープ: 任意

インセットに関係なくパディングが追加された場合と同様に、paddingValues をインセットとして利用します。

スコープ: 任意

consumeWindowInsets またはいずれかのパディング修飾子(imePadding など)で消費された WindowInsets で block を呼び出します。

スコープ: 任意

これにより、サイズと位置に基づいて WindowInsets が再計算されます。

スコープ: 任意

SharedTransitionScope のオーバーレイにコンテンツをレンダリングします。デフォルトでは、共有コンテンツ(共有要素と共有境界)がレンダリングされます。

スコープ: SharedTransitionScope

sharedBounds は、レイアウトに SharedContentState.key のタグを付ける修飾子です。これにより、同じキーの共有境界の開始と終了で、レイアウト変更中にアニメーション化された継続的に変化する境界が共有されます。

スコープ: SharedTransitionScope

sharedElement は、レイアウトに SharedContentState.key のタグを付ける修飾子です。これにより、同じキーのエントリと終了の共有要素が、レイアウト変更中にアニメーション化された継続的に変化する境界を共有します。

スコープ: SharedTransitionScope

sharedElementWithCallerManagedVisibility は、レイアウトに SharedContentState.key のタグを付ける修飾子です。これにより、同じキーのエントリと終了の共有要素が、レイアウト変更中にアニメーション化された継続的に変化する境界を共有します。

スコープ: SharedTransitionScope

共有要素遷移中にルックアヘッド パスから取得したターゲット位置にレイアウトを固定する修飾子。

スコープ: SharedTransitionScope
open

ExposedDropdownMenuBoxScope 内の要素(通常はテキスト フィールドまたはテキスト フィールド内のアイコン)に適用する修飾子。

abstract

この修飾子は、指定された RectRulers をインセットとして使用して、関連付けられたペインのマージンを指定します。

スコープ: PaneScaffoldScope

この修飾子は、指定された固定マージンと、指定された RectRulers(インセットとして指定されている場合)に従って、関連するペインのマージンを指定します。

スコープ: PaneScaffoldScope

パディング

パディングを追加して、境界から alignment line までの指定された距離に応じてコンテンツを配置できる Modifier。

スコープ: 任意

パディングを追加して、境界から alignment line までの指定された距離に応じてコンテンツを配置できる Modifier。

スコープ: 任意

レイアウトの上部から baseline of the first line of text in the content までの距離が top になり、baseline of the last line of text in the content からレイアウトの下部までの距離が bottom になるようにコンテンツをレイアウト内に配置する Modifier。

スコープ: 任意

レイアウトの上部から baseline of the first line of text in the content までの距離が top になり、baseline of the last line of text in the content からレイアウトの下部までの距離が bottom になるようにコンテンツをレイアウト内に配置する Modifier。

スコープ: 任意

コンテンツの left、top、right、bottom の端に沿って、Dp の追加スペースを適用します。

スコープ: 任意

コンテンツの左、上、右、下の端に all dp の追加スペースを適用します。

スコープ: 任意

コンテンツの左、上、右、下の端に沿って、PaddingValues を追加スペースとしてコンポーネントに適用します。

スコープ: 任意

コンテンツの左端と右端に沿って horizontal dp のスペースを適用し、上端と下端に沿って vertical dp のスペースを適用します。

スコープ: 任意

コンテンツの start、top、end、bottom の端に沿って、Dp の追加スペースを適用します。

スコープ: 任意

caption bar インセットに合わせてパディングを追加します。

スコープ: 任意

display cutout に合わせてパディングを追加します。

スコープ: 任意

ime インセットに合わせてパディングを追加します。

スコープ: 任意

mandatory system gestures インセットに合わせてパディングを追加します。

スコープ: 任意

navigation bars インセットに合わせてパディングを追加します。

スコープ: 任意

safe content インセットに合わせてパディングを追加します。

スコープ: 任意

safe gestures インセットに合わせてパディングを追加します。

スコープ: 任意

status bars インセットに合わせてパディングを追加します。

スコープ: 任意

system bars インセットに合わせてパディングを追加します。

スコープ: 任意

system gestures インセットに合わせてパディングを追加します。

スコープ: 任意

waterfall インセットに合わせてパディングを追加します。

スコープ: 任意

コンテンツが insets スペースに入らないようにパディングを追加します。

スコープ: 任意

ポインタ

IndirectPointerEvent ソースからの高レベルのクリック ジェスチャーと水平スワイプ ジェスチャーを検出する Modifier。

スコープ: 任意

要素の上にカーソルを置いたときに表示されるポインタ アイコンをデベロッパーが定義できるようにする修飾子。

スコープ: 任意

最初に Compose にディスパッチされた基となる MotionEvent へのアクセスを提供する特別な PointerInputModifier。

スコープ: 任意

変更された要素のリージョン内でポインタ入力を処理する修飾子を作成します。

スコープ: 任意

変更された要素のリージョン内でポインタ入力を処理する修飾子を作成します。

スコープ: 任意

変更された要素のリージョン内でポインタ入力を処理する修飾子を作成します。

スコープ: 任意

順位

コンテンツを offset ピクセル分オフセットします。

スコープ: 任意

コンテンツをオフセット(x dp、y dp)します。

スコープ: 任意

コンテンツを offset ピクセル分オフセットします。

スコープ: 任意

コンテンツをオフセット(x dp、y dp)します。

スコープ: 任意

スクロール

スクロール可能なコンテナの境界をメイン軸にクリップし、交差軸上に背景エフェクト(シャドウなど)のスペースを残します。

スコープ: 任意

要素を変更して、ネストされたスクロール階層に追加できるようにします。

スコープ: 任意

指定された overscrollEffect からオーバースクロールをレンダリングします。

スコープ: 任意

この modifier をコンポーネントの modifier パラメータに追加すると、このコンポーネント(またはその子のいずれか)がフォーカスされたときに RotaryScrollEvent をインターセプトできます。

スコープ: 任意

この modifier をコンポーネントの modifier パラメータに追加すると、このコンポーネント(またはその子のいずれか)がフォーカスされたときに RotaryScrollEvent をインターセプトできます。

スコープ: 任意

要素を変更して、コンテンツの幅が最大制約より大きい場合に水平方向にスクロールできるようにします。

スコープ: 任意

要素を変更して、コンテンツの幅が最大制約より大きい場合に水平方向にスクロールできるようにします。

スコープ: 任意

要素を変更して、コンテンツの高さが最大制約より大きい場合に垂直方向にスクロールできるようにします。

スコープ: 任意

要素を変更して、コンテンツの高さが最大制約より大きい場合に垂直方向にスクロールできるようにします。

スコープ: 任意

UI 要素のタッチ スクロールとフリックを XY の両方向で構成します。

スコープ: 任意

スクロール可能な領域として機能するようにコンポーネントを構成します。

スコープ: 任意

スクロール可能な領域として機能するようにコンポーネントを構成します。

スコープ: 任意

単一の Orientation で UI 要素のタッチ スクロールとタッチフリングを構成します。

スコープ: 任意

単一の Orientation で UI 要素のタッチ スクロールとタッチフリングを構成します。

スコープ: 任意

スクロール コンポーネントの現在のスクロール位置を表す、視覚的なスクロールバー。

スコープ: 任意

Android R 以降で、ソフト キーボードをネストされたスクロールとして制御します。

スコープ: 任意

セマンティクス

オペレーションが進行中であることを表す未確定の進行状況インジケーターに必要な semantics を含みます。

スコープ: 任意

valueRange 内の進行状況を表す確定的な進行状況インジケーターまたはスライダーの進行状況領域に必要な semantics を含みます。

スコープ: 任意

すべての子孫ノードのセマンティクスを消去して新しいセマンティクスを設定します。

スコープ: 任意

テストやユーザー補助機能などで使用するため、セマンティクスの Key-Value ペアをレイアウト ノードに追加します。

スコープ: 任意

サイズ

この修飾子は、子修飾子(すでにチェーンの末尾にある場合は子コンポーザブル)のサイズが変更されたときに、自身のサイズをアニメーション化します。

スコープ: 任意

この修飾子は、子修飾子(すでにチェーンの末尾にある場合は子コンポーザブル)のサイズが変更されたときに、自身のサイズをアニメーション化します。

スコープ: 任意

コンテンツのサイズを指定されたアスペクト比に合わせて調整しようと試みます。そのために、次の順序で受信制約のいずれかを満たそうとします: matchHeightConstraintsFirst が false(デフォルト)の場合は Constraints.maxWidth、Constraints.maxHeight、Constraints.minWidth、Constraints.minHeight の順序。matchHeightConstraintsFirst が true の場合は Constraints.maxHeight、Constraints.maxWidth、Constraints.minHeight、Constraints.minWidth の順序。

スコープ: 任意

要素のサイズが小さい場合のタップ操作の曖昧さを解消するために、48 dp 以上のサイズを予約します。

スコープ: 任意

コンテンツの推奨の高さを、コンテンツの本来の最小の高さまたは最大の高さと同じものとして宣言します。

スコープ: 任意

コンテンツの高さを、コンテンツの本来の最小の高さまたは最大の高さと正確に同じものとして宣言します。

スコープ: 任意

コンテンツの幅を、コンテンツの本来の最小幅または最大幅と正確に同じものとして宣言します。

スコープ: 任意

コンテンツの推奨の幅を、コンテンツの本来の最小幅または最大幅と同じものとして宣言します。

スコープ: 任意

要素が最初に測定されたとき、または要素のサイズが変更されたときに、変更された Compose UI 要素のサイズで呼び出されます。

スコープ: 任意

他の制約が適用されない場合に限り、ラップされたレイアウトのサイズを制限します。minWidth 制約と minHeight 制約は、対応する受信制約が 0 の場合にのみ適用されます。

スコープ: 任意

コンテンツが受信測定制約の Constraints.maxHeight を完全に(場合によっては部分的に)満たすようにします。そのために、minimum height と maximum height を maximum height に fraction を乗じた値に設定します。

スコープ: 任意

minimum width と maximum width を maximum width に fraction を掛けた値に設定し、minimum height と maximum height を maximum height に fraction を掛けた値に設定することで、コンテンツが受信測定制約の Constraints.maxWidth と Constraints.maxHeight を(場合によっては部分的にのみ)満たすようにします。

スコープ: 任意

コンテンツが受信測定制約の Constraints.maxWidth を完全に(場合によっては部分的に)満たすようにします。そのために、minimum width と maximum width を maximum width に fraction を乗じた値に設定します。

スコープ: 任意

コンテンツの推奨の高さを正確に height dp として宣言します。

スコープ: 任意

コンテンツの高さを、受信測定の Constraints によって許容される min dp から max dp の範囲に制限します。

スコープ: 任意

コンテンツの高さを正確に height dp として宣言します。

スコープ: 任意

コンテンツの高さを min dp から max dp の範囲に制限します。

スコープ: 任意

コンテンツのサイズを正確に size dp の幅と高さで宣言します。

スコープ: 任意

コンテンツのサイズを正確に size として宣言します。

スコープ: 任意

コンテンツのサイズを正確に width dp と height dp で宣言します。

スコープ: 任意

コンテンツの幅を minWidth dp から maxWidth dp の範囲に制限し、コンテンツの高さを minHeight dp から maxHeight dp の範囲に制限します。

スコープ: 任意

コンテンツの幅を正確に width dp として宣言します。

スコープ: 任意

コンテンツの幅を min dp から max dp の範囲に制限します。

スコープ: 任意

コンテンツの推奨サイズを正確に size dp の四角形として宣言します。

スコープ: 任意

コンテンツの推奨サイズを正確に size として宣言します。

スコープ: 任意

コンテンツの推奨サイズを正確に width dp x height dp として宣言します。

スコープ: 任意

受信測定の Constraints に従い、コンテンツの幅を minWidth dp から maxWidth dp の範囲に制限し、コンテンツの高さを minHeight dp から maxHeight dp の範囲に制限します。

スコープ: 任意

コンテンツの推奨の幅を正確に width dp として宣言します。

スコープ: 任意

コンテンツの幅を、受信測定の Constraints によって許容される min dp から max dp の範囲に制限します。

スコープ: 任意

受信測定の minimum height constraint を考慮せずに、コンテンツを希望する高さで測定できるようにします。unbounded が true の場合は、受信測定の maximum height constraint も考慮しません。

スコープ: 任意

受信測定の minimum width または minimum height の制約を考慮せずに、コンテンツを希望するサイズで測定できるようにします。unbounded が true の場合は、受信測定の最大値の制約も考慮しません。

スコープ: 任意

受信測定の minimum width constraint を考慮せずに、コンテンツを希望する幅で測定できるようにします。unbounded が true の場合は、受信測定の maximum width constraint も考慮しません。

スコープ: 任意

高さを画面の bottom での insets の高さに設定します。

スコープ: 任意

LayoutDirection に応じて left または right を使用して、幅を画面の end での insets の幅に設定します。

スコープ: 任意

LayoutDirection に応じて left または right を使用して、幅を画面の start での insets の幅に設定します。

スコープ: 任意

高さを画面の top での insets の高さに設定します。

スコープ: 任意

指定された ContentScale タイプを適用して、元のコンテンツの長方形をデスティネーションに収まるようにサイズ変更しようとします。

スコープ: 任意

skipToLookaheadSize を使用すると、レイアウトはルックアヘッド制約を使用して子を測定できるため、遷移が完了したかのように子をレイアウトできます。

スコープ: SharedTransitionScope

Row 内の他の重み付けされた兄弟要素と比例する weight を使用して、要素の幅を設定します。

スコープ: RowScope

Column 内の他の重み付けされた兄弟要素と比例する weight を使用して、要素の高さを設定します。

スコープ: ColumnScope

FlowRow 内で、アイテムが配置された行の最も高いアイテムの最大高さまで(部分的にのみでも)アイテムを埋めます。

スコープ: FlowRowScope

FlowColumn 内で、配置された列の最も幅の広いアイテムの最大幅を(部分的にのみ)埋めるようにします。

スコープ: FlowColumnScope

他のすべてのコンテンツ要素の測定後に、Box のサイズに合わせて要素のサイズを設定します。

スコープ: BoxScope

コンテンツが受信測定制約の Constraints.maxHeight を満たすようにします。そのために、minimum height を maximum height に fraction を乗じた値に設定します。

スコープ: LazyItemScope

コンテンツが親受信測定制約の Constraints.maxWidth と Constraints.maxHeight を満たすようにします。そのために、minimum width を maximum width に fraction を乗じた値に設定し、minimum height を maximum height に fraction を乗じた値に設定します。

スコープ: LazyItemScope

コンテンツが親受信測定制約の Constraints.maxWidth を満たすようにします。そのために、minimum width を maximum width に fraction を乗じた値に設定します。

スコープ: LazyItemScope

ExposedDropdownMenuBoxScope 内に配置されたメニューに適用する修飾子。

abstract

この修飾子は、Dp でペインの優先高さを指定します。ペイン スキャフォールドの実装は、関連付けられたペインがリフローされたペインまたは浮遊ペインとしてレンダリングされるときに、この高さを尊重するよう最善を尽くします。

スコープ: PaneScaffoldScope

この修飾子は、ペインの優先的な高さを、スキャフォールド全体の高さに対する割合として指定します。

スコープ: PaneScaffoldScope

この修飾子は、ペインの優先幅を、スキャフォールド全体の幅に対する割合として指定します。

スコープ: PaneScaffoldScope

この修飾子は、ペインの優先幅を Dp で指定します。ペイン スキャフォールドの実装は、関連付けられたペインが固定ペイン(残りのスペースを埋めるように引き伸ばされないペイン)としてレンダリングされるときに、この幅を尊重するよう最善を尽くします。

スコープ: PaneScaffoldScope

テスト

タグを適用して、変更された要素をテストで検出できるようにします。

スコープ: 任意

変換

コンポーザブルの中心の周りでビューを回転させる角度を設定します。

スコープ: 任意

コンテンツを、横軸と縦軸の両方に沿って同じ倍率で均等に拡大 / 縮小します。

スコープ: 任意

コンポーザブルのコンテンツを、横軸と縦軸に沿ってそれぞれ指定した倍率で拡大 / 縮小します。

スコープ: 任意

変更された UI 要素の変換操作を有効にします。

スコープ: 任意

変更された UI 要素の変換操作を有効にします。

スコープ: 任意