@@ -69,7 +69,11 @@ export class ToasterComponent implements OnInit {
69
69
* Toaster placement
70
70
* @return TToasterPlacement
71
71
*/
72
- readonly placement = input < TToasterPlacement > ( ToasterPlacement . TopEnd ) ;
72
+ readonly placementInput = input < TToasterPlacement > ( ToasterPlacement . TopEnd , { alias : 'placement' } ) ;
73
+
74
+ get placement ( ) {
75
+ return this . placementInput ( ) ;
76
+ }
73
77
74
78
/**
75
79
* Toaster position
@@ -81,7 +85,7 @@ export class ToasterComponent implements OnInit {
81
85
readonly contentToasts = contentChildren ( ToastComponent , { read : ViewContainerRef } ) ;
82
86
83
87
readonly hostClasses = computed ( ( ) => {
84
- const placement = this . placement ( ) ;
88
+ const placement = this . placement ;
85
89
const position = this . position ( ) ;
86
90
return {
87
91
toaster : true ,
@@ -119,7 +123,7 @@ export class ToasterComponent implements OnInit {
119
123
for ( const [ key , value ] of Object . entries ( props ) ) {
120
124
componentRef . setInput ( key , value ) ;
121
125
}
122
- componentRef . setInput ( 'placement' , this . placement ( ) ) ;
126
+ componentRef . setInput ( 'placement' , this . placement ) ;
123
127
componentRef . setInput ( 'dynamic' , true ) ;
124
128
componentRef . setInput ( 'index' , index ) ;
125
129
componentRef . setInput ( 'visible' , true ) ;
0 commit comments