update to alpha.28)

domElement renamed to nativeElement
This commit is contained in:
Adam Bradley
2015-06-27 12:12:16 -05:00
parent a97527e0ad
commit 504ab46eb3
31 changed files with 5199 additions and 4348 deletions

View File

@ -39,7 +39,10 @@ export class PaneController {
// add a Pane element
// when the Pane is added, it'll also add its reference to the panes object
viewCtrl.loader.loadNextToExistingLocation(Pane, viewCtrl.anchorElementRef(), injector).then(() => {
// viewCtrl.compiler.compileInHost(this.ComponentType).then(componentProtoViewRef => {
// });
viewCtrl.loader.loadNextToLocation(Pane, viewCtrl.anchorElementRef(), injector).then(() => {
// get the pane reference by name
pane = this.panes[key];
@ -62,7 +65,7 @@ export class PaneController {
// as each section is compiled and added to the Pane
// the section will add a reference to itself in the Pane's sections object
promises.push(
viewCtrl.loader.loadNextToExistingLocation(SectionClass, sectionAnchorElementRef)
viewCtrl.loader.loadNextToLocation(SectionClass, sectionAnchorElementRef)
);
});
@ -108,16 +111,16 @@ export class Pane {
}
constructor(viewCtrl: ViewController, elementRef: ElementRef) {
this.domElement = elementRef.domElement;
this.ele = elementRef.nativeElement;
viewCtrl.panes.add(this);
}
width() {
return this.domElement.offsetWidth;
return this.ele.offsetWidth;
}
showPane(val) {
this.domElement.classList[val ? 'add' : 'remove']('show-pane');
this.ele.classList[val ? 'add' : 'remove']('show-pane');
}
}

View File

@ -11,7 +11,7 @@ import {Gesture} from 'ionic/gestures/gesture';
@Directive({
selector: '.swipe-handle',
host: {
'[class.show-handle]': 'showHandle()'
'[class.show-handle]': 'showHandle'
}
})
export class SwipeHandle {
@ -27,7 +27,7 @@ export class SwipeHandle {
self.pane = pane;
self.viewCtrl = viewCtrl;
let gesture = self.gesture = new Gesture(elementRef.domElement);
let gesture = self.gesture = new Gesture(elementRef.nativeElement);
gesture.listen();
function dragHorizontal(ev) {
@ -92,7 +92,7 @@ export class SwipeHandle {
this.viewCtrl.swipeBackProgress( (ev.gesture.center.x - this.startX) / this.width );
}
showHandle() {
get showHandle() {
return (this.viewCtrl ? this.viewCtrl.swipeBackEnabled() : false);
}