From 57f58436db86f161af17f5d2bae5052af1f10775 Mon Sep 17 00:00:00 2001 From: Brandy Carney <6577830+brandyscarney@users.noreply.github.com> Date: Wed, 18 Dec 2024 19:07:01 -0500 Subject: [PATCH 1/3] docs(searchbar): update angular to standalone --- .../basic/angular/example_component_html.md | 7 +++++++ .../basic/angular/example_component_ts.md | 11 ++++++++++ static/usage/v7/searchbar/basic/index.md | 16 +++++++++++++-- .../angular/example_component_html.md | 11 ++++++++++ .../angular/example_component_ts.md | 11 ++++++++++ .../usage/v7/searchbar/cancel-button/index.md | 16 +++++++++++++-- .../angular/example_component_html.md | 6 ++++++ .../angular/example_component_ts.md | 11 ++++++++++ .../usage/v7/searchbar/clear-button/index.md | 16 +++++++++++++-- .../debounce/angular/example_component_ts.md | 2 ++ .../angular/example_component_html.md | 4 ++++ .../angular/example_component_ts.md | 11 ++++++++++ .../usage/v7/searchbar/search-icon/index.md | 20 +++++++++++++++++-- .../colors/angular/example_component_html.md | 12 +++++++++++ .../colors/angular/example_component_ts.md | 11 ++++++++++ .../v7/searchbar/theming/colors/index.md | 16 +++++++++++++-- .../basic/angular/example_component_html.md | 7 +++++++ .../basic/angular/example_component_ts.md | 11 ++++++++++ static/usage/v8/searchbar/basic/index.md | 16 +++++++++++++-- .../angular/example_component_html.md | 11 ++++++++++ .../angular/example_component_ts.md | 11 ++++++++++ .../usage/v8/searchbar/cancel-button/index.md | 16 +++++++++++++-- .../angular/example_component_html.md | 6 ++++++ .../angular/example_component_ts.md | 11 ++++++++++ .../usage/v8/searchbar/clear-button/index.md | 16 +++++++++++++-- .../debounce/angular/example_component_ts.md | 2 ++ .../angular/example_component_html.md | 4 ++++ .../angular/example_component_ts.md | 11 ++++++++++ .../usage/v8/searchbar/search-icon/index.md | 20 +++++++++++++++++-- .../colors/angular/example_component_html.md | 12 +++++++++++ .../colors/angular/example_component_ts.md | 11 ++++++++++ .../v8/searchbar/theming/colors/index.md | 16 +++++++++++++-- 32 files changed, 342 insertions(+), 20 deletions(-) create mode 100644 static/usage/v7/searchbar/basic/angular/example_component_html.md create mode 100644 static/usage/v7/searchbar/basic/angular/example_component_ts.md create mode 100644 static/usage/v7/searchbar/cancel-button/angular/example_component_html.md create mode 100644 static/usage/v7/searchbar/cancel-button/angular/example_component_ts.md create mode 100644 static/usage/v7/searchbar/clear-button/angular/example_component_html.md create mode 100644 static/usage/v7/searchbar/clear-button/angular/example_component_ts.md create mode 100644 static/usage/v7/searchbar/search-icon/angular/example_component_html.md create mode 100644 static/usage/v7/searchbar/search-icon/angular/example_component_ts.md create mode 100644 static/usage/v7/searchbar/theming/colors/angular/example_component_html.md create mode 100644 static/usage/v7/searchbar/theming/colors/angular/example_component_ts.md create mode 100644 static/usage/v8/searchbar/basic/angular/example_component_html.md create mode 100644 static/usage/v8/searchbar/basic/angular/example_component_ts.md create mode 100644 static/usage/v8/searchbar/cancel-button/angular/example_component_html.md create mode 100644 static/usage/v8/searchbar/cancel-button/angular/example_component_ts.md create mode 100644 static/usage/v8/searchbar/clear-button/angular/example_component_html.md create mode 100644 static/usage/v8/searchbar/clear-button/angular/example_component_ts.md create mode 100644 static/usage/v8/searchbar/search-icon/angular/example_component_html.md create mode 100644 static/usage/v8/searchbar/search-icon/angular/example_component_ts.md create mode 100644 static/usage/v8/searchbar/theming/colors/angular/example_component_html.md create mode 100644 static/usage/v8/searchbar/theming/colors/angular/example_component_ts.md diff --git a/static/usage/v7/searchbar/basic/angular/example_component_html.md b/static/usage/v7/searchbar/basic/angular/example_component_html.md new file mode 100644 index 00000000000..610e6556428 --- /dev/null +++ b/static/usage/v7/searchbar/basic/angular/example_component_html.md @@ -0,0 +1,7 @@ +```html + + + + + +``` diff --git a/static/usage/v7/searchbar/basic/angular/example_component_ts.md b/static/usage/v7/searchbar/basic/angular/example_component_ts.md new file mode 100644 index 00000000000..3b388859258 --- /dev/null +++ b/static/usage/v7/searchbar/basic/angular/example_component_ts.md @@ -0,0 +1,11 @@ +```ts +import { Component } from '@angular/core'; +import { IonSearchbar } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + imports: [IonSearchbar], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v7/searchbar/basic/index.md b/static/usage/v7/searchbar/basic/index.md index 163e4ff689a..41822d12872 100644 --- a/static/usage/v7/searchbar/basic/index.md +++ b/static/usage/v7/searchbar/basic/index.md @@ -3,11 +3,23 @@ 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/searchbar/cancel-button/angular/example_component_html.md b/static/usage/v7/searchbar/cancel-button/angular/example_component_html.md new file mode 100644 index 00000000000..1843708f78b --- /dev/null +++ b/static/usage/v7/searchbar/cancel-button/angular/example_component_html.md @@ -0,0 +1,11 @@ +```html + + + + +``` diff --git a/static/usage/v7/searchbar/cancel-button/angular/example_component_ts.md b/static/usage/v7/searchbar/cancel-button/angular/example_component_ts.md new file mode 100644 index 00000000000..3b388859258 --- /dev/null +++ b/static/usage/v7/searchbar/cancel-button/angular/example_component_ts.md @@ -0,0 +1,11 @@ +```ts +import { Component } from '@angular/core'; +import { IonSearchbar } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + imports: [IonSearchbar], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v7/searchbar/cancel-button/index.md b/static/usage/v7/searchbar/cancel-button/index.md index c1f4e1977cc..898cb36579e 100644 --- a/static/usage/v7/searchbar/cancel-button/index.md +++ b/static/usage/v7/searchbar/cancel-button/index.md @@ -3,11 +3,23 @@ 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/searchbar/clear-button/angular/example_component_html.md b/static/usage/v7/searchbar/clear-button/angular/example_component_html.md new file mode 100644 index 00000000000..fa10e4b90d9 --- /dev/null +++ b/static/usage/v7/searchbar/clear-button/angular/example_component_html.md @@ -0,0 +1,6 @@ +```html + + + + +``` diff --git a/static/usage/v7/searchbar/clear-button/angular/example_component_ts.md b/static/usage/v7/searchbar/clear-button/angular/example_component_ts.md new file mode 100644 index 00000000000..3b388859258 --- /dev/null +++ b/static/usage/v7/searchbar/clear-button/angular/example_component_ts.md @@ -0,0 +1,11 @@ +```ts +import { Component } from '@angular/core'; +import { IonSearchbar } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + imports: [IonSearchbar], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v7/searchbar/clear-button/index.md b/static/usage/v7/searchbar/clear-button/index.md index 1d5212a124c..b5c5a844777 100644 --- a/static/usage/v7/searchbar/clear-button/index.md +++ b/static/usage/v7/searchbar/clear-button/index.md @@ -3,11 +3,23 @@ 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/searchbar/debounce/angular/example_component_ts.md b/static/usage/v7/searchbar/debounce/angular/example_component_ts.md index 9a88f1c135b..4ce698d7e19 100644 --- a/static/usage/v7/searchbar/debounce/angular/example_component_ts.md +++ b/static/usage/v7/searchbar/debounce/angular/example_component_ts.md @@ -1,9 +1,11 @@ ```ts import { Component } from '@angular/core'; +import { IonItem, IonLabel, IonList, IonSearchbar } from '@ionic/angular/standalone'; @Component({ selector: 'app-example', templateUrl: 'example.component.html', + imports: [IonItem, IonLabel, IonList, IonSearchbar], }) export class ExampleComponent { public data = [ diff --git a/static/usage/v7/searchbar/search-icon/angular/example_component_html.md b/static/usage/v7/searchbar/search-icon/angular/example_component_html.md new file mode 100644 index 00000000000..2a66008d0cc --- /dev/null +++ b/static/usage/v7/searchbar/search-icon/angular/example_component_html.md @@ -0,0 +1,4 @@ +```html + + +``` diff --git a/static/usage/v7/searchbar/search-icon/angular/example_component_ts.md b/static/usage/v7/searchbar/search-icon/angular/example_component_ts.md new file mode 100644 index 00000000000..3b388859258 --- /dev/null +++ b/static/usage/v7/searchbar/search-icon/angular/example_component_ts.md @@ -0,0 +1,11 @@ +```ts +import { Component } from '@angular/core'; +import { IonSearchbar } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + imports: [IonSearchbar], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v7/searchbar/search-icon/index.md b/static/usage/v7/searchbar/search-icon/index.md index 951485a0809..90f4e93ced2 100644 --- a/static/usage/v7/searchbar/search-icon/index.md +++ b/static/usage/v7/searchbar/search-icon/index.md @@ -3,6 +3,22 @@ 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/searchbar/theming/colors/angular/example_component_html.md b/static/usage/v7/searchbar/theming/colors/angular/example_component_html.md new file mode 100644 index 00000000000..b0f0f2e533f --- /dev/null +++ b/static/usage/v7/searchbar/theming/colors/angular/example_component_html.md @@ -0,0 +1,12 @@ +```html + + + + + + + + + + +``` diff --git a/static/usage/v7/searchbar/theming/colors/angular/example_component_ts.md b/static/usage/v7/searchbar/theming/colors/angular/example_component_ts.md new file mode 100644 index 00000000000..3b388859258 --- /dev/null +++ b/static/usage/v7/searchbar/theming/colors/angular/example_component_ts.md @@ -0,0 +1,11 @@ +```ts +import { Component } from '@angular/core'; +import { IonSearchbar } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + imports: [IonSearchbar], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v7/searchbar/theming/colors/index.md b/static/usage/v7/searchbar/theming/colors/index.md index 670a3db2034..20cecd3ae2a 100644 --- a/static/usage/v7/searchbar/theming/colors/index.md +++ b/static/usage/v7/searchbar/theming/colors/index.md @@ -3,11 +3,23 @@ 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/searchbar/basic/angular/example_component_html.md b/static/usage/v8/searchbar/basic/angular/example_component_html.md new file mode 100644 index 00000000000..610e6556428 --- /dev/null +++ b/static/usage/v8/searchbar/basic/angular/example_component_html.md @@ -0,0 +1,7 @@ +```html + + + + + +``` diff --git a/static/usage/v8/searchbar/basic/angular/example_component_ts.md b/static/usage/v8/searchbar/basic/angular/example_component_ts.md new file mode 100644 index 00000000000..3b388859258 --- /dev/null +++ b/static/usage/v8/searchbar/basic/angular/example_component_ts.md @@ -0,0 +1,11 @@ +```ts +import { Component } from '@angular/core'; +import { IonSearchbar } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + imports: [IonSearchbar], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v8/searchbar/basic/index.md b/static/usage/v8/searchbar/basic/index.md index b9c94132384..c71238dd8d5 100644 --- a/static/usage/v8/searchbar/basic/index.md +++ b/static/usage/v8/searchbar/basic/index.md @@ -3,11 +3,23 @@ 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/searchbar/cancel-button/angular/example_component_html.md b/static/usage/v8/searchbar/cancel-button/angular/example_component_html.md new file mode 100644 index 00000000000..1843708f78b --- /dev/null +++ b/static/usage/v8/searchbar/cancel-button/angular/example_component_html.md @@ -0,0 +1,11 @@ +```html + + + + +``` diff --git a/static/usage/v8/searchbar/cancel-button/angular/example_component_ts.md b/static/usage/v8/searchbar/cancel-button/angular/example_component_ts.md new file mode 100644 index 00000000000..3b388859258 --- /dev/null +++ b/static/usage/v8/searchbar/cancel-button/angular/example_component_ts.md @@ -0,0 +1,11 @@ +```ts +import { Component } from '@angular/core'; +import { IonSearchbar } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + imports: [IonSearchbar], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v8/searchbar/cancel-button/index.md b/static/usage/v8/searchbar/cancel-button/index.md index c1269242002..bbd08611b61 100644 --- a/static/usage/v8/searchbar/cancel-button/index.md +++ b/static/usage/v8/searchbar/cancel-button/index.md @@ -3,11 +3,23 @@ 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/searchbar/clear-button/angular/example_component_html.md b/static/usage/v8/searchbar/clear-button/angular/example_component_html.md new file mode 100644 index 00000000000..fa10e4b90d9 --- /dev/null +++ b/static/usage/v8/searchbar/clear-button/angular/example_component_html.md @@ -0,0 +1,6 @@ +```html + + + + +``` diff --git a/static/usage/v8/searchbar/clear-button/angular/example_component_ts.md b/static/usage/v8/searchbar/clear-button/angular/example_component_ts.md new file mode 100644 index 00000000000..3b388859258 --- /dev/null +++ b/static/usage/v8/searchbar/clear-button/angular/example_component_ts.md @@ -0,0 +1,11 @@ +```ts +import { Component } from '@angular/core'; +import { IonSearchbar } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + imports: [IonSearchbar], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v8/searchbar/clear-button/index.md b/static/usage/v8/searchbar/clear-button/index.md index 2c1df115546..925c5b3be1d 100644 --- a/static/usage/v8/searchbar/clear-button/index.md +++ b/static/usage/v8/searchbar/clear-button/index.md @@ -3,11 +3,23 @@ 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/searchbar/debounce/angular/example_component_ts.md b/static/usage/v8/searchbar/debounce/angular/example_component_ts.md index 9a88f1c135b..4ce698d7e19 100644 --- a/static/usage/v8/searchbar/debounce/angular/example_component_ts.md +++ b/static/usage/v8/searchbar/debounce/angular/example_component_ts.md @@ -1,9 +1,11 @@ ```ts import { Component } from '@angular/core'; +import { IonItem, IonLabel, IonList, IonSearchbar } from '@ionic/angular/standalone'; @Component({ selector: 'app-example', templateUrl: 'example.component.html', + imports: [IonItem, IonLabel, IonList, IonSearchbar], }) export class ExampleComponent { public data = [ diff --git a/static/usage/v8/searchbar/search-icon/angular/example_component_html.md b/static/usage/v8/searchbar/search-icon/angular/example_component_html.md new file mode 100644 index 00000000000..2a66008d0cc --- /dev/null +++ b/static/usage/v8/searchbar/search-icon/angular/example_component_html.md @@ -0,0 +1,4 @@ +```html + + +``` diff --git a/static/usage/v8/searchbar/search-icon/angular/example_component_ts.md b/static/usage/v8/searchbar/search-icon/angular/example_component_ts.md new file mode 100644 index 00000000000..3b388859258 --- /dev/null +++ b/static/usage/v8/searchbar/search-icon/angular/example_component_ts.md @@ -0,0 +1,11 @@ +```ts +import { Component } from '@angular/core'; +import { IonSearchbar } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + imports: [IonSearchbar], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v8/searchbar/search-icon/index.md b/static/usage/v8/searchbar/search-icon/index.md index 8168ac82236..48c1c748ce7 100644 --- a/static/usage/v8/searchbar/search-icon/index.md +++ b/static/usage/v8/searchbar/search-icon/index.md @@ -3,6 +3,22 @@ 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/searchbar/theming/colors/angular/example_component_html.md b/static/usage/v8/searchbar/theming/colors/angular/example_component_html.md new file mode 100644 index 00000000000..b0f0f2e533f --- /dev/null +++ b/static/usage/v8/searchbar/theming/colors/angular/example_component_html.md @@ -0,0 +1,12 @@ +```html + + + + + + + + + + +``` diff --git a/static/usage/v8/searchbar/theming/colors/angular/example_component_ts.md b/static/usage/v8/searchbar/theming/colors/angular/example_component_ts.md new file mode 100644 index 00000000000..3b388859258 --- /dev/null +++ b/static/usage/v8/searchbar/theming/colors/angular/example_component_ts.md @@ -0,0 +1,11 @@ +```ts +import { Component } from '@angular/core'; +import { IonSearchbar } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + imports: [IonSearchbar], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v8/searchbar/theming/colors/index.md b/static/usage/v8/searchbar/theming/colors/index.md index 7525982508f..0ceee8d08b0 100644 --- a/static/usage/v8/searchbar/theming/colors/index.md +++ b/static/usage/v8/searchbar/theming/colors/index.md @@ -3,11 +3,23 @@ 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'; From ffa575d4d2a7559276bdd47bb3b303bd34323dca Mon Sep 17 00:00:00 2001 From: Brandy Carney <6577830+brandyscarney@users.noreply.github.com> Date: Fri, 20 Dec 2024 15:16:09 -0500 Subject: [PATCH 2/3] docs(searchbar): update angular to standalone --- static/usage/v7/searchbar/basic/angular/example_component_ts.md | 1 + .../v7/searchbar/cancel-button/angular/example_component_ts.md | 1 + .../v7/searchbar/clear-button/angular/example_component_ts.md | 1 + .../usage/v7/searchbar/debounce/angular/example_component_ts.md | 1 + .../v7/searchbar/search-icon/angular/example_component_ts.md | 1 + .../v7/searchbar/theming/colors/angular/example_component_ts.md | 1 + static/usage/v8/searchbar/basic/angular/example_component_ts.md | 1 + .../v8/searchbar/cancel-button/angular/example_component_ts.md | 1 + .../v8/searchbar/clear-button/angular/example_component_ts.md | 1 + .../usage/v8/searchbar/debounce/angular/example_component_ts.md | 1 + .../v8/searchbar/search-icon/angular/example_component_ts.md | 1 + .../v8/searchbar/theming/colors/angular/example_component_ts.md | 1 + 12 files changed, 12 insertions(+) diff --git a/static/usage/v7/searchbar/basic/angular/example_component_ts.md b/static/usage/v7/searchbar/basic/angular/example_component_ts.md index 3b388859258..2ea2b2e4cf3 100644 --- a/static/usage/v7/searchbar/basic/angular/example_component_ts.md +++ b/static/usage/v7/searchbar/basic/angular/example_component_ts.md @@ -5,6 +5,7 @@ import { IonSearchbar } from '@ionic/angular/standalone'; @Component({ selector: 'app-example', templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], imports: [IonSearchbar], }) export class ExampleComponent {} diff --git a/static/usage/v7/searchbar/cancel-button/angular/example_component_ts.md b/static/usage/v7/searchbar/cancel-button/angular/example_component_ts.md index 3b388859258..2ea2b2e4cf3 100644 --- a/static/usage/v7/searchbar/cancel-button/angular/example_component_ts.md +++ b/static/usage/v7/searchbar/cancel-button/angular/example_component_ts.md @@ -5,6 +5,7 @@ import { IonSearchbar } from '@ionic/angular/standalone'; @Component({ selector: 'app-example', templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], imports: [IonSearchbar], }) export class ExampleComponent {} diff --git a/static/usage/v7/searchbar/clear-button/angular/example_component_ts.md b/static/usage/v7/searchbar/clear-button/angular/example_component_ts.md index 3b388859258..2ea2b2e4cf3 100644 --- a/static/usage/v7/searchbar/clear-button/angular/example_component_ts.md +++ b/static/usage/v7/searchbar/clear-button/angular/example_component_ts.md @@ -5,6 +5,7 @@ import { IonSearchbar } from '@ionic/angular/standalone'; @Component({ selector: 'app-example', templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], imports: [IonSearchbar], }) export class ExampleComponent {} diff --git a/static/usage/v7/searchbar/debounce/angular/example_component_ts.md b/static/usage/v7/searchbar/debounce/angular/example_component_ts.md index 4ce698d7e19..f786c299a18 100644 --- a/static/usage/v7/searchbar/debounce/angular/example_component_ts.md +++ b/static/usage/v7/searchbar/debounce/angular/example_component_ts.md @@ -5,6 +5,7 @@ import { IonItem, IonLabel, IonList, IonSearchbar } from '@ionic/angular/standal @Component({ selector: 'app-example', templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], imports: [IonItem, IonLabel, IonList, IonSearchbar], }) export class ExampleComponent { diff --git a/static/usage/v7/searchbar/search-icon/angular/example_component_ts.md b/static/usage/v7/searchbar/search-icon/angular/example_component_ts.md index 3b388859258..2ea2b2e4cf3 100644 --- a/static/usage/v7/searchbar/search-icon/angular/example_component_ts.md +++ b/static/usage/v7/searchbar/search-icon/angular/example_component_ts.md @@ -5,6 +5,7 @@ import { IonSearchbar } from '@ionic/angular/standalone'; @Component({ selector: 'app-example', templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], imports: [IonSearchbar], }) export class ExampleComponent {} diff --git a/static/usage/v7/searchbar/theming/colors/angular/example_component_ts.md b/static/usage/v7/searchbar/theming/colors/angular/example_component_ts.md index 3b388859258..2ea2b2e4cf3 100644 --- a/static/usage/v7/searchbar/theming/colors/angular/example_component_ts.md +++ b/static/usage/v7/searchbar/theming/colors/angular/example_component_ts.md @@ -5,6 +5,7 @@ import { IonSearchbar } from '@ionic/angular/standalone'; @Component({ selector: 'app-example', templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], imports: [IonSearchbar], }) export class ExampleComponent {} diff --git a/static/usage/v8/searchbar/basic/angular/example_component_ts.md b/static/usage/v8/searchbar/basic/angular/example_component_ts.md index 3b388859258..2ea2b2e4cf3 100644 --- a/static/usage/v8/searchbar/basic/angular/example_component_ts.md +++ b/static/usage/v8/searchbar/basic/angular/example_component_ts.md @@ -5,6 +5,7 @@ import { IonSearchbar } from '@ionic/angular/standalone'; @Component({ selector: 'app-example', templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], imports: [IonSearchbar], }) export class ExampleComponent {} diff --git a/static/usage/v8/searchbar/cancel-button/angular/example_component_ts.md b/static/usage/v8/searchbar/cancel-button/angular/example_component_ts.md index 3b388859258..2ea2b2e4cf3 100644 --- a/static/usage/v8/searchbar/cancel-button/angular/example_component_ts.md +++ b/static/usage/v8/searchbar/cancel-button/angular/example_component_ts.md @@ -5,6 +5,7 @@ import { IonSearchbar } from '@ionic/angular/standalone'; @Component({ selector: 'app-example', templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], imports: [IonSearchbar], }) export class ExampleComponent {} diff --git a/static/usage/v8/searchbar/clear-button/angular/example_component_ts.md b/static/usage/v8/searchbar/clear-button/angular/example_component_ts.md index 3b388859258..2ea2b2e4cf3 100644 --- a/static/usage/v8/searchbar/clear-button/angular/example_component_ts.md +++ b/static/usage/v8/searchbar/clear-button/angular/example_component_ts.md @@ -5,6 +5,7 @@ import { IonSearchbar } from '@ionic/angular/standalone'; @Component({ selector: 'app-example', templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], imports: [IonSearchbar], }) export class ExampleComponent {} diff --git a/static/usage/v8/searchbar/debounce/angular/example_component_ts.md b/static/usage/v8/searchbar/debounce/angular/example_component_ts.md index 4ce698d7e19..f786c299a18 100644 --- a/static/usage/v8/searchbar/debounce/angular/example_component_ts.md +++ b/static/usage/v8/searchbar/debounce/angular/example_component_ts.md @@ -5,6 +5,7 @@ import { IonItem, IonLabel, IonList, IonSearchbar } from '@ionic/angular/standal @Component({ selector: 'app-example', templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], imports: [IonItem, IonLabel, IonList, IonSearchbar], }) export class ExampleComponent { diff --git a/static/usage/v8/searchbar/search-icon/angular/example_component_ts.md b/static/usage/v8/searchbar/search-icon/angular/example_component_ts.md index 3b388859258..2ea2b2e4cf3 100644 --- a/static/usage/v8/searchbar/search-icon/angular/example_component_ts.md +++ b/static/usage/v8/searchbar/search-icon/angular/example_component_ts.md @@ -5,6 +5,7 @@ import { IonSearchbar } from '@ionic/angular/standalone'; @Component({ selector: 'app-example', templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], imports: [IonSearchbar], }) export class ExampleComponent {} diff --git a/static/usage/v8/searchbar/theming/colors/angular/example_component_ts.md b/static/usage/v8/searchbar/theming/colors/angular/example_component_ts.md index 3b388859258..2ea2b2e4cf3 100644 --- a/static/usage/v8/searchbar/theming/colors/angular/example_component_ts.md +++ b/static/usage/v8/searchbar/theming/colors/angular/example_component_ts.md @@ -5,6 +5,7 @@ import { IonSearchbar } from '@ionic/angular/standalone'; @Component({ selector: 'app-example', templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], imports: [IonSearchbar], }) export class ExampleComponent {} From 6e4752c1f8e4aad40ce3ca292997a117ce84d2bf Mon Sep 17 00:00:00 2001 From: Brandy Carney <6577830+brandyscarney@users.noreply.github.com> Date: Fri, 27 Dec 2024 10:23:59 -0500 Subject: [PATCH 3/3] docs(searchbar): update angular to standalone --- static/usage/v7/searchbar/basic/angular.md | 7 ------- static/usage/v7/searchbar/cancel-button/angular.md | 11 ----------- .../cancel-button/angular/example_component_ts.md | 14 +++++++++++++- static/usage/v7/searchbar/clear-button/angular.md | 6 ------ .../clear-button/angular/example_component_ts.md | 14 +++++++++++++- .../debounce/angular/example_component_html.md | 4 +++- .../debounce/angular/example_component_ts.md | 7 ++++--- static/usage/v7/searchbar/search-icon/angular.md | 4 ---- .../search-icon/angular/example_component_ts.md | 14 +++++++++++++- .../usage/v7/searchbar/theming/colors/angular.md | 12 ------------ .../css-properties/angular/example_component_ts.md | 12 ++++++++++++ .../v7/searchbar/theming/css-properties/index.md | 2 ++ static/usage/v8/searchbar/basic/angular.md | 7 ------- static/usage/v8/searchbar/cancel-button/angular.md | 11 ----------- .../cancel-button/angular/example_component_ts.md | 14 +++++++++++++- static/usage/v8/searchbar/clear-button/angular.md | 6 ------ .../clear-button/angular/example_component_ts.md | 14 +++++++++++++- .../debounce/angular/example_component_html.md | 4 +++- .../debounce/angular/example_component_ts.md | 7 ++++--- static/usage/v8/searchbar/search-icon/angular.md | 4 ---- .../search-icon/angular/example_component_ts.md | 14 +++++++++++++- .../usage/v8/searchbar/theming/colors/angular.md | 12 ------------ .../css-properties/angular/example_component_ts.md | 12 ++++++++++++ .../v8/searchbar/theming/css-properties/index.md | 2 ++ 24 files changed, 120 insertions(+), 94 deletions(-) delete mode 100644 static/usage/v7/searchbar/basic/angular.md delete mode 100644 static/usage/v7/searchbar/cancel-button/angular.md delete mode 100644 static/usage/v7/searchbar/clear-button/angular.md delete mode 100644 static/usage/v7/searchbar/search-icon/angular.md delete mode 100644 static/usage/v7/searchbar/theming/colors/angular.md create mode 100644 static/usage/v7/searchbar/theming/css-properties/angular/example_component_ts.md delete mode 100644 static/usage/v8/searchbar/basic/angular.md delete mode 100644 static/usage/v8/searchbar/cancel-button/angular.md delete mode 100644 static/usage/v8/searchbar/clear-button/angular.md delete mode 100644 static/usage/v8/searchbar/search-icon/angular.md delete mode 100644 static/usage/v8/searchbar/theming/colors/angular.md create mode 100644 static/usage/v8/searchbar/theming/css-properties/angular/example_component_ts.md diff --git a/static/usage/v7/searchbar/basic/angular.md b/static/usage/v7/searchbar/basic/angular.md deleted file mode 100644 index 610e6556428..00000000000 --- a/static/usage/v7/searchbar/basic/angular.md +++ /dev/null @@ -1,7 +0,0 @@ -```html - - - - - -``` diff --git a/static/usage/v7/searchbar/cancel-button/angular.md b/static/usage/v7/searchbar/cancel-button/angular.md deleted file mode 100644 index 1843708f78b..00000000000 --- a/static/usage/v7/searchbar/cancel-button/angular.md +++ /dev/null @@ -1,11 +0,0 @@ -```html - - - - -``` diff --git a/static/usage/v7/searchbar/cancel-button/angular/example_component_ts.md b/static/usage/v7/searchbar/cancel-button/angular/example_component_ts.md index 2ea2b2e4cf3..4069269cd0c 100644 --- a/static/usage/v7/searchbar/cancel-button/angular/example_component_ts.md +++ b/static/usage/v7/searchbar/cancel-button/angular/example_component_ts.md @@ -2,11 +2,23 @@ import { Component } from '@angular/core'; import { IonSearchbar } from '@ionic/angular/standalone'; +import { addIcons } from 'ionicons'; +import { trash } from 'ionicons/icons'; + @Component({ selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], imports: [IonSearchbar], }) -export class ExampleComponent {} +export class ExampleComponent { + constructor() { + /** + * Any icons you want to use in your application + * can be registered in app.component.ts and then + * referenced by name anywhere in your application. + */ + addIcons({ trash }); + } +} ``` diff --git a/static/usage/v7/searchbar/clear-button/angular.md b/static/usage/v7/searchbar/clear-button/angular.md deleted file mode 100644 index fa10e4b90d9..00000000000 --- a/static/usage/v7/searchbar/clear-button/angular.md +++ /dev/null @@ -1,6 +0,0 @@ -```html - - - - -``` diff --git a/static/usage/v7/searchbar/clear-button/angular/example_component_ts.md b/static/usage/v7/searchbar/clear-button/angular/example_component_ts.md index 2ea2b2e4cf3..b93e2ab3905 100644 --- a/static/usage/v7/searchbar/clear-button/angular/example_component_ts.md +++ b/static/usage/v7/searchbar/clear-button/angular/example_component_ts.md @@ -2,11 +2,23 @@ import { Component } from '@angular/core'; import { IonSearchbar } from '@ionic/angular/standalone'; +import { addIcons } from 'ionicons'; +import { trashBin } from 'ionicons/icons'; + @Component({ selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], imports: [IonSearchbar], }) -export class ExampleComponent {} +export class ExampleComponent { + constructor() { + /** + * Any icons you want to use in your application + * can be registered in app.component.ts and then + * referenced by name anywhere in your application. + */ + addIcons({ trashBin }); + } +} ``` diff --git a/static/usage/v7/searchbar/debounce/angular/example_component_html.md b/static/usage/v7/searchbar/debounce/angular/example_component_html.md index 4e69a179142..f0ee9b81eb7 100644 --- a/static/usage/v7/searchbar/debounce/angular/example_component_html.md +++ b/static/usage/v7/searchbar/debounce/angular/example_component_html.md @@ -2,8 +2,10 @@ - + @for (result of results; track result) { + {{ result }} + } ``` diff --git a/static/usage/v7/searchbar/debounce/angular/example_component_ts.md b/static/usage/v7/searchbar/debounce/angular/example_component_ts.md index f786c299a18..6a97ecbba54 100644 --- a/static/usage/v7/searchbar/debounce/angular/example_component_ts.md +++ b/static/usage/v7/searchbar/debounce/angular/example_component_ts.md @@ -23,9 +23,10 @@ export class ExampleComponent { ]; public results = [...this.data]; - handleInput(event) { - const query = event.target.value.toLowerCase(); - this.results = this.data.filter((d) => d.toLowerCase().indexOf(query) > -1); + handleInput(event: Event) { + const target = event.target as HTMLIonSearchbarElement; + const query = target.value?.toLowerCase() || ''; + this.results = this.data.filter((d) => d.toLowerCase().includes(query)); } } ``` diff --git a/static/usage/v7/searchbar/search-icon/angular.md b/static/usage/v7/searchbar/search-icon/angular.md deleted file mode 100644 index 2a66008d0cc..00000000000 --- a/static/usage/v7/searchbar/search-icon/angular.md +++ /dev/null @@ -1,4 +0,0 @@ -```html - - -``` diff --git a/static/usage/v7/searchbar/search-icon/angular/example_component_ts.md b/static/usage/v7/searchbar/search-icon/angular/example_component_ts.md index 2ea2b2e4cf3..1339bfebf88 100644 --- a/static/usage/v7/searchbar/search-icon/angular/example_component_ts.md +++ b/static/usage/v7/searchbar/search-icon/angular/example_component_ts.md @@ -2,11 +2,23 @@ import { Component } from '@angular/core'; import { IonSearchbar } from '@ionic/angular/standalone'; +import { addIcons } from 'ionicons'; +import { searchCircle } from 'ionicons/icons'; + @Component({ selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], imports: [IonSearchbar], }) -export class ExampleComponent {} +export class ExampleComponent { + constructor() { + /** + * Any icons you want to use in your application + * can be registered in app.component.ts and then + * referenced by name anywhere in your application. + */ + addIcons({ searchCircle }); + } +} ``` diff --git a/static/usage/v7/searchbar/theming/colors/angular.md b/static/usage/v7/searchbar/theming/colors/angular.md deleted file mode 100644 index b0f0f2e533f..00000000000 --- a/static/usage/v7/searchbar/theming/colors/angular.md +++ /dev/null @@ -1,12 +0,0 @@ -```html - - - - - - - - - - -``` diff --git a/static/usage/v7/searchbar/theming/css-properties/angular/example_component_ts.md b/static/usage/v7/searchbar/theming/css-properties/angular/example_component_ts.md new file mode 100644 index 00000000000..2ea2b2e4cf3 --- /dev/null +++ b/static/usage/v7/searchbar/theming/css-properties/angular/example_component_ts.md @@ -0,0 +1,12 @@ +```ts +import { Component } from '@angular/core'; +import { IonSearchbar } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], + imports: [IonSearchbar], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v7/searchbar/theming/css-properties/index.md b/static/usage/v7/searchbar/theming/css-properties/index.md index 65e3fca5306..ad19f954884 100644 --- a/static/usage/v7/searchbar/theming/css-properties/index.md +++ b/static/usage/v7/searchbar/theming/css-properties/index.md @@ -9,6 +9,7 @@ import vue from './vue.md'; import angular_example_component_html from './angular/example_component_html.md'; import angular_example_component_css from './angular/example_component_css.md'; +import angular_example_component_ts from './angular/example_component_ts.md'; - - - - -``` diff --git a/static/usage/v8/searchbar/cancel-button/angular.md b/static/usage/v8/searchbar/cancel-button/angular.md deleted file mode 100644 index 1843708f78b..00000000000 --- a/static/usage/v8/searchbar/cancel-button/angular.md +++ /dev/null @@ -1,11 +0,0 @@ -```html - - - - -``` diff --git a/static/usage/v8/searchbar/cancel-button/angular/example_component_ts.md b/static/usage/v8/searchbar/cancel-button/angular/example_component_ts.md index 2ea2b2e4cf3..4069269cd0c 100644 --- a/static/usage/v8/searchbar/cancel-button/angular/example_component_ts.md +++ b/static/usage/v8/searchbar/cancel-button/angular/example_component_ts.md @@ -2,11 +2,23 @@ import { Component } from '@angular/core'; import { IonSearchbar } from '@ionic/angular/standalone'; +import { addIcons } from 'ionicons'; +import { trash } from 'ionicons/icons'; + @Component({ selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], imports: [IonSearchbar], }) -export class ExampleComponent {} +export class ExampleComponent { + constructor() { + /** + * Any icons you want to use in your application + * can be registered in app.component.ts and then + * referenced by name anywhere in your application. + */ + addIcons({ trash }); + } +} ``` diff --git a/static/usage/v8/searchbar/clear-button/angular.md b/static/usage/v8/searchbar/clear-button/angular.md deleted file mode 100644 index fa10e4b90d9..00000000000 --- a/static/usage/v8/searchbar/clear-button/angular.md +++ /dev/null @@ -1,6 +0,0 @@ -```html - - - - -``` diff --git a/static/usage/v8/searchbar/clear-button/angular/example_component_ts.md b/static/usage/v8/searchbar/clear-button/angular/example_component_ts.md index 2ea2b2e4cf3..b93e2ab3905 100644 --- a/static/usage/v8/searchbar/clear-button/angular/example_component_ts.md +++ b/static/usage/v8/searchbar/clear-button/angular/example_component_ts.md @@ -2,11 +2,23 @@ import { Component } from '@angular/core'; import { IonSearchbar } from '@ionic/angular/standalone'; +import { addIcons } from 'ionicons'; +import { trashBin } from 'ionicons/icons'; + @Component({ selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], imports: [IonSearchbar], }) -export class ExampleComponent {} +export class ExampleComponent { + constructor() { + /** + * Any icons you want to use in your application + * can be registered in app.component.ts and then + * referenced by name anywhere in your application. + */ + addIcons({ trashBin }); + } +} ``` diff --git a/static/usage/v8/searchbar/debounce/angular/example_component_html.md b/static/usage/v8/searchbar/debounce/angular/example_component_html.md index 4e69a179142..f0ee9b81eb7 100644 --- a/static/usage/v8/searchbar/debounce/angular/example_component_html.md +++ b/static/usage/v8/searchbar/debounce/angular/example_component_html.md @@ -2,8 +2,10 @@ - + @for (result of results; track result) { + {{ result }} + } ``` diff --git a/static/usage/v8/searchbar/debounce/angular/example_component_ts.md b/static/usage/v8/searchbar/debounce/angular/example_component_ts.md index f786c299a18..6a97ecbba54 100644 --- a/static/usage/v8/searchbar/debounce/angular/example_component_ts.md +++ b/static/usage/v8/searchbar/debounce/angular/example_component_ts.md @@ -23,9 +23,10 @@ export class ExampleComponent { ]; public results = [...this.data]; - handleInput(event) { - const query = event.target.value.toLowerCase(); - this.results = this.data.filter((d) => d.toLowerCase().indexOf(query) > -1); + handleInput(event: Event) { + const target = event.target as HTMLIonSearchbarElement; + const query = target.value?.toLowerCase() || ''; + this.results = this.data.filter((d) => d.toLowerCase().includes(query)); } } ``` diff --git a/static/usage/v8/searchbar/search-icon/angular.md b/static/usage/v8/searchbar/search-icon/angular.md deleted file mode 100644 index 2a66008d0cc..00000000000 --- a/static/usage/v8/searchbar/search-icon/angular.md +++ /dev/null @@ -1,4 +0,0 @@ -```html - - -``` diff --git a/static/usage/v8/searchbar/search-icon/angular/example_component_ts.md b/static/usage/v8/searchbar/search-icon/angular/example_component_ts.md index 2ea2b2e4cf3..1339bfebf88 100644 --- a/static/usage/v8/searchbar/search-icon/angular/example_component_ts.md +++ b/static/usage/v8/searchbar/search-icon/angular/example_component_ts.md @@ -2,11 +2,23 @@ import { Component } from '@angular/core'; import { IonSearchbar } from '@ionic/angular/standalone'; +import { addIcons } from 'ionicons'; +import { searchCircle } from 'ionicons/icons'; + @Component({ selector: 'app-example', templateUrl: 'example.component.html', styleUrls: ['example.component.css'], imports: [IonSearchbar], }) -export class ExampleComponent {} +export class ExampleComponent { + constructor() { + /** + * Any icons you want to use in your application + * can be registered in app.component.ts and then + * referenced by name anywhere in your application. + */ + addIcons({ searchCircle }); + } +} ``` diff --git a/static/usage/v8/searchbar/theming/colors/angular.md b/static/usage/v8/searchbar/theming/colors/angular.md deleted file mode 100644 index b0f0f2e533f..00000000000 --- a/static/usage/v8/searchbar/theming/colors/angular.md +++ /dev/null @@ -1,12 +0,0 @@ -```html - - - - - - - - - - -``` diff --git a/static/usage/v8/searchbar/theming/css-properties/angular/example_component_ts.md b/static/usage/v8/searchbar/theming/css-properties/angular/example_component_ts.md new file mode 100644 index 00000000000..2ea2b2e4cf3 --- /dev/null +++ b/static/usage/v8/searchbar/theming/css-properties/angular/example_component_ts.md @@ -0,0 +1,12 @@ +```ts +import { Component } from '@angular/core'; +import { IonSearchbar } from '@ionic/angular/standalone'; + +@Component({ + selector: 'app-example', + templateUrl: 'example.component.html', + styleUrls: ['example.component.css'], + imports: [IonSearchbar], +}) +export class ExampleComponent {} +``` diff --git a/static/usage/v8/searchbar/theming/css-properties/index.md b/static/usage/v8/searchbar/theming/css-properties/index.md index 3aa1b04c396..4c92987e23b 100644 --- a/static/usage/v8/searchbar/theming/css-properties/index.md +++ b/static/usage/v8/searchbar/theming/css-properties/index.md @@ -9,6 +9,7 @@ import vue from './vue.md'; import angular_example_component_html from './angular/example_component_html.md'; import angular_example_component_css from './angular/example_component_css.md'; +import angular_example_component_ts from './angular/example_component_ts.md';