diff --git a/.ng-dev/commit-message.mts b/.ng-dev/commit-message.mts index 504053d9cd15..16ec612231f8 100644 --- a/.ng-dev/commit-message.mts +++ b/.ng-dev/commit-message.mts @@ -14,7 +14,7 @@ export const commitMessage: CommitMessageConfig = { 'cdk-experimental/combobox', 'cdk-experimental/listbox', 'cdk-experimental/popover-edit', - 'cdk-experimental/radio', + 'cdk-experimental/radio-group', 'cdk-experimental/scrolling', 'cdk-experimental/selection', 'cdk-experimental/table-scroll-container', diff --git a/src/cdk-experimental/config.bzl b/src/cdk-experimental/config.bzl index 141f7782d093..d716ca243f5a 100644 --- a/src/cdk-experimental/config.bzl +++ b/src/cdk-experimental/config.bzl @@ -6,7 +6,7 @@ CDK_EXPERIMENTAL_ENTRYPOINTS = [ "deferred-content", "listbox", "popover-edit", - "radio", + "radio-group", "scrolling", "selection", "tabs", diff --git a/src/cdk-experimental/radio/BUILD.bazel b/src/cdk-experimental/radio-group/BUILD.bazel similarity index 93% rename from src/cdk-experimental/radio/BUILD.bazel rename to src/cdk-experimental/radio-group/BUILD.bazel index bfe762afaa7e..cd303316332f 100644 --- a/src/cdk-experimental/radio/BUILD.bazel +++ b/src/cdk-experimental/radio-group/BUILD.bazel @@ -3,7 +3,7 @@ load("//tools:defaults.bzl", "ng_project", "ng_web_test_suite", "ts_project") package(default_visibility = ["//visibility:public"]) ng_project( - name = "radio", + name = "radio-group", srcs = glob( ["**/*.ts"], exclude = ["**/*.spec.ts"], @@ -24,7 +24,7 @@ ts_project( exclude = ["**/*.e2e.spec.ts"], ), deps = [ - ":radio", + ":radio-group", "//:node_modules/@angular/core", "//:node_modules/@angular/platform-browser", "//src/cdk/testing/private", diff --git a/src/cdk-experimental/radio/index.ts b/src/cdk-experimental/radio-group/index.ts similarity index 100% rename from src/cdk-experimental/radio/index.ts rename to src/cdk-experimental/radio-group/index.ts diff --git a/src/cdk-experimental/radio/public-api.ts b/src/cdk-experimental/radio-group/public-api.ts similarity index 76% rename from src/cdk-experimental/radio/public-api.ts rename to src/cdk-experimental/radio-group/public-api.ts index 0fa6cc894d73..56207c601c38 100644 --- a/src/cdk-experimental/radio/public-api.ts +++ b/src/cdk-experimental/radio-group/public-api.ts @@ -6,4 +6,4 @@ * found in the LICENSE file at https://angular.dev/license */ -export {CdkRadioGroup, CdkRadioButton} from './radio'; +export {CdkRadioGroup, CdkRadioButton} from './radio-group'; diff --git a/src/cdk-experimental/radio/radio.spec.ts b/src/cdk-experimental/radio-group/radio-group.spec.ts similarity index 99% rename from src/cdk-experimental/radio/radio.spec.ts rename to src/cdk-experimental/radio-group/radio-group.spec.ts index c60db3f54e8f..d4bfed343f3f 100644 --- a/src/cdk-experimental/radio/radio.spec.ts +++ b/src/cdk-experimental/radio-group/radio-group.spec.ts @@ -1,5 +1,5 @@ import {Component, DebugElement, signal} from '@angular/core'; -import {CdkRadioButton, CdkRadioGroup} from './radio'; +import {CdkRadioButton, CdkRadioGroup} from './radio-group'; import {ComponentFixture, TestBed} from '@angular/core/testing'; import {By} from '@angular/platform-browser'; import {BidiModule, Direction} from '@angular/cdk/bidi'; diff --git a/src/cdk-experimental/radio/radio.ts b/src/cdk-experimental/radio-group/radio-group.ts similarity index 100% rename from src/cdk-experimental/radio/radio.ts rename to src/cdk-experimental/radio-group/radio-group.ts diff --git a/src/cdk-experimental/ui-patterns/BUILD.bazel b/src/cdk-experimental/ui-patterns/BUILD.bazel index fa9ffec1b1e4..0d4d60260c23 100644 --- a/src/cdk-experimental/ui-patterns/BUILD.bazel +++ b/src/cdk-experimental/ui-patterns/BUILD.bazel @@ -13,7 +13,7 @@ ts_project( "//src/cdk-experimental/ui-patterns/accordion", "//src/cdk-experimental/ui-patterns/behaviors/signal-like", "//src/cdk-experimental/ui-patterns/listbox", - "//src/cdk-experimental/ui-patterns/radio", + "//src/cdk-experimental/ui-patterns/radio-group", "//src/cdk-experimental/ui-patterns/tabs", "//src/cdk-experimental/ui-patterns/tree", ], diff --git a/src/cdk-experimental/ui-patterns/public-api.ts b/src/cdk-experimental/ui-patterns/public-api.ts index 6bb8ba2337c5..79f121e9f1e1 100644 --- a/src/cdk-experimental/ui-patterns/public-api.ts +++ b/src/cdk-experimental/ui-patterns/public-api.ts @@ -8,8 +8,8 @@ export * from './listbox/listbox'; export * from './listbox/option'; -export * from './radio/radio-group'; -export * from './radio/radio'; +export * from './radio-group/radio-group'; +export * from './radio-group/radio-button'; export * from './behaviors/signal-like/signal-like'; export * from './tabs/tabs'; export * from './accordion/accordion'; diff --git a/src/cdk-experimental/ui-patterns/radio/BUILD.bazel b/src/cdk-experimental/ui-patterns/radio-group/BUILD.bazel similarity index 92% rename from src/cdk-experimental/ui-patterns/radio/BUILD.bazel rename to src/cdk-experimental/ui-patterns/radio-group/BUILD.bazel index 20efbcf2aded..34bd1b4a6168 100644 --- a/src/cdk-experimental/ui-patterns/radio/BUILD.bazel +++ b/src/cdk-experimental/ui-patterns/radio-group/BUILD.bazel @@ -3,9 +3,9 @@ load("//tools:defaults.bzl", "ng_web_test_suite", "ts_project") package(default_visibility = ["//visibility:public"]) ts_project( - name = "radio", + name = "radio-group", srcs = [ - "radio.ts", + "radio-button.ts", "radio-group.ts", ], deps = [ @@ -23,7 +23,7 @@ ts_project( testonly = True, srcs = glob(["**/*.spec.ts"]), deps = [ - ":radio", + ":radio-group", "//:node_modules/@angular/core", "//src/cdk/keycodes", "//src/cdk/testing/private", diff --git a/src/cdk-experimental/ui-patterns/radio/radio.ts b/src/cdk-experimental/ui-patterns/radio-group/radio-button.ts similarity index 100% rename from src/cdk-experimental/ui-patterns/radio/radio.ts rename to src/cdk-experimental/ui-patterns/radio-group/radio-button.ts diff --git a/src/cdk-experimental/ui-patterns/radio/radio-group.ts b/src/cdk-experimental/ui-patterns/radio-group/radio-group.ts similarity index 99% rename from src/cdk-experimental/ui-patterns/radio/radio-group.ts rename to src/cdk-experimental/ui-patterns/radio-group/radio-group.ts index ca525929b39d..2317769d3f07 100644 --- a/src/cdk-experimental/ui-patterns/radio/radio-group.ts +++ b/src/cdk-experimental/ui-patterns/radio-group/radio-group.ts @@ -13,7 +13,7 @@ import {ListFocus, ListFocusInputs} from '../behaviors/list-focus/list-focus'; import {ListNavigation, ListNavigationInputs} from '../behaviors/list-navigation/list-navigation'; import {ListSelection, ListSelectionInputs} from '../behaviors/list-selection/list-selection'; import {SignalLike} from '../behaviors/signal-like/signal-like'; -import {RadioButtonPattern} from './radio'; +import {RadioButtonPattern} from './radio-button'; /** The selection operations that the radio group can perform. */ interface SelectOptions { diff --git a/src/cdk-experimental/ui-patterns/radio/radio.spec.ts b/src/cdk-experimental/ui-patterns/radio-group/radio.spec.ts similarity index 99% rename from src/cdk-experimental/ui-patterns/radio/radio.spec.ts rename to src/cdk-experimental/ui-patterns/radio-group/radio.spec.ts index 3cf31f6bcc0b..beed688c0ded 100644 --- a/src/cdk-experimental/ui-patterns/radio/radio.spec.ts +++ b/src/cdk-experimental/ui-patterns/radio-group/radio.spec.ts @@ -8,7 +8,7 @@ import {signal, WritableSignal} from '@angular/core'; import {RadioGroupInputs, RadioGroupPattern} from './radio-group'; -import {RadioButtonPattern} from './radio'; +import {RadioButtonPattern} from './radio-button'; import {createKeyboardEvent} from '@angular/cdk/testing/private'; import {ModifierKeys} from '@angular/cdk/testing'; diff --git a/src/components-examples/cdk-experimental/radio/BUILD.bazel b/src/components-examples/cdk-experimental/radio-group/BUILD.bazel similarity index 88% rename from src/components-examples/cdk-experimental/radio/BUILD.bazel rename to src/components-examples/cdk-experimental/radio-group/BUILD.bazel index f33b43cf96d0..e95ccca18a3e 100644 --- a/src/components-examples/cdk-experimental/radio/BUILD.bazel +++ b/src/components-examples/cdk-experimental/radio-group/BUILD.bazel @@ -3,7 +3,7 @@ load("//tools:defaults.bzl", "ng_project") package(default_visibility = ["//visibility:public"]) ng_project( - name = "radio", + name = "radio-group", srcs = glob(["**/*.ts"]), assets = glob([ "**/*.html", @@ -12,7 +12,7 @@ ng_project( deps = [ "//:node_modules/@angular/core", "//:node_modules/@angular/forms", - "//src/cdk-experimental/radio", + "//src/cdk-experimental/radio-group", "//src/material/checkbox", "//src/material/form-field", "//src/material/select", diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-active-descendant/cdk-radio-active-descendant-example.html b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-active-descendant/cdk-radio-group-active-descendant-example.html similarity index 100% rename from src/components-examples/cdk-experimental/radio/cdk-radio-active-descendant/cdk-radio-active-descendant-example.html rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-active-descendant/cdk-radio-group-active-descendant-example.html diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-active-descendant/cdk-radio-active-descendant-example.ts b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-active-descendant/cdk-radio-group-active-descendant-example.ts similarity index 82% rename from src/components-examples/cdk-experimental/radio/cdk-radio-active-descendant/cdk-radio-active-descendant-example.ts rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-active-descendant/cdk-radio-group-active-descendant-example.ts index 89b5a6b4b33b..ea490f3d988f 100644 --- a/src/components-examples/cdk-experimental/radio/cdk-radio-active-descendant/cdk-radio-active-descendant-example.ts +++ b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-active-descendant/cdk-radio-group-active-descendant-example.ts @@ -1,17 +1,17 @@ import {Component} from '@angular/core'; import {FormsModule} from '@angular/forms'; -import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio'; +import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio-group'; /** @title Active descendant radio group. */ @Component({ - selector: 'cdk-radio-active-descendant-example', + selector: 'cdk-radio-group-active-descendant-example', exportAs: 'cdkRadioActiveDescendantExample', - templateUrl: 'cdk-radio-active-descendant-example.html', + templateUrl: 'cdk-radio-group-active-descendant-example.html', standalone: true, styleUrl: '../radio-common.css', imports: [CdkRadioGroup, CdkRadioButton, FormsModule], }) -export class CdkRadioActiveDescendantExample { +export class CdkRadioGroupActiveDescendantExample { fruits = [ 'Apple', 'Apricot', diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-configurable/cdk-radio-configurable-example.html b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-configurable/cdk-radio-group-configurable-example.html similarity index 100% rename from src/components-examples/cdk-experimental/radio/cdk-radio-configurable/cdk-radio-configurable-example.html rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-configurable/cdk-radio-group-configurable-example.html diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-configurable/cdk-radio-configurable-example.ts b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-configurable/cdk-radio-group-configurable-example.ts similarity index 89% rename from src/components-examples/cdk-experimental/radio/cdk-radio-configurable/cdk-radio-configurable-example.ts rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-configurable/cdk-radio-group-configurable-example.ts index bcef87fea15a..4878a9fbd4ad 100644 --- a/src/components-examples/cdk-experimental/radio/cdk-radio-configurable/cdk-radio-configurable-example.ts +++ b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-configurable/cdk-radio-group-configurable-example.ts @@ -1,5 +1,5 @@ import {Component} from '@angular/core'; -import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio'; +import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio-group'; import {MatCheckboxModule} from '@angular/material/checkbox'; import {MatFormFieldModule} from '@angular/material/form-field'; import {MatSelectModule} from '@angular/material/select'; @@ -7,9 +7,9 @@ import {FormControl, FormsModule, ReactiveFormsModule} from '@angular/forms'; /** @title Configurable CDK Radio Group */ @Component({ - selector: 'cdk-radio-configurable-example', + selector: 'cdk-radio-group-configurable-example', exportAs: 'cdkRadioConfigurableExample', - templateUrl: 'cdk-radio-configurable-example.html', + templateUrl: 'cdk-radio-group-configurable-example.html', styleUrl: '../radio-common.css', standalone: true, imports: [ @@ -22,7 +22,7 @@ import {FormControl, FormsModule, ReactiveFormsModule} from '@angular/forms'; ReactiveFormsModule, ], }) -export class CdkRadioConfigurableExample { +export class CdkRadioGroupConfigurableExample { orientation: 'vertical' | 'horizontal' = 'vertical'; disabled = new FormControl(false, {nonNullable: true}); diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-disabled-focusable/cdk-radio-disabled-focusable-example.html b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-disabled-focusable/cdk-radio-group-disabled-focusable-example.html similarity index 100% rename from src/components-examples/cdk-experimental/radio/cdk-radio-disabled-focusable/cdk-radio-disabled-focusable-example.html rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-disabled-focusable/cdk-radio-group-disabled-focusable-example.html diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-disabled-focusable/cdk-radio-disabled-focusable-example.ts b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-disabled-focusable/cdk-radio-group-disabled-focusable-example.ts similarity index 82% rename from src/components-examples/cdk-experimental/radio/cdk-radio-disabled-focusable/cdk-radio-disabled-focusable-example.ts rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-disabled-focusable/cdk-radio-group-disabled-focusable-example.ts index f5fa61f7d024..1af6decfda58 100644 --- a/src/components-examples/cdk-experimental/radio/cdk-radio-disabled-focusable/cdk-radio-disabled-focusable-example.ts +++ b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-disabled-focusable/cdk-radio-group-disabled-focusable-example.ts @@ -1,17 +1,17 @@ import {Component} from '@angular/core'; import {FormsModule} from '@angular/forms'; -import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio'; +import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio-group'; /** @title Radio group with disabled options that are focusable. */ @Component({ - selector: 'cdk-radio-disabled-focusable-example', + selector: 'cdk-radio-group-disabled-focusable-example', exportAs: 'cdkRadioDisabledFocusableExample', - templateUrl: 'cdk-radio-disabled-focusable-example.html', + templateUrl: 'cdk-radio-group-disabled-focusable-example.html', styleUrl: '../radio-common.css', standalone: true, imports: [CdkRadioGroup, CdkRadioButton, FormsModule], }) -export class CdkRadioDisabledFocusableExample { +export class CdkRadioGroupDisabledFocusableExample { fruits = [ 'Apple', 'Apricot', diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-disabled-skipped/cdk-radio-disabled-skipped-example.html b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-disabled-skipped/cdk-radio-group-disabled-skipped-example.html similarity index 100% rename from src/components-examples/cdk-experimental/radio/cdk-radio-disabled-skipped/cdk-radio-disabled-skipped-example.html rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-disabled-skipped/cdk-radio-group-disabled-skipped-example.html diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-disabled-skipped/cdk-radio-disabled-skipped-example.ts b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-disabled-skipped/cdk-radio-group-disabled-skipped-example.ts similarity index 83% rename from src/components-examples/cdk-experimental/radio/cdk-radio-disabled-skipped/cdk-radio-disabled-skipped-example.ts rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-disabled-skipped/cdk-radio-group-disabled-skipped-example.ts index 621997762d3b..94e118efa161 100644 --- a/src/components-examples/cdk-experimental/radio/cdk-radio-disabled-skipped/cdk-radio-disabled-skipped-example.ts +++ b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-disabled-skipped/cdk-radio-group-disabled-skipped-example.ts @@ -1,17 +1,17 @@ import {Component} from '@angular/core'; import {FormsModule} from '@angular/forms'; -import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio'; +import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio-group'; /** @title Radio group with disabled options that are skipped. */ @Component({ - selector: 'cdk-radio-disabled-skipped-example', + selector: 'cdk-radio-group-disabled-skipped-example', exportAs: 'cdkRadioDisabledSkippedExample', - templateUrl: 'cdk-radio-disabled-skipped-example.html', + templateUrl: 'cdk-radio-group-disabled-skipped-example.html', styleUrl: '../radio-common.css', standalone: true, imports: [CdkRadioGroup, CdkRadioButton, FormsModule], }) -export class CdkRadioDisabledSkippedExample { +export class CdkRadioGroupDisabledSkippedExample { fruits = [ 'Apple', 'Apricot', diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-disabled/cdk-radio-disabled-example.html b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-disabled/cdk-radio-group-disabled-example.html similarity index 100% rename from src/components-examples/cdk-experimental/radio/cdk-radio-disabled/cdk-radio-disabled-example.html rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-disabled/cdk-radio-group-disabled-example.html diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-disabled/cdk-radio-disabled-example.ts b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-disabled/cdk-radio-group-disabled-example.ts similarity index 83% rename from src/components-examples/cdk-experimental/radio/cdk-radio-disabled/cdk-radio-disabled-example.ts rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-disabled/cdk-radio-group-disabled-example.ts index 12f8f284b043..f891946ecbce 100644 --- a/src/components-examples/cdk-experimental/radio/cdk-radio-disabled/cdk-radio-disabled-example.ts +++ b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-disabled/cdk-radio-group-disabled-example.ts @@ -1,17 +1,17 @@ import {Component} from '@angular/core'; import {FormsModule} from '@angular/forms'; -import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio'; +import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio-group'; /** @title Disabled radio group. */ @Component({ - selector: 'cdk-radio-disabled-example', + selector: 'cdk-radio-group-disabled-example', exportAs: 'cdkRadioDisabledExample', - templateUrl: 'cdk-radio-disabled-example.html', + templateUrl: 'cdk-radio-group-disabled-example.html', styleUrl: '../radio-common.css', standalone: true, imports: [CdkRadioGroup, CdkRadioButton, FormsModule], }) -export class CdkRadioDisabledExample { +export class CdkRadioGroupDisabledExample { fruits = [ 'Apple', 'Apricot', diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-horizontal/cdk-radio-horizontal-example.html b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-horizontal/cdk-radio-group-horizontal-example.html similarity index 100% rename from src/components-examples/cdk-experimental/radio/cdk-radio-horizontal/cdk-radio-horizontal-example.html rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-horizontal/cdk-radio-group-horizontal-example.html diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-horizontal/cdk-radio-horizontal-example.ts b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-horizontal/cdk-radio-group-horizontal-example.ts similarity index 83% rename from src/components-examples/cdk-experimental/radio/cdk-radio-horizontal/cdk-radio-horizontal-example.ts rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-horizontal/cdk-radio-group-horizontal-example.ts index 9436a5996402..05e8339eb536 100644 --- a/src/components-examples/cdk-experimental/radio/cdk-radio-horizontal/cdk-radio-horizontal-example.ts +++ b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-horizontal/cdk-radio-group-horizontal-example.ts @@ -1,17 +1,17 @@ import {Component} from '@angular/core'; import {FormsModule} from '@angular/forms'; -import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio'; +import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio-group'; /** @title Horizontal radio group. */ @Component({ - selector: 'cdk-radio-horizontal-example', + selector: 'cdk-radio-group-horizontal-example', exportAs: 'cdkRadioHorizontalExample', - templateUrl: 'cdk-radio-horizontal-example.html', + templateUrl: 'cdk-radio-group-horizontal-example.html', styleUrl: '../radio-common.css', standalone: true, imports: [CdkRadioGroup, CdkRadioButton, FormsModule], }) -export class CdkRadioHorizontalExample { +export class CdkRadioGroupHorizontalExample { fruits = [ 'Apple', 'Apricot', diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-readonly/cdk-radio-readonly-example.html b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-readonly/cdk-radio-group-readonly-example.html similarity index 100% rename from src/components-examples/cdk-experimental/radio/cdk-radio-readonly/cdk-radio-readonly-example.html rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-readonly/cdk-radio-group-readonly-example.html diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-readonly/cdk-radio-readonly-example.ts b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-readonly/cdk-radio-group-readonly-example.ts similarity index 83% rename from src/components-examples/cdk-experimental/radio/cdk-radio-readonly/cdk-radio-readonly-example.ts rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-readonly/cdk-radio-group-readonly-example.ts index 6b87938b7420..156ebac90e35 100644 --- a/src/components-examples/cdk-experimental/radio/cdk-radio-readonly/cdk-radio-readonly-example.ts +++ b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-readonly/cdk-radio-group-readonly-example.ts @@ -1,17 +1,17 @@ import {Component} from '@angular/core'; import {FormsModule} from '@angular/forms'; -import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio'; +import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio-group'; /** @title Readonly radio group. */ @Component({ - selector: 'cdk-radio-readonly-example', + selector: 'cdk-radio-group-readonly-example', exportAs: 'cdkRadioReadonlyExample', - templateUrl: 'cdk-radio-readonly-example.html', + templateUrl: 'cdk-radio-group-readonly-example.html', styleUrl: '../radio-common.css', standalone: true, imports: [CdkRadioGroup, CdkRadioButton, FormsModule], }) -export class CdkRadioReadonlyExample { +export class CdkRadioGroupReadonlyExample { fruits = [ 'Apple', 'Apricot', diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-standard/cdk-radio-standard-example.html b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-standard/cdk-radio-group-standard-example.html similarity index 100% rename from src/components-examples/cdk-experimental/radio/cdk-radio-standard/cdk-radio-standard-example.html rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-standard/cdk-radio-group-standard-example.html diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-standard/cdk-radio-standard-example.ts b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-standard/cdk-radio-group-standard-example.ts similarity index 83% rename from src/components-examples/cdk-experimental/radio/cdk-radio-standard/cdk-radio-standard-example.ts rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-group-standard/cdk-radio-group-standard-example.ts index e11121376b0f..d83218b19ca8 100644 --- a/src/components-examples/cdk-experimental/radio/cdk-radio-standard/cdk-radio-standard-example.ts +++ b/src/components-examples/cdk-experimental/radio-group/cdk-radio-group-standard/cdk-radio-group-standard-example.ts @@ -1,17 +1,17 @@ import {Component} from '@angular/core'; import {FormsModule} from '@angular/forms'; -import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio'; +import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio-group'; /** @title Basic radio group. */ @Component({ - selector: 'cdk-radio-standard-example', + selector: 'cdk-radio-group-standard-example', exportAs: 'cdkRadioStandardExample', - templateUrl: 'cdk-radio-standard-example.html', + templateUrl: 'cdk-radio-group-standard-example.html', styleUrl: '../radio-common.css', standalone: true, imports: [CdkRadioGroup, CdkRadioButton, FormsModule], }) -export class CdkRadioStandardExample { +export class CdkRadioGroupStandardExample { fruits = [ 'Apple', 'Apricot', diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-rtl-horizontal/cdk-radio-rtl-horizontal-example.html b/src/components-examples/cdk-experimental/radio-group/cdk-radio-rtl-group-horizontal/cdk-radio-group-rtl-horizontal-example.html similarity index 100% rename from src/components-examples/cdk-experimental/radio/cdk-radio-rtl-horizontal/cdk-radio-rtl-horizontal-example.html rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-rtl-group-horizontal/cdk-radio-group-rtl-horizontal-example.html diff --git a/src/components-examples/cdk-experimental/radio/cdk-radio-rtl-horizontal/cdk-radio-rtl-horizontal-example.ts b/src/components-examples/cdk-experimental/radio-group/cdk-radio-rtl-group-horizontal/cdk-radio-group-rtl-horizontal-example.ts similarity index 82% rename from src/components-examples/cdk-experimental/radio/cdk-radio-rtl-horizontal/cdk-radio-rtl-horizontal-example.ts rename to src/components-examples/cdk-experimental/radio-group/cdk-radio-rtl-group-horizontal/cdk-radio-group-rtl-horizontal-example.ts index d710ad2723e2..46cba8f6a37a 100644 --- a/src/components-examples/cdk-experimental/radio/cdk-radio-rtl-horizontal/cdk-radio-rtl-horizontal-example.ts +++ b/src/components-examples/cdk-experimental/radio-group/cdk-radio-rtl-group-horizontal/cdk-radio-group-rtl-horizontal-example.ts @@ -1,17 +1,17 @@ import {Component} from '@angular/core'; import {FormsModule} from '@angular/forms'; -import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio'; +import {CdkRadioGroup, CdkRadioButton} from '@angular/cdk-experimental/radio-group'; /** @title RTL horizontal radio group. */ @Component({ - selector: 'cdk-radio-rtl-horizontal-example', + selector: 'cdk-radio-group-rtl-horizontal-example', exportAs: 'cdkRadioRtlHorizontalExample', - templateUrl: 'cdk-radio-rtl-horizontal-example.html', + templateUrl: 'cdk-radio-group-rtl-horizontal-example.html', styleUrl: '../radio-common.css', standalone: true, imports: [CdkRadioGroup, CdkRadioButton, FormsModule], }) -export class CdkRadioRtlHorizontalExample { +export class CdkRadioGroupRtlHorizontalExample { fruits = [ 'Apple', 'Apricot', diff --git a/src/components-examples/cdk-experimental/radio-group/index.ts b/src/components-examples/cdk-experimental/radio-group/index.ts new file mode 100644 index 000000000000..3e6f0947f13e --- /dev/null +++ b/src/components-examples/cdk-experimental/radio-group/index.ts @@ -0,0 +1,9 @@ +export {CdkRadioGroupStandardExample} from './cdk-radio-group-standard/cdk-radio-group-standard-example'; +export {CdkRadioGroupHorizontalExample} from './cdk-radio-group-horizontal/cdk-radio-group-horizontal-example'; +export {CdkRadioGroupRtlHorizontalExample} from './cdk-radio-rtl-group-horizontal/cdk-radio-group-rtl-horizontal-example'; +export {CdkRadioGroupActiveDescendantExample} from './cdk-radio-group-active-descendant/cdk-radio-group-active-descendant-example'; +export {CdkRadioGroupDisabledFocusableExample} from './cdk-radio-group-disabled-focusable/cdk-radio-group-disabled-focusable-example'; +export {CdkRadioGroupDisabledSkippedExample} from './cdk-radio-group-disabled-skipped/cdk-radio-group-disabled-skipped-example'; +export {CdkRadioGroupReadonlyExample} from './cdk-radio-group-readonly/cdk-radio-group-readonly-example'; +export {CdkRadioGroupDisabledExample} from './cdk-radio-group-disabled/cdk-radio-group-disabled-example'; +export {CdkRadioGroupConfigurableExample} from './cdk-radio-group-configurable/cdk-radio-group-configurable-example'; diff --git a/src/components-examples/cdk-experimental/radio/radio-common.css b/src/components-examples/cdk-experimental/radio-group/radio-common.css similarity index 100% rename from src/components-examples/cdk-experimental/radio/radio-common.css rename to src/components-examples/cdk-experimental/radio-group/radio-common.css diff --git a/src/components-examples/cdk-experimental/radio/index.ts b/src/components-examples/cdk-experimental/radio/index.ts deleted file mode 100644 index f1debf039fdd..000000000000 --- a/src/components-examples/cdk-experimental/radio/index.ts +++ /dev/null @@ -1,9 +0,0 @@ -export {CdkRadioStandardExample} from './cdk-radio-standard/cdk-radio-standard-example'; -export {CdkRadioHorizontalExample} from './cdk-radio-horizontal/cdk-radio-horizontal-example'; -export {CdkRadioRtlHorizontalExample} from './cdk-radio-rtl-horizontal/cdk-radio-rtl-horizontal-example'; -export {CdkRadioActiveDescendantExample} from './cdk-radio-active-descendant/cdk-radio-active-descendant-example'; -export {CdkRadioDisabledFocusableExample} from './cdk-radio-disabled-focusable/cdk-radio-disabled-focusable-example'; -export {CdkRadioDisabledSkippedExample} from './cdk-radio-disabled-skipped/cdk-radio-disabled-skipped-example'; -export {CdkRadioReadonlyExample} from './cdk-radio-readonly/cdk-radio-readonly-example'; -export {CdkRadioDisabledExample} from './cdk-radio-disabled/cdk-radio-disabled-example'; -export {CdkRadioConfigurableExample} from './cdk-radio-configurable/cdk-radio-configurable-example'; diff --git a/src/dev-app/BUILD.bazel b/src/dev-app/BUILD.bazel index 4ae093201d36..87dc40f20802 100644 --- a/src/dev-app/BUILD.bazel +++ b/src/dev-app/BUILD.bazel @@ -36,7 +36,7 @@ ng_project( "//src/dev-app/cdk-experimental-accordion", "//src/dev-app/cdk-experimental-combobox", "//src/dev-app/cdk-experimental-listbox", - "//src/dev-app/cdk-experimental-radio", + "//src/dev-app/cdk-experimental-radio-group", "//src/dev-app/cdk-experimental-tabs", "//src/dev-app/cdk-experimental-tree", "//src/dev-app/cdk-listbox", diff --git a/src/dev-app/cdk-experimental-radio/BUILD.bazel b/src/dev-app/cdk-experimental-radio-group/BUILD.bazel similarity index 55% rename from src/dev-app/cdk-experimental-radio/BUILD.bazel rename to src/dev-app/cdk-experimental-radio-group/BUILD.bazel index a63cbccf7b22..0d17c6d54292 100644 --- a/src/dev-app/cdk-experimental-radio/BUILD.bazel +++ b/src/dev-app/cdk-experimental-radio-group/BUILD.bazel @@ -3,14 +3,14 @@ load("//tools:defaults.bzl", "ng_project") package(default_visibility = ["//visibility:public"]) ng_project( - name = "cdk-experimental-radio", + name = "cdk-experimental-radio-group", srcs = glob(["**/*.ts"]), assets = [ - "cdk-radio-demo.html", - ":cdk-radio-demo.css", + "cdk-radio-group-demo.html", + ":cdk-radio-group-demo.css", ], deps = [ "//:node_modules/@angular/core", - "//src/components-examples/cdk-experimental/radio", + "//src/components-examples/cdk-experimental/radio-group", ], ) diff --git a/src/dev-app/cdk-experimental-radio/cdk-radio-demo.css b/src/dev-app/cdk-experimental-radio-group/cdk-radio-group-demo.css similarity index 100% rename from src/dev-app/cdk-experimental-radio/cdk-radio-demo.css rename to src/dev-app/cdk-experimental-radio-group/cdk-radio-group-demo.css diff --git a/src/dev-app/cdk-experimental-radio/cdk-radio-demo.html b/src/dev-app/cdk-experimental-radio-group/cdk-radio-group-demo.html similarity index 65% rename from src/dev-app/cdk-experimental-radio/cdk-radio-demo.html rename to src/dev-app/cdk-experimental-radio-group/cdk-radio-group-demo.html index de80f235680a..661bfa4debcb 100644 --- a/src/dev-app/cdk-experimental-radio/cdk-radio-demo.html +++ b/src/dev-app/cdk-experimental-radio-group/cdk-radio-group-demo.html @@ -2,22 +2,22 @@