+
+
+ {{ folder }}
+
+
+
+
+ Button One
+ Button Two
+ Button Three
+ Button Four
+
+
diff --git a/packages/angular/test/base/src/app/standalone/split-pane/split-pane-page.component.ts b/packages/angular/test/base/src/app/standalone/split-pane/split-pane-page.component.ts
new file mode 100644
index 00000000000..d913c6a3b64
--- /dev/null
+++ b/packages/angular/test/base/src/app/standalone/split-pane/split-pane-page.component.ts
@@ -0,0 +1,24 @@
+import { Component, inject, OnInit } from '@angular/core';
+import { ActivatedRoute } from '@angular/router';
+import { IonButton, IonButtons, IonContent, IonHeader, IonMenuButton, IonTitle, IonToolbar } from '@ionic/angular/standalone';
+
+@Component({
+ selector: 'app-split-pane-page',
+ templateUrl: './split-pane-page.component.html',
+ imports: [ IonButton, IonButtons, IonContent, IonHeader, IonMenuButton, IonTitle, IonToolbar ],
+ standalone: true,
+})
+export class SplitPanePageComponent implements OnInit {
+ public folder!: string;
+ private activatedRoute = inject(ActivatedRoute);
+
+ constructor() {}
+
+ ngOnInit() {
+ this.folder = this.activatedRoute.snapshot.paramMap.get('id') as string;
+ }
+
+ onClick(val: string) {
+ console.log(val);
+ }
+}
diff --git a/packages/angular/test/base/src/app/standalone/split-pane/split-pane.component.css b/packages/angular/test/base/src/app/standalone/split-pane/split-pane.component.css
new file mode 100644
index 00000000000..f91c443385e
--- /dev/null
+++ b/packages/angular/test/base/src/app/standalone/split-pane/split-pane.component.css
@@ -0,0 +1,3 @@
+ion-item.selected {
+ --background: rgb(var(--ion-color-primary-rgb, 0, 84, 233), 0.14);
+}
diff --git a/packages/angular/test/base/src/app/standalone/split-pane/split-pane.component.html b/packages/angular/test/base/src/app/standalone/split-pane/split-pane.component.html
new file mode 100644
index 00000000000..89a192dc6e3
--- /dev/null
+++ b/packages/angular/test/base/src/app/standalone/split-pane/split-pane.component.html
@@ -0,0 +1,22 @@
+