refactor(navigation): get rid of ion-nav-controller, get nav working correctly in DOM, angular, react

This commit is contained in:
Dan Bucholtz
2017-12-08 14:45:13 -06:00
parent b0cd97b623
commit c30337bf8c
29 changed files with 1255 additions and 1191 deletions

View File

@ -1635,36 +1635,6 @@ declare global {
}
import {
NavController as IonNavController
} from './components/nav-controller/nav-controller';
declare global {
interface HTMLIonNavControllerElement extends IonNavController, HTMLElement {
}
var HTMLIonNavControllerElement: {
prototype: HTMLIonNavControllerElement;
new (): HTMLIonNavControllerElement;
};
interface HTMLElementTagNameMap {
"ion-nav-controller": HTMLIonNavControllerElement;
}
interface ElementTagNameMap {
"ion-nav-controller": HTMLIonNavControllerElement;
}
namespace JSX {
interface IntrinsicElements {
"ion-nav-controller": JSXElements.IonNavControllerAttributes;
}
}
namespace JSXElements {
export interface IonNavControllerAttributes extends HTMLAttributes {
delegate?: FrameworkDelegate;
}
}
}
import {
Nav as IonNav
} from './components/nav/nav';