Skip to content

Commit 1a2a3b3

Browse files
committed
refactor(material-experimental/column-resize): switch to standalone
Reworks `material-experimental/column-resize` to support standalone.
1 parent 6a6d990 commit 1a2a3b3

File tree

8 files changed

+11
-5
lines changed

8 files changed

+11
-5
lines changed

src/material-experimental/column-resize/column-resize-directives/column-resize-flex.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import {AbstractMatColumnResize, FLEX_HOST_BINDINGS, FLEX_PROVIDERS} from './com
2424
selector: 'mat-table[columnResize]',
2525
host: FLEX_HOST_BINDINGS,
2626
providers: [...FLEX_PROVIDERS, {provide: ColumnResize, useExisting: MatColumnResizeFlex}],
27+
standalone: true,
2728
})
2829
export class MatColumnResizeFlex extends AbstractMatColumnResize {
2930
constructor(

src/material-experimental/column-resize/column-resize-directives/column-resize.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import {AbstractMatColumnResize, TABLE_HOST_BINDINGS, TABLE_PROVIDERS} from './c
2424
selector: 'table[mat-table][columnResize]',
2525
host: TABLE_HOST_BINDINGS,
2626
providers: [...TABLE_PROVIDERS, {provide: ColumnResize, useExisting: MatColumnResize}],
27+
standalone: true,
2728
})
2829
export class MatColumnResize extends AbstractMatColumnResize {
2930
constructor(

src/material-experimental/column-resize/column-resize-directives/default-enabled-column-resize-flex.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ import {AbstractMatColumnResize, FLEX_HOST_BINDINGS, FLEX_PROVIDERS} from './com
2727
...FLEX_PROVIDERS,
2828
{provide: ColumnResize, useExisting: MatDefaultEnabledColumnResizeFlex},
2929
],
30+
standalone: true,
3031
})
3132
export class MatDefaultEnabledColumnResizeFlex extends AbstractMatColumnResize {
3233
constructor(

src/material-experimental/column-resize/column-resize-directives/default-enabled-column-resize.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ import {AbstractMatColumnResize, TABLE_HOST_BINDINGS, TABLE_PROVIDERS} from './c
2727
...TABLE_PROVIDERS,
2828
{provide: ColumnResize, useExisting: MatDefaultEnabledColumnResize},
2929
],
30+
standalone: true,
3031
})
3132
export class MatDefaultEnabledColumnResize extends AbstractMatColumnResize {
3233
constructor(

src/material-experimental/column-resize/column-resize-module.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@ import {MatColumnResizeOverlayHandle} from './overlay-handle';
2121
const ENTRY_COMMON_COMPONENTS = [MatColumnResizeOverlayHandle];
2222

2323
@NgModule({
24-
declarations: ENTRY_COMMON_COMPONENTS,
24+
imports: [...ENTRY_COMMON_COMPONENTS],
2525
exports: ENTRY_COMMON_COMPONENTS,
2626
})
2727
export class MatColumnResizeCommonModule {}
2828

2929
const IMPORTS = [MatCommonModule, OverlayModule, MatColumnResizeCommonModule];
3030

3131
@NgModule({
32-
imports: IMPORTS,
33-
declarations: [
32+
imports: [
33+
...IMPORTS,
3434
MatDefaultEnabledColumnResize,
3535
MatDefaultEnabledColumnResizeFlex,
3636
MatDefaultResizable,
@@ -40,8 +40,7 @@ const IMPORTS = [MatCommonModule, OverlayModule, MatColumnResizeCommonModule];
4040
export class MatDefaultEnabledColumnResizeModule {}
4141

4242
@NgModule({
43-
imports: IMPORTS,
44-
declarations: [MatColumnResize, MatColumnResizeFlex, MatResizable],
43+
imports: [...IMPORTS, MatColumnResize, MatColumnResizeFlex, MatResizable],
4544
exports: [MatColumnResize, MatColumnResizeFlex, MatResizable],
4645
})
4746
export class MatColumnResizeModule {}

src/material-experimental/column-resize/overlay-handle.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ import {AbstractMatColumnResize} from './column-resize-directives/common';
4141
encapsulation: ViewEncapsulation.None,
4242
host: {'class': 'mat-column-resize-overlay-thumb'},
4343
template: '<div #top class="mat-column-resize-overlay-thumb-top"></div>',
44+
standalone: true,
4445
})
4546
export class MatColumnResizeOverlayHandle extends ResizeOverlayHandle {
4647
protected readonly document: Document;

src/material-experimental/column-resize/resizable-directives/default-enabled-resizable.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ import {AbstractMatResizable, RESIZABLE_HOST_BINDINGS, RESIZABLE_INPUTS} from '.
4040
selector: 'mat-header-cell:not([disableResize]), th[mat-header-cell]:not([disableResize])',
4141
host: RESIZABLE_HOST_BINDINGS,
4242
inputs: RESIZABLE_INPUTS,
43+
standalone: true,
4344
})
4445
export class MatDefaultResizable extends AbstractMatResizable {
4546
protected readonly document: Document;

src/material-experimental/column-resize/resizable-directives/resizable.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ import {AbstractMatResizable, RESIZABLE_HOST_BINDINGS, RESIZABLE_INPUTS} from '.
3939
selector: 'mat-header-cell[resizable], th[mat-header-cell][resizable]',
4040
host: RESIZABLE_HOST_BINDINGS,
4141
inputs: RESIZABLE_INPUTS,
42+
standalone: true,
4243
})
4344
export class MatResizable extends AbstractMatResizable {
4445
protected readonly document: Document;

0 commit comments

Comments
 (0)