Skip to content

Commit 653457e

Browse files
authored
feat(cdk/menu): move experimental CDK menu into stable (#24826)
Moves the code for the CDK experimental menu into the CDK.
1 parent c03fd6e commit 653457e

File tree

72 files changed

+494
-50
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+494
-50
lines changed

.github/CODEOWNERS

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@
7777
/src/cdk/drag-drop/** @crisbeto
7878
/src/cdk/keycodes/** @andrewseguin
7979
/src/cdk/layout/** @andrewseguin
80+
/src/cdk/menu/** @mmalerba @crisbeto
8081
/src/cdk/observers/** @andrewseguin @crisbeto
8182
/src/cdk/overlay/** @jelbourn @crisbeto
8283
/src/cdk/platform/** @andrewseguin @devversion
@@ -132,7 +133,6 @@
132133
/src/cdk-experimental/* @andrewseguin
133134
/src/cdk-experimental/column-resize/** @andrewseguin
134135
/src/cdk-experimental/combobox/** @jelbourn
135-
/src/cdk-experimental/menu/** @jelbourn
136136
/src/cdk-experimental/popover-edit/** @andrewseguin
137137
/src/cdk-experimental/scrolling/** @mmalerba
138138
/src/cdk-experimental/table-scroll-container/** @andrewseguin
@@ -156,7 +156,6 @@
156156
/src/dev-app/cdk-dialog/** @crisbeto
157157
/src/dev-app/cdk-experimental-combobox/** @jelbourn
158158
/src/dev-app/cdk-experimental-listbox/** @jelbourn
159-
/src/dev-app/cdk-experimental-menu/** @jelbourn
160159
/src/dev-app/checkbox/** @jelbourn @devversion
161160
/src/dev-app/chips/** @andrewseguin
162161
/src/dev-app/clipboard/** @andrewseguin
@@ -178,6 +177,7 @@
178177
/src/dev-app/icon/** @andrewseguin
179178
/src/dev-app/input/** @mmalerba
180179
/src/dev-app/layout/** @andrewseguin
180+
/src/dev-app/cdk-menu/** @mmalerba @crisbeto
181181
/src/dev-app/input-modality/** @jelbourn
182182
/src/dev-app/list/** @andrewseguin @crisbeto @devversion
183183
/src/dev-app/live-announcer/** @jelbourn

.ng-dev/commit-message.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ export const commitMessage: CommitMessageConfig = {
1212
'cdk-experimental/column-resize',
1313
'cdk-experimental/combobox',
1414
'cdk-experimental/listbox',
15-
'cdk-experimental/menu',
1615
'cdk-experimental/popover-edit',
1716
'cdk-experimental/scrolling',
1817
'cdk-experimental/selection',
@@ -27,6 +26,7 @@ export const commitMessage: CommitMessageConfig = {
2726
'cdk/drag-drop',
2827
'cdk/keycodes',
2928
'cdk/layout',
29+
'cdk/menu',
3030
'cdk/observers',
3131
'cdk/overlay',
3232
'cdk/platform',

src/cdk-experimental/config.bzl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
CDK_EXPERIMENTAL_ENTRYPOINTS = [
33
"column-resize",
44
"combobox",
5-
"menu",
65
"listbox",
76
"popover-edit",
87
"scrolling",

src/cdk/config.bzl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ CDK_ENTRYPOINTS = [
1010
"drag-drop",
1111
"keycodes",
1212
"layout",
13+
"menu",
1314
"observers",
1415
"overlay",
1516
"platform",

src/cdk-experimental/menu/BUILD.bazel renamed to src/cdk/menu/BUILD.bazel

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
load("//tools:defaults.bzl", "ng_module", "ng_test_library", "ng_web_test_suite")
1+
load(
2+
"//tools:defaults.bzl",
3+
"markdown_to_html",
4+
"ng_module",
5+
"ng_test_library",
6+
"ng_web_test_suite",
7+
)
28

39
package(default_visibility = ["//visibility:public"])
410

@@ -41,3 +47,13 @@ ng_web_test_suite(
4147
name = "unit_tests",
4248
deps = [":unit_test_sources"],
4349
)
50+
51+
markdown_to_html(
52+
name = "overview",
53+
srcs = [":menu.md"],
54+
)
55+
56+
filegroup(
57+
name = "source-files",
58+
srcs = glob(["**/*.ts"]),
59+
)

src/cdk-experimental/menu/context-menu-trigger.spec.ts renamed to src/cdk/menu/context-menu-trigger.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {CdkMenuModule} from './menu-module';
33
import {TestBed, waitForAsync, ComponentFixture} from '@angular/core/testing';
44
import {CdkMenu} from './menu';
55
import {CdkContextMenuTrigger} from './context-menu-trigger';
6-
import {dispatchKeyboardEvent, dispatchMouseEvent} from '../../cdk/testing/private';
6+
import {dispatchKeyboardEvent, dispatchMouseEvent} from '@angular/cdk/testing/private';
77
import {By} from '@angular/platform-browser';
88
import {CdkMenuItem} from './menu-item';
99
import {CdkMenuTrigger} from './menu-trigger';
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)