We have a implementation of NgStyle in our project , in versions 5 we had implementation as below ,
let divRef = new ElementRef(<HTMLDivElement>this._renderer.createElement("div"));
let divStyle = new NgStyle(this._differs, divRef, this._renderer);
divStyle.ngStyle = {
"position": "relative",
"display": "block",
};
divStyle.ngDoCheck();
where _differs refers to KeyValueDiffers which is imported from @angular/core
but from angular 6 on-wards it has been changed to accepts only one parameter i.e delagate of type NgStyleImpl, can any one explain how to implement this
let style = new NgStyle(_delegate: NgStyleImpl)
how to implement _delegate: NgStyleImpl