chore(router): move route-link, router-controller to separate directories

This commit is contained in:
Adam Bradley
2017-11-28 20:24:39 -06:00
parent f89c7af002
commit c5211c33a1
10 changed files with 70 additions and 5 deletions

View File

@ -2379,7 +2379,7 @@ declare global {
import { import {
RouteLink as IonRouteLink RouteLink as IonRouteLink
} from './components/router/route-link'; } from './components/route-link/route-link';
declare global { declare global {
interface HTMLIonRouteLinkElement extends IonRouteLink, HTMLElement { interface HTMLIonRouteLinkElement extends IonRouteLink, HTMLElement {
@ -2411,7 +2411,7 @@ declare global {
import { import {
Route as IonRoute Route as IonRoute
} from './components/router/route'; } from './components/route/route';
declare global { declare global {
interface HTMLIonRouteElement extends IonRoute, HTMLElement { interface HTMLIonRouteElement extends IonRoute, HTMLElement {
@ -2444,7 +2444,7 @@ declare global {
import { import {
RouterController as IonRouterController RouterController as IonRouterController
} from './components/router/router-controller'; } from './components/router-controller/router-controller';
declare global { declare global {
interface HTMLIonRouterControllerElement extends IonRouterController, HTMLElement { interface HTMLIonRouterControllerElement extends IonRouterController, HTMLElement {

View File

@ -0,0 +1,53 @@
# ion-route
<!-- Auto Generated Below -->
## Properties
#### component
string
#### path
string
#### props
any
## Attributes
#### component
string
#### path
string
#### props
any
## Events
#### ionRouteAdded
#### ionRouteRemoved
----------------------------------------------
*Built by [StencilJS](https://stenciljs.com/)*

View File

@ -1,5 +1,5 @@
import { Component, Event, EventEmitter, Prop } from '@stencil/core'; import { Component, Event, EventEmitter, Prop } from '@stencil/core';
import { RouterEntry, parseURL } from './router-utils'; import { RouterEntry, parseURL } from '../router-controller/router-utils';
@Component({ @Component({

View File

@ -0,0 +1,11 @@
# ion-router-controller
<!-- Auto Generated Below -->
----------------------------------------------
*Built by [StencilJS](https://stenciljs.com/)*

View File

@ -2,6 +2,7 @@ import { Component, Listen, Prop } from '@stencil/core';
import { RouterSegments, generateURL, parseURL, readNavState, writeNavState } from './router-utils'; import { RouterSegments, generateURL, parseURL, readNavState, writeNavState } from './router-utils';
import { Config } from '../../index'; import { Config } from '../../index';
@Component({ @Component({
tag: 'ion-router-controller' tag: 'ion-router-controller'
}) })

View File

@ -118,7 +118,7 @@ export {
RouterEntry, RouterEntry,
RouterEntries, RouterEntries,
NavState, NavState,
} from './components/router/router-utils'; } from './components/router-controller/router-utils';
export { Row } from './components/row/row'; export { Row } from './components/row/row';
export { ItemReorder } from './components/reorder/reorder'; export { ItemReorder } from './components/reorder/reorder';
export { Scroll, ScrollCallback, ScrollDetail } from './components/scroll/scroll'; export { Scroll, ScrollCallback, ScrollDetail } from './components/scroll/scroll';