Skip to content

Commit 95cbc34

Browse files
committed
move nav-frame-content as directive
1 parent 4a90a47 commit 95cbc34

File tree

7 files changed

+16
-40
lines changed

7 files changed

+16
-40
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { Directive } from '@angular/core';
2+
3+
@Directive({
4+
selector: 'fs-nav-frame-content, [fsNavFrameContent]',
5+
host: { 'class': 'fs-nav-frame-content' },
6+
})
7+
export class FsNavFrameContentDirective {
8+
9+
constructor() { }
10+
11+
}

projects/ng-mat-components/src/fs-nav-frame/fs-nav-frame.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,4 +73,4 @@
7373
</div>
7474

7575

76-
<ng-content select="fs-nav-frame-content"></ng-content>
76+
<ng-content select="fs-nav-frame-content" [class.opened]="!isClosed"></ng-content>

projects/ng-mat-components/src/fs-nav-frame/fs-nav-frame.module.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ import { MatIconModule } from '@angular/material/icon';
1010
import { FsNavFrameToolbarCenterDirective } from './directives/fs-nav-frame-toolbar-center.directive';
1111
import { FsNavFrameToolbarSideDirective } from './directives/fs-nav-frame-toolbar-side.directive';
1212
import { FsNavFrameToolbarTitleDirective } from './directives/fs-nav-frame-toolbar-title.directive';
13+
import { FsNavFrameContentDirective } from './directives/fs-nav-frame-content.directive';
1314
import { FsNavFrameComponent } from './fs-nav-frame.component';
14-
import { FsNavFrameContentComponent } from './nav-frame-content/fs-nav-frame-content.component';
1515
import { FsNavFrameToolbarComponent } from './nav-frame-toolbar/fs-nav-frame-toolbar.component';
1616

1717
@NgModule({
@@ -29,15 +29,15 @@ import { FsNavFrameToolbarComponent } from './nav-frame-toolbar/fs-nav-frame-too
2929
FsNavFrameToolbarCenterDirective,
3030
FsNavFrameToolbarSideDirective,
3131
FsNavFrameToolbarTitleDirective,
32-
FsNavFrameContentComponent,
32+
FsNavFrameContentDirective,
3333
],
3434
declarations: [
3535
FsNavFrameComponent,
3636
FsNavFrameToolbarComponent,
3737
FsNavFrameToolbarCenterDirective,
3838
FsNavFrameToolbarSideDirective,
3939
FsNavFrameToolbarTitleDirective,
40-
FsNavFrameContentComponent,
40+
FsNavFrameContentDirective,
4141
],
4242
})
4343
export class FsNavFrameModule { }

projects/ng-mat-components/src/fs-nav-frame/nav-frame-content/fs-nav-frame-content.component.html

Lines changed: 0 additions & 1 deletion
This file was deleted.

projects/ng-mat-components/src/fs-nav-frame/nav-frame-content/fs-nav-frame-content.component.scss

Whitespace-only changes.

projects/ng-mat-components/src/fs-nav-frame/nav-frame-content/fs-nav-frame-content.component.ts

Lines changed: 0 additions & 34 deletions
This file was deleted.

projects/ng-mat-components/src/fs-nav-frame/public-api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
export { FsNavFrameToolbarCenterDirective } from './directives/fs-nav-frame-toolbar-center.directive';
66
export { FsNavFrameToolbarSideDirective } from './directives/fs-nav-frame-toolbar-side.directive';
77
export { FsNavFrameToolbarTitleDirective } from './directives/fs-nav-frame-toolbar-title.directive';
8+
export { FsNavFrameContentDirective } from './directives/fs-nav-frame-content.directive';
89
export { FsNavFrameComponent } from './fs-nav-frame.component';
910
export { FsNavFrameModule } from './fs-nav-frame.module';
10-
export { FsNavFrameContentComponent } from './nav-frame-content/fs-nav-frame-content.component';
1111
export { FsNavFrameToolbarComponent } from './nav-frame-toolbar/fs-nav-frame-toolbar.component';
1212
export * from './nav-frame.modules';

0 commit comments

Comments
 (0)