File tree Expand file tree Collapse file tree 11 files changed +23
-16
lines changed
tools/public_api_guard/cdk Expand file tree Collapse file tree 11 files changed +23
-16
lines changed Original file line number Diff line number Diff line change @@ -57,6 +57,7 @@ export type ContextMenuCoordinates = {x: number; y: number};
57
57
@Directive ( {
58
58
selector : '[cdkContextMenuTriggerFor]' ,
59
59
exportAs : 'cdkContextMenuTriggerFor' ,
60
+ standalone : true ,
60
61
host : {
61
62
'[attr.data-cdk-menu-stack-id]' : 'null' ,
62
63
'(contextmenu)' : '_openOnContextMenu($event)' ,
Original file line number Diff line number Diff line change @@ -254,6 +254,7 @@ export class TargetMenuAim implements MenuAim, OnDestroy {
254
254
@Directive ( {
255
255
selector : '[cdkTargetMenuAim]' ,
256
256
exportAs : 'cdkTargetMenuAim' ,
257
+ standalone : true ,
257
258
providers : [ { provide : MENU_AIM , useClass : TargetMenuAim } ] ,
258
259
} )
259
260
export class CdkTargetMenuAim { }
Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ import {CdkMenuBase} from './menu-base';
31
31
@Directive ( {
32
32
selector : '[cdkMenuBar]' ,
33
33
exportAs : 'cdkMenuBar' ,
34
+ standalone : true ,
34
35
host : {
35
36
'role' : 'menubar' ,
36
37
'class' : 'cdk-menu-bar' ,
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ import {UniqueSelectionDispatcher} from '@angular/cdk/collections';
15
15
@Directive ( {
16
16
selector : '[cdkMenuGroup]' ,
17
17
exportAs : 'cdkMenuGroup' ,
18
+ standalone : true ,
18
19
host : {
19
20
'role' : 'group' ,
20
21
'class' : 'cdk-menu-group' ,
Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ import {CdkMenuItem} from './menu-item';
17
17
@Directive ( {
18
18
selector : '[cdkMenuItemCheckbox]' ,
19
19
exportAs : 'cdkMenuItemCheckbox' ,
20
+ standalone : true ,
20
21
host : {
21
22
'role' : 'menuitemcheckbox' ,
22
23
'[class.cdk-menu-item-checkbox]' : 'true' ,
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ let nextId = 0;
22
22
@Directive ( {
23
23
selector : '[cdkMenuItemRadio]' ,
24
24
exportAs : 'cdkMenuItemRadio' ,
25
+ standalone : true ,
25
26
host : {
26
27
'role' : 'menuitemradio' ,
27
28
'[class.cdk-menu-item-radio]' : 'true' ,
Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ import {MENU_AIM, Toggler} from './menu-aim';
36
36
@Directive ( {
37
37
selector : '[cdkMenuItem]' ,
38
38
exportAs : 'cdkMenuItem' ,
39
+ standalone : true ,
39
40
host : {
40
41
'role' : 'menuitem' ,
41
42
'class' : 'cdk-menu-item' ,
Original file line number Diff line number Diff line change @@ -18,8 +18,7 @@ import {CdkMenuTrigger} from './menu-trigger';
18
18
import { CdkContextMenuTrigger } from './context-menu-trigger' ;
19
19
import { CdkTargetMenuAim } from './menu-aim' ;
20
20
21
- /** The list of components and directives that should be declared and exported from this module. */
22
- const EXPORTED_DECLARATIONS = [
21
+ const MENU_DIRECTIVES = [
23
22
CdkMenuBar ,
24
23
CdkMenu ,
25
24
CdkMenuItem ,
@@ -33,8 +32,7 @@ const EXPORTED_DECLARATIONS = [
33
32
34
33
/** Module that declares components and directives for the CDK menu. */
35
34
@NgModule ( {
36
- imports : [ OverlayModule ] ,
37
- exports : EXPORTED_DECLARATIONS ,
38
- declarations : EXPORTED_DECLARATIONS ,
35
+ imports : [ OverlayModule , ...MENU_DIRECTIVES ] ,
36
+ exports : MENU_DIRECTIVES ,
39
37
} )
40
38
export class CdkMenuModule { }
Original file line number Diff line number Diff line change @@ -42,6 +42,7 @@ import {CdkMenuTriggerBase, MENU_TRIGGER} from './menu-trigger-base';
42
42
@Directive ( {
43
43
selector : '[cdkMenuTriggerFor]' ,
44
44
exportAs : 'cdkMenuTriggerFor' ,
45
+ standalone : true ,
45
46
host : {
46
47
'class' : 'cdk-menu-trigger' ,
47
48
'aria-haspopup' : 'menu' ,
Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ import {CdkMenuBase} from './menu-base';
25
25
@Directive ( {
26
26
selector : '[cdkMenu]' ,
27
27
exportAs : 'cdkMenu' ,
28
+ standalone : true ,
28
29
host : {
29
30
'role' : 'menu' ,
30
31
'class' : 'cdk-menu' ,
You can’t perform that action at this time.
0 commit comments