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';