Add guide for adding gestures to components
- 主要言語
- TypeScript
- スター
- 25k
- フォーク
- 6.8k
- 平均マージ
- 1日 8時間
- マージ済み PR(30日)
- 91
説明
With Angular v9, we removed direct gesture handling in Angular Material. We did this for a number of reasons, including:
* Drop dependency on mostly unmaintained HammerJS
* Give people flexibility to use other gesture solutions
* No requirement to add gesture code for users that don't actually want it
* Simplify project setup
However, we should still have a guide that explains how to _add_ gestures for users that want them. The guide should cover topics including:
* Swiping out a sidenav
* Swiping between tabs
* Swiping items away on a list / table
* Swiping calendar months
Related to #2209
コントリビューションガイド
調査の方向性
まず、既存の Angular Material ドキュメントの構成と、sidenav、tabs、lists または tables、calendar コンポーネントのガイドを確認します。sidenav をスワイプしたり、tabs を切り替えたり、lists または tables の項目を閉じたり、カレンダーの月を変更したりするためのジェスチャーをユーザーが追加する方法を説明し、直接的なジェスチャー処理が削除された理由も考慮できていれば、ガイドは完成です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- angular, typescript
- 領域
- documentation, frontend
- issue の種類
- ドキュメント
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 42/100