mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-22 13:32:54 +08:00

committed by
Adam Bradley

parent
bcbe03c480
commit
db72a7d26b
@ -1,4 +1,4 @@
|
||||
import { Directive, ElementRef, Input } from '@angular/core';
|
||||
import { Directive, ElementRef, Input, Renderer } from '@angular/core';
|
||||
|
||||
import { GestureController } from '../../gestures/gesture-controller';
|
||||
import { isTrueProperty } from '../../util/util';
|
||||
@ -19,7 +19,10 @@ export class Backdrop {
|
||||
private _gestureID: number = null;
|
||||
@Input() disableScroll = true;
|
||||
|
||||
constructor(private _gestureCtrl: GestureController, private _elementRef: ElementRef) {}
|
||||
constructor(
|
||||
private _gestureCtrl: GestureController,
|
||||
private _elementRef: ElementRef,
|
||||
private _renderer: Renderer) { }
|
||||
|
||||
ngOnInit() {
|
||||
if (isTrueProperty(this.disableScroll)) {
|
||||
@ -38,4 +41,8 @@ export class Backdrop {
|
||||
return this._elementRef.nativeElement;
|
||||
}
|
||||
|
||||
setElementClass(className: string, add: boolean) {
|
||||
this._renderer.setElementClass(this._elementRef.nativeElement, className, add);
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user