angular / angular/components

feat(cdk/menu): Add backdrop support and maybe able to customize all overlay options in CDK Menu

オープン
#31,399 コメント 3 件 リアクション 5 件 担当者 0 名 GitHub で見る
area: cdk/menu feature P4
主要言語
TypeScript
スター
25k
フォーク
6.8k
平均マージ
1日 8時間
マージ済み PR(30日)
91

説明

### Feature Description

I think the [CDK Menu Trigger](https://github.com/angular/components/blob/main/src/cdk/menu/menu-trigger-base.ts) should provide an ability to set a backdrop in the overlay and also other `OverlayConfig` options.

### Use Case

This lets us create a custom Menu closer to the Mat Menu which already supports a transparent backdrop.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

src/cdk/menu/menu-trigger-base.ts から始めて、CDK Menu Trigger がどのように overlay を作成するかを確認し、要求された動作を既存の Mat Menu の backdrop サポートと比較します。trigger が backdrop を提供し、この点で Mat Menu と同等のカスタムメニューを作成するために必要な関連する OverlayConfig オプションを公開できれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
angular, typescript
領域
frontend
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。