From 83d973b1a83e3681b0be5c2f58acc9cc98a9c844 Mon Sep 17 00:00:00 2001 From: Dan Bucholtz Date: Tue, 20 Sep 2016 15:19:56 -0500 Subject: [PATCH] chore(demos): change dgeni path for demos change dgeni path for demos --- .github/CONTRIBUTING.md | 2 +- demos/src/action-sheet/{main.html => index.html} | 0 demos/src/alert/{main.html => index.html} | 0 demos/src/button/{main.html => index.html} | 0 demos/src/checkbox/{main.html => index.html} | 0 demos/src/chip/{main.html => index.html} | 0 demos/src/config/{main.html => index.html} | 0 demos/src/datetime/{main.html => index.html} | 0 demos/src/events/{main.html => index.html} | 0 demos/src/hide-when/{main.html => index.html} | 0 demos/src/icon/{main.html => index.html} | 0 demos/src/infinite-scroll/{main.html => index.html} | 0 demos/src/input/{main.html => index.html} | 0 demos/src/item-reorder/{main.html => index.html} | 0 demos/src/item-sliding/{main.html => index.html} | 0 demos/src/item/{main.html => index.html} | 0 demos/src/label/{main.html => index.html} | 0 demos/src/list/{main.html => index.html} | 0 demos/src/loading/{main.html => index.html} | 0 demos/src/local-storage/{main.html => index.html} | 0 demos/src/menu/{main.html => index.html} | 0 demos/src/modal/{main.html => index.html} | 0 demos/src/nav-params/{main.html => index.html} | 0 demos/src/navbar/{main.html => index.html} | 0 demos/src/navigation/{main.html => index.html} | 0 demos/src/platform/{main.html => index.html} | 0 demos/src/popover/{main.html => index.html} | 0 demos/src/radio/{main.html => index.html} | 0 demos/src/range/{main.html => index.html} | 0 demos/src/refresher/{main.html => index.html} | 0 demos/src/scroll/{main.html => index.html} | 0 demos/src/searchbar/{main.html => index.html} | 0 demos/src/segment/{main.html => index.html} | 0 demos/src/select/{main.html => index.html} | 0 demos/src/show-when/{main.html => index.html} | 0 demos/src/slides/{main.html => index.html} | 0 demos/src/tabs/{main.html => index.html} | 0 demos/src/textarea/{main.html => index.html} | 0 demos/src/title/{main.html => index.html} | 0 demos/src/toast/{main.html => index.html} | 0 demos/src/toggle/{main.html => index.html} | 0 demos/src/toolbar/{main.html => index.html} | 0 scripts/gulp/tasks/demos.ts | 2 ++ scripts/gulp/tasks/docs.ts | 6 +++--- src/components/action-sheet/action-sheet.ts | 2 +- src/components/alert/alert.ts | 2 +- src/components/button/button.ts | 2 +- src/components/checkbox/checkbox.ts | 2 +- src/components/chip/chip.ts | 2 +- src/components/datetime/datetime.ts | 2 +- src/components/icon/icon.ts | 2 +- src/components/infinite-scroll/infinite-scroll.ts | 2 +- src/components/input/input.ts | 4 ++-- src/components/item/item-reorder.ts | 2 +- src/components/item/item-sliding.ts | 2 +- src/components/item/item.ts | 2 +- src/components/label/label.ts | 2 +- src/components/list/list.ts | 2 +- src/components/loading/loading.ts | 2 +- src/components/menu/menu-close.ts | 2 +- src/components/menu/menu-controller.ts | 2 +- src/components/menu/menu-toggle.ts | 2 +- src/components/menu/menu.ts | 2 +- src/components/modal/modal.ts | 2 +- src/components/nav/nav-pop.ts | 2 +- src/components/nav/nav-push.ts | 2 +- src/components/nav/nav.ts | 2 +- src/components/navbar/navbar.ts | 2 +- src/components/option/option.ts | 2 +- src/components/popover/popover.ts | 2 +- src/components/radio/radio-button.ts | 2 +- src/components/radio/radio-group.ts | 2 +- src/components/range/range.ts | 2 +- src/components/refresher/refresher.ts | 2 +- src/components/scroll/scroll.ts | 2 +- src/components/searchbar/searchbar.ts | 2 +- src/components/segment/segment.ts | 4 ++-- src/components/select/select.ts | 2 +- src/components/show-hide-when/show-hide-when.ts | 4 ++-- src/components/slides/slides.ts | 4 ++-- src/components/tabs/tab.ts | 2 +- src/components/tabs/tabs.ts | 2 +- src/components/toast/toast.ts | 2 +- src/components/toggle/toggle.ts | 2 +- src/components/toolbar/toolbar-title.ts | 2 +- src/components/toolbar/toolbar.ts | 2 +- src/config/config.ts | 2 +- src/navigation/nav-params.ts | 2 +- src/platform/platform.ts | 2 +- src/storage/local-storage.ts | 2 +- src/util/events.ts | 2 +- 91 files changed, 57 insertions(+), 55 deletions(-) rename demos/src/action-sheet/{main.html => index.html} (100%) rename demos/src/alert/{main.html => index.html} (100%) rename demos/src/button/{main.html => index.html} (100%) rename demos/src/checkbox/{main.html => index.html} (100%) rename demos/src/chip/{main.html => index.html} (100%) rename demos/src/config/{main.html => index.html} (100%) rename demos/src/datetime/{main.html => index.html} (100%) rename demos/src/events/{main.html => index.html} (100%) rename demos/src/hide-when/{main.html => index.html} (100%) rename demos/src/icon/{main.html => index.html} (100%) rename demos/src/infinite-scroll/{main.html => index.html} (100%) rename demos/src/input/{main.html => index.html} (100%) rename demos/src/item-reorder/{main.html => index.html} (100%) rename demos/src/item-sliding/{main.html => index.html} (100%) rename demos/src/item/{main.html => index.html} (100%) rename demos/src/label/{main.html => index.html} (100%) rename demos/src/list/{main.html => index.html} (100%) rename demos/src/loading/{main.html => index.html} (100%) rename demos/src/local-storage/{main.html => index.html} (100%) rename demos/src/menu/{main.html => index.html} (100%) rename demos/src/modal/{main.html => index.html} (100%) rename demos/src/nav-params/{main.html => index.html} (100%) rename demos/src/navbar/{main.html => index.html} (100%) rename demos/src/navigation/{main.html => index.html} (100%) rename demos/src/platform/{main.html => index.html} (100%) rename demos/src/popover/{main.html => index.html} (100%) rename demos/src/radio/{main.html => index.html} (100%) rename demos/src/range/{main.html => index.html} (100%) rename demos/src/refresher/{main.html => index.html} (100%) rename demos/src/scroll/{main.html => index.html} (100%) rename demos/src/searchbar/{main.html => index.html} (100%) rename demos/src/segment/{main.html => index.html} (100%) rename demos/src/select/{main.html => index.html} (100%) rename demos/src/show-when/{main.html => index.html} (100%) rename demos/src/slides/{main.html => index.html} (100%) rename demos/src/tabs/{main.html => index.html} (100%) rename demos/src/textarea/{main.html => index.html} (100%) rename demos/src/title/{main.html => index.html} (100%) rename demos/src/toast/{main.html => index.html} (100%) rename demos/src/toggle/{main.html => index.html} (100%) rename demos/src/toolbar/{main.html => index.html} (100%) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 480db40d45..1a1818f75c 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -97,7 +97,7 @@ Looking for an issue to fix? Make sure to look through our issues with the [help * * ... * - * @demo /docs/v2/demos/badge/ + * @demo /docs/v2/demos/src/badge/ **/ ``` 3. Run `gulp watch.demos` to watch for changes to the demo diff --git a/demos/src/action-sheet/main.html b/demos/src/action-sheet/index.html similarity index 100% rename from demos/src/action-sheet/main.html rename to demos/src/action-sheet/index.html diff --git a/demos/src/alert/main.html b/demos/src/alert/index.html similarity index 100% rename from demos/src/alert/main.html rename to demos/src/alert/index.html diff --git a/demos/src/button/main.html b/demos/src/button/index.html similarity index 100% rename from demos/src/button/main.html rename to demos/src/button/index.html diff --git a/demos/src/checkbox/main.html b/demos/src/checkbox/index.html similarity index 100% rename from demos/src/checkbox/main.html rename to demos/src/checkbox/index.html diff --git a/demos/src/chip/main.html b/demos/src/chip/index.html similarity index 100% rename from demos/src/chip/main.html rename to demos/src/chip/index.html diff --git a/demos/src/config/main.html b/demos/src/config/index.html similarity index 100% rename from demos/src/config/main.html rename to demos/src/config/index.html diff --git a/demos/src/datetime/main.html b/demos/src/datetime/index.html similarity index 100% rename from demos/src/datetime/main.html rename to demos/src/datetime/index.html diff --git a/demos/src/events/main.html b/demos/src/events/index.html similarity index 100% rename from demos/src/events/main.html rename to demos/src/events/index.html diff --git a/demos/src/hide-when/main.html b/demos/src/hide-when/index.html similarity index 100% rename from demos/src/hide-when/main.html rename to demos/src/hide-when/index.html diff --git a/demos/src/icon/main.html b/demos/src/icon/index.html similarity index 100% rename from demos/src/icon/main.html rename to demos/src/icon/index.html diff --git a/demos/src/infinite-scroll/main.html b/demos/src/infinite-scroll/index.html similarity index 100% rename from demos/src/infinite-scroll/main.html rename to demos/src/infinite-scroll/index.html diff --git a/demos/src/input/main.html b/demos/src/input/index.html similarity index 100% rename from demos/src/input/main.html rename to demos/src/input/index.html diff --git a/demos/src/item-reorder/main.html b/demos/src/item-reorder/index.html similarity index 100% rename from demos/src/item-reorder/main.html rename to demos/src/item-reorder/index.html diff --git a/demos/src/item-sliding/main.html b/demos/src/item-sliding/index.html similarity index 100% rename from demos/src/item-sliding/main.html rename to demos/src/item-sliding/index.html diff --git a/demos/src/item/main.html b/demos/src/item/index.html similarity index 100% rename from demos/src/item/main.html rename to demos/src/item/index.html diff --git a/demos/src/label/main.html b/demos/src/label/index.html similarity index 100% rename from demos/src/label/main.html rename to demos/src/label/index.html diff --git a/demos/src/list/main.html b/demos/src/list/index.html similarity index 100% rename from demos/src/list/main.html rename to demos/src/list/index.html diff --git a/demos/src/loading/main.html b/demos/src/loading/index.html similarity index 100% rename from demos/src/loading/main.html rename to demos/src/loading/index.html diff --git a/demos/src/local-storage/main.html b/demos/src/local-storage/index.html similarity index 100% rename from demos/src/local-storage/main.html rename to demos/src/local-storage/index.html diff --git a/demos/src/menu/main.html b/demos/src/menu/index.html similarity index 100% rename from demos/src/menu/main.html rename to demos/src/menu/index.html diff --git a/demos/src/modal/main.html b/demos/src/modal/index.html similarity index 100% rename from demos/src/modal/main.html rename to demos/src/modal/index.html diff --git a/demos/src/nav-params/main.html b/demos/src/nav-params/index.html similarity index 100% rename from demos/src/nav-params/main.html rename to demos/src/nav-params/index.html diff --git a/demos/src/navbar/main.html b/demos/src/navbar/index.html similarity index 100% rename from demos/src/navbar/main.html rename to demos/src/navbar/index.html diff --git a/demos/src/navigation/main.html b/demos/src/navigation/index.html similarity index 100% rename from demos/src/navigation/main.html rename to demos/src/navigation/index.html diff --git a/demos/src/platform/main.html b/demos/src/platform/index.html similarity index 100% rename from demos/src/platform/main.html rename to demos/src/platform/index.html diff --git a/demos/src/popover/main.html b/demos/src/popover/index.html similarity index 100% rename from demos/src/popover/main.html rename to demos/src/popover/index.html diff --git a/demos/src/radio/main.html b/demos/src/radio/index.html similarity index 100% rename from demos/src/radio/main.html rename to demos/src/radio/index.html diff --git a/demos/src/range/main.html b/demos/src/range/index.html similarity index 100% rename from demos/src/range/main.html rename to demos/src/range/index.html diff --git a/demos/src/refresher/main.html b/demos/src/refresher/index.html similarity index 100% rename from demos/src/refresher/main.html rename to demos/src/refresher/index.html diff --git a/demos/src/scroll/main.html b/demos/src/scroll/index.html similarity index 100% rename from demos/src/scroll/main.html rename to demos/src/scroll/index.html diff --git a/demos/src/searchbar/main.html b/demos/src/searchbar/index.html similarity index 100% rename from demos/src/searchbar/main.html rename to demos/src/searchbar/index.html diff --git a/demos/src/segment/main.html b/demos/src/segment/index.html similarity index 100% rename from demos/src/segment/main.html rename to demos/src/segment/index.html diff --git a/demos/src/select/main.html b/demos/src/select/index.html similarity index 100% rename from demos/src/select/main.html rename to demos/src/select/index.html diff --git a/demos/src/show-when/main.html b/demos/src/show-when/index.html similarity index 100% rename from demos/src/show-when/main.html rename to demos/src/show-when/index.html diff --git a/demos/src/slides/main.html b/demos/src/slides/index.html similarity index 100% rename from demos/src/slides/main.html rename to demos/src/slides/index.html diff --git a/demos/src/tabs/main.html b/demos/src/tabs/index.html similarity index 100% rename from demos/src/tabs/main.html rename to demos/src/tabs/index.html diff --git a/demos/src/textarea/main.html b/demos/src/textarea/index.html similarity index 100% rename from demos/src/textarea/main.html rename to demos/src/textarea/index.html diff --git a/demos/src/title/main.html b/demos/src/title/index.html similarity index 100% rename from demos/src/title/main.html rename to demos/src/title/index.html diff --git a/demos/src/toast/main.html b/demos/src/toast/index.html similarity index 100% rename from demos/src/toast/main.html rename to demos/src/toast/index.html diff --git a/demos/src/toggle/main.html b/demos/src/toggle/index.html similarity index 100% rename from demos/src/toggle/main.html rename to demos/src/toggle/index.html diff --git a/demos/src/toolbar/main.html b/demos/src/toolbar/index.html similarity index 100% rename from demos/src/toolbar/main.html rename to demos/src/toolbar/index.html diff --git a/scripts/gulp/tasks/demos.ts b/scripts/gulp/tasks/demos.ts index 0f2ea035b3..b4d181203e 100644 --- a/scripts/gulp/tasks/demos.ts +++ b/scripts/gulp/tasks/demos.ts @@ -131,6 +131,8 @@ function cleanDemos(done: Function) { `${DEMOS_ROOT}/css`, `${DEMOS_ROOT}/fonts`, `${DEMOS_ROOT}/polyfills`, + `!${DEMOS_SRC_ROOT}/scrollbar-fix.css`, + `!${DEMOS_SRC_ROOT}/scrollbar-fix.js`, ], done); } diff --git a/scripts/gulp/tasks/docs.ts b/scripts/gulp/tasks/docs.ts index 9480c42ee7..93ac23cbe0 100644 --- a/scripts/gulp/tasks/docs.ts +++ b/scripts/gulp/tasks/docs.ts @@ -9,7 +9,7 @@ import * as mkdirp from 'mkdirp'; import { valid }from 'semver'; import { argv } from 'yargs'; -import { DEMOS_ROOT, DEMOS_SRC_ROOT } from '../constants'; +import { DEMOS_ROOT } from '../constants'; task('docs', () => { @@ -29,7 +29,7 @@ task('docs', () => { } }); -task('docs.copyDemos', [], (done: Function) => { +task('docs.copyDemos', ['demos.build'], (done: Function) => { const config = require('../../config.json'); const outputDir = join(config.docsDest, 'demos'); let promises = []; @@ -73,7 +73,7 @@ function copyDemoPolyfills(outputDir: string) { function copyDemoContent(outputDir: string) { return new Promise((resolve, reject) => { - const stream = src([`${DEMOS_ROOT}/src/**/main.html`, `${DEMOS_ROOT}/src/**/main.bundle.js`, `${DEMOS_ROOT}/src/scrollbar-fix.*`]).pipe(dest(outputDir)); + const stream = src([`${DEMOS_ROOT}/src/**/index.html`, `${DEMOS_ROOT}/src/**/main.bundle.js`, `${DEMOS_ROOT}/src/scrollbar-fix.*`]).pipe(dest(outputDir)); stream.on('end', () => { resolve(); }); diff --git a/src/components/action-sheet/action-sheet.ts b/src/components/action-sheet/action-sheet.ts index c161910233..2173955186 100644 --- a/src/components/action-sheet/action-sheet.ts +++ b/src/components/action-sheet/action-sheet.ts @@ -219,7 +219,7 @@ export class ActionSheet extends ViewController { * out before starting a new transition. * * - * @demo /docs/v2/demos/action-sheet/ + * @demo /docs/v2/demos/src/action-sheet/ * @see {@link /docs/v2/components#action-sheets ActionSheet Component Docs} */ @Injectable() diff --git a/src/components/alert/alert.ts b/src/components/alert/alert.ts index 0b9ba0bc3c..13eb6d4f03 100644 --- a/src/components/alert/alert.ts +++ b/src/components/alert/alert.ts @@ -306,7 +306,7 @@ export class Alert extends ViewController { * out before starting a new transition. * * - * @demo /docs/v2/demos/alert/ + * @demo /docs/v2/demos/src/alert/ */ @Injectable() export class AlertController { diff --git a/src/components/button/button.ts b/src/components/button/button.ts index db8c49eafd..6f8eeb6fc2 100644 --- a/src/components/button/button.ts +++ b/src/components/button/button.ts @@ -86,7 +86,7 @@ import { isTrueProperty } from '../../util/util'; * * ``` * - * @demo /docs/v2/demos/button/ + * @demo /docs/v2/demos/src/button/ * @see {@link /docs/v2/components#buttons Button Component Docs} */ @Component({ diff --git a/src/components/checkbox/checkbox.ts b/src/components/checkbox/checkbox.ts index 2082030ff9..de45d026cc 100644 --- a/src/components/checkbox/checkbox.ts +++ b/src/components/checkbox/checkbox.ts @@ -48,7 +48,7 @@ export const CHECKBOX_VALUE_ACCESSOR: any = { * * ``` * - * @demo /docs/v2/demos/checkbox/ + * @demo /docs/v2/demos/src/checkbox/ * @see {@link /docs/v2/components#checkbox Checkbox Component Docs} */ @Component({ diff --git a/src/components/chip/chip.ts b/src/components/chip/chip.ts index 075710d35a..40128b16c1 100644 --- a/src/components/chip/chip.ts +++ b/src/components/chip/chip.ts @@ -88,7 +88,7 @@ import { Ion } from '../ion'; * } * ``` * - * @demo /docs/v2/demos/chip/ + * @demo /docs/v2/demos/src/chip/ **/ @Directive({ selector: 'ion-chip' diff --git a/src/components/datetime/datetime.ts b/src/components/datetime/datetime.ts index e2254ea44f..87f8c4d33d 100644 --- a/src/components/datetime/datetime.ts +++ b/src/components/datetime/datetime.ts @@ -246,7 +246,7 @@ export const DATETIME_VALUE_ACCESSOR: any = { * ``` * * - * @demo /docs/v2/demos/datetime/ + * @demo /docs/v2/demos/src/datetime/ */ @Component({ selector: 'ion-datetime', diff --git a/src/components/icon/icon.ts b/src/components/icon/icon.ts index d215130760..38489c8102 100644 --- a/src/components/icon/icon.ts +++ b/src/components/icon/icon.ts @@ -31,7 +31,7 @@ import { Ion } from '../ion'; * * ``` * - * @demo /docs/v2/demos/icon/ + * @demo /docs/v2/demos/src/icon/ * @see {@link /docs/v2/components#icons Icon Component Docs} * */ diff --git a/src/components/infinite-scroll/infinite-scroll.ts b/src/components/infinite-scroll/infinite-scroll.ts index 498f23862d..5fa1291aca 100644 --- a/src/components/infinite-scroll/infinite-scroll.ts +++ b/src/components/infinite-scroll/infinite-scroll.ts @@ -88,7 +88,7 @@ import { Content } from '../content/content'; * developers to create their own infinite scroll content components. * You could replace our default content with custom SVG or CSS animations. * - * @demo /docs/v2/demos/infinite-scroll/ + * @demo /docs/v2/demos/src/infinite-scroll/ * */ @Directive({ diff --git a/src/components/input/input.ts b/src/components/input/input.ts index 12356179cd..bb68550fdd 100644 --- a/src/components/input/input.ts +++ b/src/components/input/input.ts @@ -70,7 +70,7 @@ import { Platform } from '../../platform/platform'; * * ``` * - * @demo /docs/v2/demos/input/ + * @demo /docs/v2/demos/src/input/ */ @Component({ selector: 'ion-input', @@ -278,7 +278,7 @@ export class TextInput extends InputBase { * * ``` * - * @demo /docs/v2/demos/textarea/ + * @demo /docs/v2/demos/src/textarea/ */ @Component({ selector: 'ion-textarea', diff --git a/src/components/item/item-reorder.ts b/src/components/item/item-reorder.ts index e07762bfa5..bdbf3feea1 100644 --- a/src/components/item/item-reorder.ts +++ b/src/components/item/item-reorder.ts @@ -119,7 +119,7 @@ export interface ReorderIndexes { * } * ``` * - * @demo /docs/v2/demos/item-reorder/ + * @demo /docs/v2/demos/src/item-reorder/ * @see {@link /docs/v2/components#lists List Component Docs} * @see {@link ../../list/List List API Docs} * @see {@link ../Item Item API Docs} diff --git a/src/components/item/item-sliding.ts b/src/components/item/item-sliding.ts index e228bbff29..2a6de85b1a 100644 --- a/src/components/item/item-sliding.ts +++ b/src/components/item/item-sliding.ts @@ -163,7 +163,7 @@ export const enum SlidingState { * ``` * * - * @demo /docs/v2/demos/item-sliding/ + * @demo /docs/v2/demos/src/item-sliding/ * @see {@link /docs/v2/components#lists List Component Docs} * @see {@link ../Item Item API Docs} * @see {@link ../../list/List List API Docs} diff --git a/src/components/item/item.ts b/src/components/item/item.ts index a46c1d54cf..a174cafc75 100644 --- a/src/components/item/item.ts +++ b/src/components/item/item.ts @@ -265,7 +265,7 @@ import { Label } from '../label/label'; * ``` * * - * @demo /docs/v2/demos/item/ + * @demo /docs/v2/demos/src/item/ * @see {@link /docs/v2/components#lists List Component Docs} * @see {@link ../../list/List List API Docs} * @see {@link ../ItemSliding ItemSliding API Docs} diff --git a/src/components/label/label.ts b/src/components/label/label.ts index b5b7c81ada..023f37166e 100644 --- a/src/components/label/label.ts +++ b/src/components/label/label.ts @@ -48,7 +48,7 @@ import { Ion } from '../ion'; * * ``` * - * @demo /docs/v2/demos/label/ + * @demo /docs/v2/demos/src/label/ * @see {@link ../../../../components#inputs Input Component Docs} * @see {@link ../../input/Input Input API Docs} * diff --git a/src/components/list/list.ts b/src/components/list/list.ts index 7de46280be..e819078d4f 100644 --- a/src/components/list/list.ts +++ b/src/components/list/list.ts @@ -18,7 +18,7 @@ import { GestureController } from '../../gestures/gesture-controller'; * interaction modes such as swipe to edit, drag to reorder, and * removing items. * - * @demo /docs/v2/demos/list/ + * @demo /docs/v2/demos/src/list/ * @see {@link /docs/v2/components#lists List Component Docs} * @advanced * diff --git a/src/components/loading/loading.ts b/src/components/loading/loading.ts index e7d311b9f9..8c6bddcb7d 100644 --- a/src/components/loading/loading.ts +++ b/src/components/loading/loading.ts @@ -172,7 +172,7 @@ export class Loading extends ViewController { * | dismissOnPageChange |`boolean` | Whether to dismiss the indicator when navigating to a new page. Default false. | * | duration |`number` | How many milliseconds to wait before hiding the indicator. By default, it will show until `dismiss()` is called. | * - * @demo /docs/v2/demos/loading/ + * @demo /docs/v2/demos/src/loading/ * @see {@link /docs/v2/api/components/spinner/Spinner Spinner API Docs} */ @Injectable() diff --git a/src/components/menu/menu-close.ts b/src/components/menu/menu-close.ts index a6702ab734..29a97f38b7 100644 --- a/src/components/menu/menu-close.ts +++ b/src/components/menu/menu-close.ts @@ -23,7 +23,7 @@ import { MenuController } from './menu-controller'; * * ``` * - * @demo /docs/v2/demos/menu/ + * @demo /docs/v2/demos/src/menu/ * @see {@link /docs/v2/components#menus Menu Component Docs} * @see {@link ../../menu/Menu Menu API Docs} */ diff --git a/src/components/menu/menu-controller.ts b/src/components/menu/menu-controller.ts index 10ad8358ba..a3388b6821 100644 --- a/src/components/menu/menu-controller.ts +++ b/src/components/menu/menu-controller.ts @@ -109,7 +109,7 @@ import { Platform } from '../../platform/platform'; * Note: if an app only has one menu, there is no reason to pass an `id`. * * - * @demo /docs/v2/demos/menu/ + * @demo /docs/v2/demos/src/menu/ * * @see {@link /docs/v2/components#menus Menu Component Docs} * @see {@link ../Menu Menu API Docs} diff --git a/src/components/menu/menu-toggle.ts b/src/components/menu/menu-toggle.ts index 4157bee29b..875607fa8a 100644 --- a/src/components/menu/menu-toggle.ts +++ b/src/components/menu/menu-toggle.ts @@ -79,7 +79,7 @@ import { ViewController } from '../../navigation/view-controller'; * See the [Toolbar API docs](../../toolbar/Toolbar) for more information * on the different positions. * - * @demo /docs/v2/demos/menu/ + * @demo /docs/v2/demos/src/menu/ * @see {@link /docs/v2/components#menus Menu Component Docs} * @see {@link ../../menu/Menu Menu API Docs} */ diff --git a/src/components/menu/menu.ts b/src/components/menu/menu.ts index 4f4114f8fd..892374ca87 100644 --- a/src/components/menu/menu.ts +++ b/src/components/menu/menu.ts @@ -167,7 +167,7 @@ import { GestureController } from '../../gestures/gesture-controller'; * and usage information. * * - * @demo /docs/v2/demos/menu/ + * @demo /docs/v2/demos/src/menu/ * * @see {@link /docs/v2/components#menus Menu Component Docs} * @see {@link ../MenuController MenuController API Docs} diff --git a/src/components/modal/modal.ts b/src/components/modal/modal.ts index 86ad248b53..aa7a4398e3 100644 --- a/src/components/modal/modal.ts +++ b/src/components/modal/modal.ts @@ -158,7 +158,7 @@ export class Modal extends ViewController { * * } * ``` - * @demo /docs/v2/demos/modal/ + * @demo /docs/v2/demos/src/modal/ * @see {@link /docs/v2/components#modals Modal Component Docs} */ @Injectable() diff --git a/src/components/nav/nav-pop.ts b/src/components/nav/nav-pop.ts index d9801b35d4..6c690abd62 100644 --- a/src/components/nav/nav-pop.ts +++ b/src/components/nav/nav-pop.ts @@ -21,7 +21,7 @@ import { ViewController } from '../../navigation/view-controller'; * ``` * * Similar to {@link /docs/v2/api/components/nav/NavPush/ `NavPush` } - * @demo /docs/v2/demos/navigation/ + * @demo /docs/v2/demos/src/navigation/ * @see {@link /docs/v2/components#navigation Navigation Component Docs} * @see {@link ../NavPush NavPush API Docs} */ diff --git a/src/components/nav/nav-push.ts b/src/components/nav/nav-push.ts index 99c9dc54f3..d706e9015f 100644 --- a/src/components/nav/nav-push.ts +++ b/src/components/nav/nav-push.ts @@ -39,7 +39,7 @@ import { NavController } from '../../navigation/nav-controller'; * } * ``` * - * @demo /docs/v2/demos/navigation/ + * @demo /docs/v2/demos/src/navigation/ * @see {@link /docs/v2/components#navigation Navigation Component Docs} * @see {@link ../NavPop NavPop API Docs} * diff --git a/src/components/nav/nav.ts b/src/components/nav/nav.ts index 4044f285f5..218c737301 100644 --- a/src/components/nav/nav.ts +++ b/src/components/nav/nav.ts @@ -40,7 +40,7 @@ import { ViewController } from '../../navigation/view-controller'; * } * ``` * - * @demo /docs/v2/demos/navigation/ + * @demo /docs/v2/demos/src/navigation/ * @see {@link /docs/v2/components#navigation Navigation Component Docs} */ @Component({ diff --git a/src/components/navbar/navbar.ts b/src/components/navbar/navbar.ts index fde6c4265b..5f69acbea9 100644 --- a/src/components/navbar/navbar.ts +++ b/src/components/navbar/navbar.ts @@ -41,7 +41,7 @@ import { ViewController } from '../../navigation/view-controller'; * * ``` * - * @demo /docs/v2/demos/navbar/ + * @demo /docs/v2/demos/src/navbar/ * @see {@link ../../toolbar/Toolbar/ Toolbar API Docs} */ @Component({ diff --git a/src/components/option/option.ts b/src/components/option/option.ts index de48a9cab8..f0b2e4877a 100644 --- a/src/components/option/option.ts +++ b/src/components/option/option.ts @@ -7,7 +7,7 @@ import { isPresent, isTrueProperty } from '../../util/util'; * @description * `ion-option` is a child component of `ion-select`. Similar to the native option element, `ion-option` can take a value and a selected property. * - * @demo /docs/v2/demos/select/ + * @demo /docs/v2/demos/src/select/ */ @Directive({ selector: 'ion-option' diff --git a/src/components/popover/popover.ts b/src/components/popover/popover.ts index 82a26c7857..72d61b0193 100644 --- a/src/components/popover/popover.ts +++ b/src/components/popover/popover.ts @@ -151,7 +151,7 @@ export class Popover extends ViewController { * * * - * @demo /docs/v2/demos/popover/ + * @demo /docs/v2/demos/src/popover/ */ @Injectable() export class PopoverController { diff --git a/src/components/radio/radio-button.ts b/src/components/radio/radio-button.ts index 2db6e0c142..1c60cee47c 100644 --- a/src/components/radio/radio-button.ts +++ b/src/components/radio/radio-button.ts @@ -39,7 +39,7 @@ import { RadioGroup } from './radio-group'; * * * ``` - * @demo /docs/v2/demos/radio/ + * @demo /docs/v2/demos/src/radio/ * @see {@link /docs/v2/components#radio Radio Component Docs} * @see {@link ../RadioGroup RadioGroup API Docs} */ diff --git a/src/components/radio/radio-group.ts b/src/components/radio/radio-group.ts index c39f846f09..d43a9d503d 100644 --- a/src/components/radio/radio-group.ts +++ b/src/components/radio/radio-group.ts @@ -58,7 +58,7 @@ export const RADIO_VALUE_ACCESSOR: any = { * * ``` * - * @demo /docs/v2/demos/radio/ + * @demo /docs/v2/demos/src/radio/ * @see {@link /docs/v2/components#radio Radio Component Docs} * @see {@link ../RadioButton RadioButton API Docs} */ diff --git a/src/components/range/range.ts b/src/components/range/range.ts index 7e48c42b48..580d7a9c1a 100644 --- a/src/components/range/range.ts +++ b/src/components/range/range.ts @@ -174,7 +174,7 @@ export class RangeKnob implements OnInit { * ``` * * - * @demo /docs/v2/demos/range/ + * @demo /docs/v2/demos/src/range/ */ @Component({ selector: 'ion-range', diff --git a/src/components/refresher/refresher.ts b/src/components/refresher/refresher.ts index 1a595aafe8..bfc465b833 100644 --- a/src/components/refresher/refresher.ts +++ b/src/components/refresher/refresher.ts @@ -84,7 +84,7 @@ import { PointerEvents, UIEventManager } from '../../util/ui-event-manager'; * components. You could replace our default content with * custom SVG or CSS animations. * - * @demo /docs/v2/demos/refresher/ + * @demo /docs/v2/demos/src/refresher/ * */ @Directive({ diff --git a/src/components/scroll/scroll.ts b/src/components/scroll/scroll.ts index 1db5869672..db929a9434 100644 --- a/src/components/scroll/scroll.ts +++ b/src/components/scroll/scroll.ts @@ -21,7 +21,7 @@ import { isTrueProperty } from '../../util/util'; * @property {boolean} [scrollY] - whether to enable scrolling along the Y axis; requires the following CSS declaration: ion-scroll { white-space: nowrap; } * @property {boolean} [zoom] - whether to enable zooming * @property {number} [maxZoom] - set the max zoom amount for ion-scroll - * @demo /docs/v2/demos/scroll/ + * @demo /docs/v2/demos/src/scroll/ */ @Component({ selector: 'ion-scroll', diff --git a/src/components/searchbar/searchbar.ts b/src/components/searchbar/searchbar.ts index 3c1fac8f00..13358193c8 100644 --- a/src/components/searchbar/searchbar.ts +++ b/src/components/searchbar/searchbar.ts @@ -23,7 +23,7 @@ import { Debouncer } from '../../util/debouncer'; * * ``` * - * @demo /docs/v2/demos/searchbar/ + * @demo /docs/v2/demos/src/searchbar/ * @see {@link /docs/v2/components#searchbar Searchbar Component Docs} */ @Component({ diff --git a/src/components/segment/segment.ts b/src/components/segment/segment.ts index 8aa425d74b..dbffd7a485 100644 --- a/src/components/segment/segment.ts +++ b/src/components/segment/segment.ts @@ -38,7 +38,7 @@ import { isPresent, isTrueProperty } from '../../util/util'; * ``` * * - * @demo /docs/v2/demos/segment/ + * @demo /docs/v2/demos/src/segment/ * @see {@link /docs/v2/components#segment Segment Component Docs} * @see {@link /docs/v2/api/components/segment/Segment/ Segment API Docs} */ @@ -171,7 +171,7 @@ export class SegmentButton { * ``` * * - * @demo /docs/v2/demos/segment/ + * @demo /docs/v2/demos/src/segment/ * @see {@link /docs/v2/components#segment Segment Component Docs} * @see [Angular 2 Forms](http://learnangular2.com/forms/) */ diff --git a/src/components/select/select.ts b/src/components/select/select.ts index 34c8fd1132..e06c67a4c3 100644 --- a/src/components/select/select.ts +++ b/src/components/select/select.ts @@ -118,7 +118,7 @@ export const SELECT_VALUE_ACCESSOR: any = { * }; * ``` * - * @demo /docs/v2/demos/select/ + * @demo /docs/v2/demos/src/select/ */ @Component({ selector: 'ion-select', diff --git a/src/components/show-hide-when/show-hide-when.ts b/src/components/show-hide-when/show-hide-when.ts index c66c5d470d..2a2f8f75e1 100644 --- a/src/components/show-hide-when/show-hide-when.ts +++ b/src/components/show-hide-when/show-hide-when.ts @@ -92,7 +92,7 @@ export class DisplayWhen { * I am visible on Landscape! * * ``` - * @demo /docs/v2/demos/show-when/ + * @demo /docs/v2/demos/src/show-when/ * @see {@link ../HideWhen HideWhen API Docs} * @see {@link ../../../platform/Platform Platform API Docs} */ @@ -151,7 +151,7 @@ export class ShowWhen extends DisplayWhen { * * ``` * - * @demo /docs/v2/demos/hide-when/ + * @demo /docs/v2/demos/src/hide-when/ * @see {@link ../ShowWhen ShowWhen API Docs} * @see {@link ../../../platform/Platform Platform API Docs} */ diff --git a/src/components/slides/slides.ts b/src/components/slides/slides.ts index 95c5105f39..7cafd4479f 100644 --- a/src/components/slides/slides.ts +++ b/src/components/slides/slides.ts @@ -166,7 +166,7 @@ import { Swiper } from './swiper-widget'; * For all of the methods you can call on the `Slider` instance, see the * [Instance Members](#instance-members). * - * @demo /docs/v2/demos/slides/ + * @demo /docs/v2/demos/src/slides/ * @see {@link /docs/v2/components#slides Slides Component Docs} * * Swiper.js: @@ -838,7 +838,7 @@ export class Slides extends Ion { * * See the [Slides API Docs](../Slides) for more usage information. * - * @demo /docs/v2/demos/slides/ + * @demo /docs/v2/demos/src/slides/ * @see {@link /docs/v2/api/components/slides/Slides/ Slides API Docs} */ @Component({ diff --git a/src/components/tabs/tab.ts b/src/components/tabs/tab.ts index 12c3a01980..36ec2c1665 100644 --- a/src/components/tabs/tab.ts +++ b/src/components/tabs/tab.ts @@ -114,7 +114,7 @@ import { ViewController } from '../../navigation/view-controller'; * ``` * * - * @demo /docs/v2/demos/tabs/ + * @demo /docs/v2/demos/src/tabs/ * @see {@link /docs/v2/components#tabs Tabs Component Docs} * @see {@link ../../tabs/Tabs Tabs API Docs} * @see {@link ../../nav/Nav Nav API Docs} diff --git a/src/components/tabs/tabs.ts b/src/components/tabs/tabs.ts index 42e823d046..233dbf1d15 100644 --- a/src/components/tabs/tabs.ts +++ b/src/components/tabs/tabs.ts @@ -131,7 +131,7 @@ import { ViewController } from '../../navigation/view-controller'; * } *``` * - * @demo /docs/v2/demos/tabs/ + * @demo /docs/v2/demos/src/tabs/ * * @see {@link /docs/v2/components#tabs Tabs Component Docs} * @see {@link ../Tab Tab API Docs} diff --git a/src/components/toast/toast.ts b/src/components/toast/toast.ts index 52c8d4bec1..afeb5955a5 100644 --- a/src/components/toast/toast.ts +++ b/src/components/toast/toast.ts @@ -139,7 +139,7 @@ export class Toast extends ViewController { * | closeButtonText | `string` | "Close" | Text to display in the close button. | * | dismissOnPageChange | `boolean` | false | Whether to dismiss the toast when navigating to a new page. | * - * @demo /docs/v2/demos/toast/ + * @demo /docs/v2/demos/src/toast/ */ @Injectable() export class ToastController { diff --git a/src/components/toggle/toggle.ts b/src/components/toggle/toggle.ts index 7ff98bb8a6..e5d0b53963 100644 --- a/src/components/toggle/toggle.ts +++ b/src/components/toggle/toggle.ts @@ -49,7 +49,7 @@ export const TOGGLE_VALUE_ACCESSOR: any = { * * ``` * - * @demo /docs/v2/demos/toggle/ + * @demo /docs/v2/demos/src/toggle/ * @see {@link /docs/v2/components#toggle Toggle Component Docs} */ @Component({ diff --git a/src/components/toolbar/toolbar-title.ts b/src/components/toolbar/toolbar-title.ts index bf998cd989..e49612fa69 100644 --- a/src/components/toolbar/toolbar-title.ts +++ b/src/components/toolbar/toolbar-title.ts @@ -39,7 +39,7 @@ import { Toolbar } from './toolbar'; * * ``` * - * @demo /docs/v2/demos/title/ + * @demo /docs/v2/demos/src/title/ */ @Component({ selector: 'ion-title', diff --git a/src/components/toolbar/toolbar.ts b/src/components/toolbar/toolbar.ts index cbd1066e8f..a418af4fd5 100644 --- a/src/components/toolbar/toolbar.ts +++ b/src/components/toolbar/toolbar.ts @@ -241,7 +241,7 @@ export class ToolbarBase extends Ion { * * ``` * - * @demo /docs/v2/demos/toolbar/ + * @demo /docs/v2/demos/src/toolbar/ * @see {@link ../../navbar/Navbar/ Navbar API Docs} */ @Component({ diff --git a/src/config/config.ts b/src/config/config.ts index a8f57eb6b2..7ce49f855a 100644 --- a/src/config/config.ts +++ b/src/config/config.ts @@ -12,7 +12,7 @@ import { isObject, isDefined, isFunction, isArray } from '../util/util'; /** * @name Config - * @demo /docs/v2/demos/config/ + * @demo /docs/v2/demos/src/config/ * @description * The Config lets you configure your entire app or specific platforms. * You can set the tab placement, icon mode, animations, and more here. diff --git a/src/navigation/nav-params.ts b/src/navigation/nav-params.ts index d66bbff950..86a57b2e22 100644 --- a/src/navigation/nav-params.ts +++ b/src/navigation/nav-params.ts @@ -14,7 +14,7 @@ * } * } * ``` - * @demo /docs/v2/demos/nav-params/ + * @demo /docs/v2/demos/src/nav-params/ * @see {@link /docs/v2/components#navigation Navigation Component Docs} * @see {@link ../NavController/ NavController API Docs} * @see {@link ../Nav/ Nav API Docs} diff --git a/src/platform/platform.ts b/src/platform/platform.ts index fc14bf0544..66a1179d48 100644 --- a/src/platform/platform.ts +++ b/src/platform/platform.ts @@ -26,7 +26,7 @@ import { ready, windowDimensions, flushDimensionCache } from '../util/dom'; * } * } * ``` - * @demo /docs/v2/demos/platform/ + * @demo /docs/v2/demos/src/platform/ */ export class Platform { private _versions: {[name: string]: PlatformVersion} = {}; diff --git a/src/storage/local-storage.ts b/src/storage/local-storage.ts index f862aed4a8..96d4fbe97b 100644 --- a/src/storage/local-storage.ts +++ b/src/storage/local-storage.ts @@ -27,7 +27,7 @@ import { StorageEngine } from './storage'; * } *} *``` - * @demo /docs/v2/demos/local-storage/ + * @demo /docs/v2/demos/src/local-storage/ * @see {@link /docs/v2/platform/storage/ Storage Platform Docs} */ export class LocalStorage extends StorageEngine { diff --git a/src/util/events.ts b/src/util/events.ts index 5be2c08591..0af494adfa 100644 --- a/src/util/events.ts +++ b/src/util/events.ts @@ -27,7 +27,7 @@ import { ScrollView } from '../util/scroll-view'; * }); * * ``` - * @demo /docs/v2/demos/events/ + * @demo /docs/v2/demos/src/events/ */ export class Events { private _channels: Array = [];