diff --git a/static/usage/v7/accordion/accessibility/animations/angular.md b/static/usage/v7/accordion/accessibility/animations/angular/example_component_html.md similarity index 100% rename from static/usage/v7/accordion/accessibility/animations/angular.md rename to static/usage/v7/accordion/accessibility/animations/angular/example_component_html.md diff --git a/static/usage/v7/accordion/accessibility/animations/angular/example_component_ts.md b/static/usage/v7/accordion/accessibility/animations/angular/example_component_ts.md new file mode 100644 index 0000000000..b1a1813cc1 --- /dev/null +++ b/static/usage/v7/accordion/accessibility/animations/angular/example_component_ts.md @@ -0,0 +1,12 @@ +```ts +import { Component } from '@angular/core'; +import { IonAccordion, IonAccordionGroup, IonItem, IonLabel } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], + imports: [IonAccordion, IonAccordionGroup, IonItem, IonLabel], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v7/accordion/accessibility/animations/index.md b/static/usage/v7/accordion/accessibility/animations/index.md index 867276f88f..d0c8c431f1 100644 --- a/static/usage/v7/accordion/accessibility/animations/index.md +++ b/static/usage/v7/accordion/accessibility/animations/index.md @@ -3,7 +3,9 @@ import Playground from '@site/src/components/global/Playground'; import javascript from './javascript.md'; import react from './react.md'; import vue from './vue.md'; -import angular from './angular.md'; + +import angular_example_component_html from './angular/example_component_html.md'; +import angular_example_component_ts from './angular/example_component_ts.md'; diff --git a/static/usage/v7/accordion/basic/angular.md b/static/usage/v7/accordion/basic/angular/example_component_html.md similarity index 100% rename from static/usage/v7/accordion/basic/angular.md rename to static/usage/v7/accordion/basic/angular/example_component_html.md diff --git a/static/usage/v7/accordion/basic/angular/example_component_ts.md b/static/usage/v7/accordion/basic/angular/example_component_ts.md new file mode 100644 index 0000000000..b1a1813cc1 --- /dev/null +++ b/static/usage/v7/accordion/basic/angular/example_component_ts.md @@ -0,0 +1,12 @@ +```ts +import { Component } from '@angular/core'; +import { IonAccordion, IonAccordionGroup, IonItem, IonLabel } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], + imports: [IonAccordion, IonAccordionGroup, IonItem, IonLabel], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v7/accordion/basic/index.md b/static/usage/v7/accordion/basic/index.md index 36bb76371e..1b29e600d1 100644 --- a/static/usage/v7/accordion/basic/index.md +++ b/static/usage/v7/accordion/basic/index.md @@ -3,7 +3,9 @@ import Playground from '@site/src/components/global/Playground'; import javascript from './javascript.md'; import react from './react.md'; import vue from './vue.md'; -import angular from './angular.md'; + +import angular_example_component_html from './angular/example_component_html.md'; +import angular_example_component_ts from './angular/example_component_ts.md'; - - - - - Button - - - - - - - - - -
- - - - First Accordion - -
First Content
-
- - - Second Accordion - -
Second Content
-
- - - Third Accordion - -
Third Content
-
-
-
-
-
- - diff --git a/static/usage/v7/accordion/disable-group/index.md b/static/usage/v7/accordion/disable-group/index.md deleted file mode 100644 index 204508c6b3..0000000000 --- a/static/usage/v7/accordion/disable-group/index.md +++ /dev/null @@ -1,17 +0,0 @@ -import Playground from '@site/src/components/global/Playground'; - -import javascript from './javascript.md'; -import react from './react.md'; -import vue from './vue.md'; -import angular from './angular.md'; - - diff --git a/static/usage/v7/accordion/disable-group/javascript.md b/static/usage/v7/accordion/disable-group/javascript.md deleted file mode 100644 index 163641a544..0000000000 --- a/static/usage/v7/accordion/disable-group/javascript.md +++ /dev/null @@ -1,22 +0,0 @@ -```html - - - - First Accordion - -
First Content
-
- - - Second Accordion - -
Second Content
-
- - - Third Accordion - -
Third Content
-
-
-``` diff --git a/static/usage/v7/accordion/disable-group/react.md b/static/usage/v7/accordion/disable-group/react.md deleted file mode 100644 index b2ff09b5fe..0000000000 --- a/static/usage/v7/accordion/disable-group/react.md +++ /dev/null @@ -1,35 +0,0 @@ -```tsx -import React from 'react'; -import { IonAccordion, IonAccordionGroup, IonItem, IonLabel } from '@ionic/react'; -function Example() { - return ( - - - - First Accordion - -
- First Content -
-
- - - Second Accordion - -
- Second Content -
-
- - - Third Accordion - -
- Third Content -
-
-
- ); -} -export default Example; -``` diff --git a/static/usage/v7/accordion/disable-group/vue.md b/static/usage/v7/accordion/disable-group/vue.md deleted file mode 100644 index 6c9e356784..0000000000 --- a/static/usage/v7/accordion/disable-group/vue.md +++ /dev/null @@ -1,37 +0,0 @@ -```html - - - -``` diff --git a/static/usage/v7/accordion/disable-group/angular.md b/static/usage/v7/accordion/disable/group/angular/example_component_html.md similarity index 100% rename from static/usage/v7/accordion/disable-group/angular.md rename to static/usage/v7/accordion/disable/group/angular/example_component_html.md diff --git a/static/usage/v7/accordion/disable/group/angular/example_component_ts.md b/static/usage/v7/accordion/disable/group/angular/example_component_ts.md new file mode 100644 index 0000000000..b1a1813cc1 --- /dev/null +++ b/static/usage/v7/accordion/disable/group/angular/example_component_ts.md @@ -0,0 +1,12 @@ +```ts +import { Component } from '@angular/core'; +import { IonAccordion, IonAccordionGroup, IonItem, IonLabel } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], + imports: [IonAccordion, IonAccordionGroup, IonItem, IonLabel], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v7/accordion/disable/group/index.md b/static/usage/v7/accordion/disable/group/index.md index c564a2d16b..32a10a6cf9 100644 --- a/static/usage/v7/accordion/disable/group/index.md +++ b/static/usage/v7/accordion/disable/group/index.md @@ -3,7 +3,9 @@ import Playground from '@site/src/components/global/Playground'; import javascript from './javascript.md'; import react from './react.md'; import vue from './vue.md'; -import angular from './angular.md'; + +import angular_example_component_html from './angular/example_component_html.md'; +import angular_example_component_ts from './angular/example_component_ts.md'; diff --git a/static/usage/v7/accordion/disable/individual/angular.md b/static/usage/v7/accordion/disable/individual/angular/example_component_html.md similarity index 100% rename from static/usage/v7/accordion/disable/individual/angular.md rename to static/usage/v7/accordion/disable/individual/angular/example_component_html.md diff --git a/static/usage/v7/accordion/disable/individual/angular/example_component_ts.md b/static/usage/v7/accordion/disable/individual/angular/example_component_ts.md new file mode 100644 index 0000000000..b1a1813cc1 --- /dev/null +++ b/static/usage/v7/accordion/disable/individual/angular/example_component_ts.md @@ -0,0 +1,12 @@ +```ts +import { Component } from '@angular/core'; +import { IonAccordion, IonAccordionGroup, IonItem, IonLabel } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], + imports: [IonAccordion, IonAccordionGroup, IonItem, IonLabel], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v7/accordion/disable/individual/index.md b/static/usage/v7/accordion/disable/individual/index.md index 28172bca32..da216e2c64 100644 --- a/static/usage/v7/accordion/disable/individual/index.md +++ b/static/usage/v7/accordion/disable/individual/index.md @@ -3,7 +3,9 @@ import Playground from '@site/src/components/global/Playground'; import javascript from './javascript.md'; import react from './react.md'; import vue from './vue.md'; -import angular from './angular.md'; + +import angular_example_component_html from './angular/example_component_html.md'; +import angular_example_component_ts from './angular/example_component_ts.md'; diff --git a/static/usage/v7/accordion/toggle/angular/example_component_ts.md b/static/usage/v7/accordion/toggle/angular/example_component_ts.md index bdcac1d862..3afda996a1 100644 --- a/static/usage/v7/accordion/toggle/angular/example_component_ts.md +++ b/static/usage/v7/accordion/toggle/angular/example_component_ts.md @@ -1,13 +1,15 @@ ```ts import { Component, ViewChild } from '@angular/core'; -import { IonAccordionGroup } from '@ionic/angular'; +import { IonAccordion, IonAccordionGroup, IonButton, IonItem, IonLabel } from '@ionic/angular/standalone'; @Component({ selector: 'app-example', templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], + imports: [IonAccordion, IonAccordionGroup, IonButton, IonItem, IonLabel], }) export class ExampleComponent { - @ViewChild('accordionGroup', { static: true }) accordionGroup: IonAccordionGroup; + @ViewChild('accordionGroup', { static: true }) accordionGroup!: IonAccordionGroup; toggleAccordion = () => { const nativeEl = this.accordionGroup; diff --git a/static/usage/v8/accordion/accessibility/animations/angular.md b/static/usage/v8/accordion/accessibility/animations/angular/example_component_html.md similarity index 100% rename from static/usage/v8/accordion/accessibility/animations/angular.md rename to static/usage/v8/accordion/accessibility/animations/angular/example_component_html.md diff --git a/static/usage/v8/accordion/accessibility/animations/angular/example_component_ts.md b/static/usage/v8/accordion/accessibility/animations/angular/example_component_ts.md new file mode 100644 index 0000000000..b1a1813cc1 --- /dev/null +++ b/static/usage/v8/accordion/accessibility/animations/angular/example_component_ts.md @@ -0,0 +1,12 @@ +```ts +import { Component } from '@angular/core'; +import { IonAccordion, IonAccordionGroup, IonItem, IonLabel } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], + imports: [IonAccordion, IonAccordionGroup, IonItem, IonLabel], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v8/accordion/accessibility/animations/index.md b/static/usage/v8/accordion/accessibility/animations/index.md index 6529526e80..5fd7d05da4 100644 --- a/static/usage/v8/accordion/accessibility/animations/index.md +++ b/static/usage/v8/accordion/accessibility/animations/index.md @@ -3,7 +3,9 @@ import Playground from '@site/src/components/global/Playground'; import javascript from './javascript.md'; import react from './react.md'; import vue from './vue.md'; -import angular from './angular.md'; + +import angular_example_component_html from './angular/example_component_html.md'; +import angular_example_component_ts from './angular/example_component_ts.md'; diff --git a/static/usage/v8/accordion/basic/angular.md b/static/usage/v8/accordion/basic/angular/example_component_html.md similarity index 100% rename from static/usage/v8/accordion/basic/angular.md rename to static/usage/v8/accordion/basic/angular/example_component_html.md diff --git a/static/usage/v8/accordion/basic/angular/example_component_ts.md b/static/usage/v8/accordion/basic/angular/example_component_ts.md new file mode 100644 index 0000000000..b1a1813cc1 --- /dev/null +++ b/static/usage/v8/accordion/basic/angular/example_component_ts.md @@ -0,0 +1,12 @@ +```ts +import { Component } from '@angular/core'; +import { IonAccordion, IonAccordionGroup, IonItem, IonLabel } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], + imports: [IonAccordion, IonAccordionGroup, IonItem, IonLabel], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v8/accordion/basic/index.md b/static/usage/v8/accordion/basic/index.md index 2f68543883..8e59be8724 100644 --- a/static/usage/v8/accordion/basic/index.md +++ b/static/usage/v8/accordion/basic/index.md @@ -3,7 +3,9 @@ import Playground from '@site/src/components/global/Playground'; import javascript from './javascript.md'; import react from './react.md'; import vue from './vue.md'; -import angular from './angular.md'; + +import angular_example_component_html from './angular/example_component_html.md'; +import angular_example_component_ts from './angular/example_component_ts.md'; - - - First Accordion - -
First Content
-
- - - Second Accordion - -
Second Content
-
- - - Third Accordion - -
Third Content
-
- -``` diff --git a/static/usage/v8/accordion/disable-group/demo.html b/static/usage/v8/accordion/disable-group/demo.html deleted file mode 100644 index 2b9dd56626..0000000000 --- a/static/usage/v8/accordion/disable-group/demo.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - Button - - - - - - - - - -
- - - - First Accordion - -
First Content
-
- - - Second Accordion - -
Second Content
-
- - - Third Accordion - -
Third Content
-
-
-
-
-
- - diff --git a/static/usage/v8/accordion/disable-group/index.md b/static/usage/v8/accordion/disable-group/index.md deleted file mode 100644 index 8b7c022593..0000000000 --- a/static/usage/v8/accordion/disable-group/index.md +++ /dev/null @@ -1,17 +0,0 @@ -import Playground from '@site/src/components/global/Playground'; - -import javascript from './javascript.md'; -import react from './react.md'; -import vue from './vue.md'; -import angular from './angular.md'; - - diff --git a/static/usage/v8/accordion/disable-group/javascript.md b/static/usage/v8/accordion/disable-group/javascript.md deleted file mode 100644 index 163641a544..0000000000 --- a/static/usage/v8/accordion/disable-group/javascript.md +++ /dev/null @@ -1,22 +0,0 @@ -```html - - - - First Accordion - -
First Content
-
- - - Second Accordion - -
Second Content
-
- - - Third Accordion - -
Third Content
-
-
-``` diff --git a/static/usage/v8/accordion/disable-group/react.md b/static/usage/v8/accordion/disable-group/react.md deleted file mode 100644 index b2ff09b5fe..0000000000 --- a/static/usage/v8/accordion/disable-group/react.md +++ /dev/null @@ -1,35 +0,0 @@ -```tsx -import React from 'react'; -import { IonAccordion, IonAccordionGroup, IonItem, IonLabel } from '@ionic/react'; -function Example() { - return ( - - - - First Accordion - -
- First Content -
-
- - - Second Accordion - -
- Second Content -
-
- - - Third Accordion - -
- Third Content -
-
-
- ); -} -export default Example; -``` diff --git a/static/usage/v8/accordion/disable-group/vue.md b/static/usage/v8/accordion/disable-group/vue.md deleted file mode 100644 index 6c9e356784..0000000000 --- a/static/usage/v8/accordion/disable-group/vue.md +++ /dev/null @@ -1,37 +0,0 @@ -```html - - - -``` diff --git a/static/usage/v8/accordion/disable/group/angular.md b/static/usage/v8/accordion/disable/group/angular.md deleted file mode 100644 index 5c4cf3b51b..0000000000 --- a/static/usage/v8/accordion/disable/group/angular.md +++ /dev/null @@ -1,22 +0,0 @@ -```html - - - - First Accordion - -
First Content
-
- - - Second Accordion - -
Second Content
-
- - - Third Accordion - -
Third Content
-
-
-``` diff --git a/static/usage/v7/accordion/disable/group/angular.md b/static/usage/v8/accordion/disable/group/angular/example_component_html.md similarity index 100% rename from static/usage/v7/accordion/disable/group/angular.md rename to static/usage/v8/accordion/disable/group/angular/example_component_html.md diff --git a/static/usage/v8/accordion/disable/group/angular/example_component_ts.md b/static/usage/v8/accordion/disable/group/angular/example_component_ts.md new file mode 100644 index 0000000000..b1a1813cc1 --- /dev/null +++ b/static/usage/v8/accordion/disable/group/angular/example_component_ts.md @@ -0,0 +1,12 @@ +```ts +import { Component } from '@angular/core'; +import { IonAccordion, IonAccordionGroup, IonItem, IonLabel } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], + imports: [IonAccordion, IonAccordionGroup, IonItem, IonLabel], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v8/accordion/disable/group/index.md b/static/usage/v8/accordion/disable/group/index.md index df2ebb1afc..a19686a17f 100644 --- a/static/usage/v8/accordion/disable/group/index.md +++ b/static/usage/v8/accordion/disable/group/index.md @@ -3,7 +3,9 @@ import Playground from '@site/src/components/global/Playground'; import javascript from './javascript.md'; import react from './react.md'; import vue from './vue.md'; -import angular from './angular.md'; + +import angular_example_component_html from './angular/example_component_html.md'; +import angular_example_component_ts from './angular/example_component_ts.md'; diff --git a/static/usage/v8/accordion/disable/individual/angular.md b/static/usage/v8/accordion/disable/individual/angular/example_component_html.md similarity index 100% rename from static/usage/v8/accordion/disable/individual/angular.md rename to static/usage/v8/accordion/disable/individual/angular/example_component_html.md diff --git a/static/usage/v8/accordion/disable/individual/angular/example_component_ts.md b/static/usage/v8/accordion/disable/individual/angular/example_component_ts.md new file mode 100644 index 0000000000..b1a1813cc1 --- /dev/null +++ b/static/usage/v8/accordion/disable/individual/angular/example_component_ts.md @@ -0,0 +1,12 @@ +```ts +import { Component } from '@angular/core'; +import { IonAccordion, IonAccordionGroup, IonItem, IonLabel } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], + imports: [IonAccordion, IonAccordionGroup, IonItem, IonLabel], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v8/accordion/disable/individual/index.md b/static/usage/v8/accordion/disable/individual/index.md index 34e3110805..710beaa836 100644 --- a/static/usage/v8/accordion/disable/individual/index.md +++ b/static/usage/v8/accordion/disable/individual/index.md @@ -3,7 +3,9 @@ import Playground from '@site/src/components/global/Playground'; import javascript from './javascript.md'; import react from './react.md'; import vue from './vue.md'; -import angular from './angular.md'; + +import angular_example_component_html from './angular/example_component_html.md'; +import angular_example_component_ts from './angular/example_component_ts.md'; diff --git a/static/usage/v8/accordion/toggle/angular/example_component_ts.md b/static/usage/v8/accordion/toggle/angular/example_component_ts.md index bdcac1d862..3afda996a1 100644 --- a/static/usage/v8/accordion/toggle/angular/example_component_ts.md +++ b/static/usage/v8/accordion/toggle/angular/example_component_ts.md @@ -1,13 +1,15 @@ ```ts import { Component, ViewChild } from '@angular/core'; -import { IonAccordionGroup } from '@ionic/angular'; +import { IonAccordion, IonAccordionGroup, IonButton, IonItem, IonLabel } from '@ionic/angular/standalone'; @Component({ selector: 'app-example', templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], + imports: [IonAccordion, IonAccordionGroup, IonButton, IonItem, IonLabel], }) export class ExampleComponent { - @ViewChild('accordionGroup', { static: true }) accordionGroup: IonAccordionGroup; + @ViewChild('accordionGroup', { static: true }) accordionGroup!: IonAccordionGroup; toggleAccordion = () => { const nativeEl = this.accordionGroup;