Skip to content

Commit 86bd6e3

Browse files
Merge pull request #753 from dxc-technology/aida-radio-group-examples
Added radio group examples
2 parents 546bffb + 183a6f6 commit 86bd6e3

File tree

5 files changed

+70
-186
lines changed

5 files changed

+70
-186
lines changed

projects/dxc-ngx-cdk-site/src/app/components/dynamic-component/dynamic.module.ts

Lines changed: 0 additions & 172 deletions
Original file line numberDiff line numberDiff line change
@@ -3,178 +3,6 @@ import { PortalModule } from "@angular/cdk/portal";
33
import { DynamicComponentComponent } from "./dynamic-component.component";
44
import { BrowserModule } from "@angular/platform-browser";
55
import { FormsModule } from "@angular/forms";
6-
import { AccordionExampleComponent } from "../examples/accordion/accordion-example/accordion-example.component";
7-
import { AccordionTablePropertiesComponent } from "../examples/accordion/properties/accordion-table-properties/accordion-table-properties.component";
8-
import { AccordionGroupExampleComponent } from "../examples/accordion-group/accordion-group-example/accordion-group-example.component";
9-
import { AccordionGroupTablePropertiesComponent } from "../examples/accordion-group/properties/accordion-group-table-properties/accordion-group-table-properties.component";
10-
import { AlertExampleComponent } from "../examples/alert/alert-example/alert-example.component";
11-
import { AlertComponentPropertiesComponent } from "../examples/alert/properties/alert-properties/alert-properties.component";
12-
import { ApplicationLayoutApiComponent } from "../examples/layout/app-layout-api/app-layout-api.component";
13-
import { ApplicationLayoutExamplesComponent } from "../examples/layout/app-layout-examples/app-layout-examples.component";
14-
import { ButtonTablePropertiesComponent } from "../examples/button/properties/button-table-properties/button-table-properties.component";
15-
import { BoxExampleComponent } from "../examples/box/box-example/box-example.component";
16-
import { BoxTablePropertiesComponent } from "../examples/box/properties/box-table-properties/box-table-properties.component";
17-
import { CardExampleComponent } from "../examples/card/card-example/card-example.component";
18-
import { CardTablePropertiesComponent } from "../examples/card/properties/card-table-properties/card-table-properties.component";
19-
import { CheckboxPropertiesComponent } from "../examples/checkbox/properties/checkbox-properties/checkbox-properties.component";
20-
import { CheckboxExampleComponent } from "../examples/checkbox/checkbox-example/checkbox-example.component";
21-
import { ChipExampleComponent } from "../examples/chip/chip-example/chip-example.component";
22-
import { ChipImportComponent } from "../examples/chip/chip-import/chip-import.component";
23-
import { ChipTablePropertiesComponent } from "../examples/chip/properties/box-table-properties/chip-table-properties.component";
24-
import { DatePropertiesComponent } from "../examples/date/properties/date-properties/date-properties.component";
25-
import { DateExampleComponent } from "../examples/date/date-example/date-example.component";
26-
import { OverviewInstallComponent } from "../overview/overview-install/overview-install.component";
27-
import { OverviewUseComponent } from "../overview/overview-use/overview-use.component";
28-
import { OverviewSupportComponent } from "../overview/overview-support/overview-support.component";
29-
import { OverviewThemesComponent } from "../overview/overview-themes/overview-themes.component";
30-
import { RadioExampleComponent } from "../examples/radio/radio-example/radio-example.component";
31-
import { RadioPropertiesComponent } from "../examples/radio/properties/radio-properties/radio-properties.component";
32-
import { SliderPropertiesComponent } from "../examples/slider/properties/slider-properties/slider-properties.component";
33-
import { SliderExampleComponent } from "../examples/slider/slider-example/slider-example.component";
34-
import { SpinnerExampleComponent } from "../examples/spinner/spinner-example/spinner-example.component";
35-
import { SpinnerTablePropertiesComponent } from "../examples/spinner/properties/spinner-table-properties/spinner-table-properties.component";
36-
import { SwitchExampleComponent } from "../examples/switch/switch-example/switch-example.component";
37-
import { SwitchTablePropertiesComponent } from "../examples/switch/properties/switch-table-properties/switch-table-properties.component";
38-
import { InputTextPropertiesComponent } from "../examples/input-text/input-text-properties/input-text-properties.component";
39-
import { InputTextExampleComponent } from "../examples/input-text/input-text-example/input-text-example.component";
40-
import { FooterExampleComponent } from "../examples/footer/footer-example/footer-example.component";
41-
import { FooterTablePropertiesComponent } from "../examples/footer/properties/footer-table-properties/footer-table-properties.component";
42-
import { DropdownTablePropertiesComponent } from "../examples/dropdown/properties/dropdown-table-properties.component";
43-
import { DropdownExampleComponent } from "../examples/dropdown/dropwdown-example/dropdown-example.component";
44-
import { DialogTablePropertiesComponent } from "../examples/dialog/properties/dialog-table-properties.component";
45-
import { DialogExampleComponent } from "../examples/dialog/dialog-example/dialog-example.component";
46-
import { TableExampleComponent } from "../examples/table/table-example/table-example.component";
47-
import { TablePropertiesComponent } from "../examples/table/properties/table-properties/table-properties.component";
48-
import { TagTablePropertiesComponent } from "../examples/tag/properties/tag-table-properties/tag-table-properties.component";
49-
import { TagExampleComponent } from "../examples/tag/tag-example/tag-example.component";
50-
import { ToggleGroupApiComponent } from "../examples/toggleGroup/toggleGroup-api/toggleGroup-api.component";
51-
import { ToggleGroupTablePropertiesComponent } from "../examples/toggleGroup/properties/toggleGroup-table-properties/toggleGroup-table-properties.component";
52-
import { ToggleGroupImportComponent } from "../examples/toggleGroup/toggleGroup-import/toggleGroup-import.component";
53-
import { ToggleGroupExampleComponent } from "../examples/toggleGroup/toggleGroup-example/toggleGroup-example.component";
54-
import { ProgressbarTablePropertiesComponent } from "../examples/progressbar/properties/progressbar-table-properties.component";
55-
import { ProgressbarExampleComponent } from "../examples/progressbar/progressbar-example/progressbar-example.component";
56-
import { TabbedSectionTablePropertiesComponent } from "../examples/tabbed-section/properties/tabbed-section-table-properties/tabbed-section-table-properties.component";
57-
import { TabbedSectionExampleComponent } from "../examples/tabbed-section/tabbed-section-example/tabbed-section-example.component";
58-
import { TabbedSectionNotesComponent } from "../examples/tabbed-section/properties/tabbed-section-notes/tabbed-section-notes.component";
59-
import { TabsTablePropertiesComponent } from "../examples/tabs/properties/tabs-table-properties.component";
60-
import { TabsExampleComponent } from "../examples/tabs/tabs-example/tabs-example.component";
61-
import { HeaderExampleComponent } from "../examples/header/header-example/header-example.component";
62-
import { HeaderTablePropertiesComponent } from "../examples/header/properties/header-table-properties/header-table-properties.component";
63-
import { UploadTablePropertiesComponent } from "../examples/upload/properties/upload-table-properties.component";
64-
import { UploadExampleComponent } from "../examples/upload/upload-example/upload-example.component";
65-
import { PaginatorTablePropertiesComponent } from "../examples/paginator/properties/paginator-table-properties/paginator-table-properties.component";
66-
import { LinkExampleComponent } from "../examples/link/link-example/link-example.component";
67-
import { LinkTablePropertiesComponent } from "../examples/link/properties/link-table-properties/link-table-properties.component";
68-
import { SidenavExampleComponent } from "../examples/sidenav/sidenav-example/sidenav-example.component";
69-
import { SidenavTablePropertiesComponent } from "../examples/sidenav/properties/sidenav-table-properties/sidenav-table-properties.component";
70-
import { WizardExampleComponent } from "../examples/wizard/wizard-example/wizard-example.component";
71-
import { WizardTablePropertiesComponent } from "../examples/wizard/properties/wizard-table-properties/wizard-table-properties.component";
72-
import { HeadingTablePropertiesComponent } from "../examples/heading/properties/heading-table-properties/heading-table-properties.component";
73-
import { HeadingExampleComponent } from "../examples/heading/heading-example/heading-example.component";
74-
import { ResultsetTableExampleComponent } from "../examples/resultset-table/resultset-table-example/resultset-table-example.component";
75-
import { ResultsetTablePropertiesComponent } from "../examples/resultset-table/properties/resultset-table-properties/resultset-table-properties.component";
76-
import { HeaderDirectivesComponent } from "../examples/header/header-directives/header-directives.component";
77-
import { HeaderExampleResponsiveComponent } from "../examples/header/responsive/header-example-responsive/header-example-responsive.component";
78-
import { ResultsetTableDirectivesComponent } from "../examples/resultset-table/resultset-table-directives/resultset-table-directives.component";
79-
import { AccordionImportComponent } from "../examples/accordion/accordion-import/accordion-import.component";
80-
import { AccordionGroupImportComponent } from "../examples/accordion-group/accordion-group-import/accordion-group-import.component";
81-
import { AlertImportComponent } from "../examples/alert/alert-import/alert-import.component";
82-
import { BoxImportComponent } from "../examples/box/box-import/box-import.component";
83-
import { ButtonImportComponent } from "../examples/button/button-import/button-import.component";
84-
import { CardImportComponent } from "../examples/card/card-import/card-import.component";
85-
import { CheckboxImportComponent } from "../examples/checkbox/checkbox-import/checkbox-import.component";
86-
import { DateImportComponent } from "../examples/date/date-import/date-import.component";
87-
import { DialogImportComponent } from "../examples/dialog/dialog-import/dialog-import.component";
88-
import { DropdownImportComponent } from "../examples/dropdown/dropdown-import/dropdown-import.component";
89-
import { FooterImportComponent } from "../examples/footer/footer-import/footer-import.component";
90-
import { HeaderImportComponent } from "../examples/header/header-import/header-import.component";
91-
import { HeadingImportComponent } from "../examples/heading/heading-import/heading-import.component";
92-
import { LinkImportComponent } from "../examples/link/link-import/link-import.component";
93-
import { PaginatorImportComponent } from "../examples/paginator/paginator-import/paginator-import.component";
94-
import { ProgressbarImportComponent } from "../examples/progressbar/progressbar-import/progressbar-import.component";
95-
import { RadioImportComponent } from "../examples/radio/radio-import/radio-import.component";
96-
import { ResultsetTableImportComponent } from "../examples/resultset-table/resultset-table-import/resultset-table-import.component";
97-
import { V3SelectImportComponent } from "../examples/v3-select/v3-select-import/v3-select-import.component";
98-
import { SidenavImportComponent } from "../examples/sidenav/sidenav-import/sidenav-import.component";
99-
import { SliderImportComponent } from "../examples/slider/slider-import/slider-import.component";
100-
import { SpinnerImportComponent } from "../examples/spinner/spinner-import/spinner-import.component";
101-
import { SwitchImportComponent } from "../examples/switch/switch-import/switch-import.component";
102-
import { TabbedSectionImportComponent } from "../examples/tabbed-section/tabbed-section-import/tabbed-section-import.component";
103-
import { TableImportComponent } from "../examples/table/table-import/table-import.component";
104-
import { TabsImportComponent } from "../examples/tabs/tabs-import/tabs-import.component";
105-
import { TagImportComponent } from "../examples/tag/tag-import/tag-import.component";
106-
import { InputTextImportComponent } from "../examples/input-text/input-text-import/input-text-import.component";
107-
import { UploadImportComponent } from "../examples/upload/upload-import/upload-import.component";
108-
import { WizardImportComponent } from "../examples/wizard/wizard-import/wizard-import.component";
109-
import { ButtonApiComponent } from "../examples/button/button-api/button-api.component";
110-
import { CheckboxApiComponent } from "../examples/checkbox/checkbox-api/checkbox-api.component";
111-
import { RadioApiComponent } from "../examples/radio/radio-api/radio-api.component";
112-
import { LinkApiComponent } from "../examples/link/link-api/link-api.component";
113-
import { SliderApiComponent } from "../examples/slider/slider-api/slider-api.component";
114-
import { BoxApiComponent } from "../examples/box/box-api/box-api.component";
115-
import { TagApiComponent } from "../examples/tag/tag-api/tag-api.component";
116-
import { CardApiComponent } from "../examples/card/card-api/card-api.component";
117-
import { ChipApiComponent } from "../examples/chip/chip-api/chip-api.component";
118-
import { SwitchApiComponent } from "../examples/switch/switch-api/switch-api.component";
119-
import { InputTextApiComponent } from "../examples/input-text/input-text-api/input-text-api.component";
120-
import { ColorPreviewComponent } from "../color-preview/color-preview.component";
121-
import { DateApiComponent } from "../examples/date/date-api/date-api.component";
122-
import { SidenavApiComponent } from "../examples/sidenav/sidenav-api/sidenav-api.component";
123-
import { ProgressbarApiComponent } from "../examples/progressbar/progressbar-api/progressbar-api.component";
124-
import { TabbedSectionApiComponent } from "../examples/tabbed-section/tabbed-section-api/tabbed-section-api.component";
125-
import { FooterApiComponent } from "../examples/footer/footer-api/footer-api.component";
126-
import { SpinnerApiComponent } from "../examples/spinner/spinner-api/spinner-api.component";
127-
import { HeaderApiComponent } from "../examples/header/header-api/header-api.component";
128-
import { WizardApiComponent } from "../examples/wizard/wizard-api/wizard-api.component";
129-
import { AccordionApiComponent } from "../examples/accordion/accordion-api/accordion-api.component";
130-
import { AccordionGroupApiComponent } from "../examples/accordion-group/accordion-group-api/accordion-group-api.component";
131-
import { DialogApiComponent } from "../examples/dialog/dialog-api/dialog-api.component";
132-
import { DropdownApiComponent } from "../examples/dropdown/dropdown-api/dropdown-api.component";
133-
import { TableApiComponent } from "../examples/table/table-api/table-api.component";
134-
import { PaginatorApiComponent } from "../examples/paginator/paginator-api/paginator-api.component";
135-
import { TabsApiComponent } from "../examples/tabs/tabs-api/tabs-api.component";
136-
import { V3TextareaApiComponent } from "../examples/v3-textarea/v3-textarea-api/v3-textarea-api.component";
137-
import { V3TextareaPropertiesComponent } from "../examples/v3-textarea/v3-textarea-properties/v3-textarea-properties.component";
138-
import { V3TextareaExampleComponent } from "../examples/v3-textarea/v3-textarea-example/v3-textarea-example.component";
139-
import { V3TextareaImportComponent } from "../examples/v3-textarea/v3-textarea-import/v3-textarea-import.component";
140-
import { AlertApiComponent } from "../examples/alert/alert-api/alert-api.component";
141-
import { HeadingApiComponent } from "../examples/heading/heading-api/heading-api.component";
142-
import { UploadApiComponent } from "../examples/upload/upload-api/upload-api.component";
143-
import { ResultsetTableApiComponent } from "../examples/resultset-table/resultset-table-api/resultset-table-api.component";
144-
import { ButtonExampleComponent } from "../examples/button/button-example/button-example.component";
145-
import { TextInputPropertiesComponent } from "../examples/text-input/text-input-properties/text-input-properties.component";
146-
import { TextInputApiComponent } from "../examples/text-input/text-input-api/text-input-api.component";
147-
import { TextInputExampleComponent } from "../examples/text-input/text-input-example/text-input-example.component";
148-
import { TextInputImportComponent } from "../examples/text-input/text-input-import/text-input-import.component";
149-
import { PasswordPropertiesComponent } from "../examples/password-input/password-properties/password-properties.component";
150-
import { PasswordImportComponent } from "../examples/password-input/password-import/password-import.component";
151-
import { PasswordExampleComponent } from "../examples/password-input/password-example/password-example.component";
152-
import { PasswordApiComponent } from "../examples/password-input/password-api/password-api.component";
153-
import { NumberApiComponent } from "../examples/number-input/number-api/number-api.component";
154-
import { NumberImportComponent } from "../examples/number-input/number-import/number-import.component";
155-
import { NumberExampleComponent } from "../examples/number-input/number-example/number-example.component";
156-
import { NumberPropertiesComponent } from "../examples/number-input/number-properties/number-properties.component";
157-
import { DateInputApiComponent } from "../examples/date-input/date-api/date-api.component";
158-
import { DateInputImportComponent } from "../examples/date-input/date-import/date-import.component";
159-
import { DateInputExampleComponent } from "../examples/date-input/date-example/date-example.component";
160-
import { DateInputPropertiesComponent } from "../examples/date-input/date-properties/date-properties.component";
161-
import { TextareaApiComponent } from "../examples/textarea/textarea-api/textarea-api.component";
162-
import { TextareaImportComponent } from "../examples/textarea/textarea-import/textarea-import.component";
163-
import { TextareaExampleComponent } from "../examples/textarea/textarea-example/textarea-example.component";
164-
import { TextareaPropertiesComponent } from "../examples/textarea/textarea-properties/textarea-properties.component";
165-
import { FileInputApiComponent } from "../examples/file-input/file-input-api/file-input-api.component";
166-
import { FileInputExampleComponent } from "../examples/file-input/file-input-example/file-input-example.component";
167-
import { FileInputImportComponent } from "../examples/file-input/file-input-import/file-input-import.component";
168-
import { FileInputPropertiesComponent } from "../examples/file-input/file-input-properties/file-input-properties.component";
169-
import { SelectApiComponent } from "../examples/select/select-api/select-api.component";
170-
import { SelectExampleComponent } from "../examples/select/select-example/select-example.component";
171-
import { SelectImportComponent } from "../examples/select/select-import/select-import.component";
172-
import { SelectPropertiesComponent } from "../examples/select/select-properties/select-properties.component";
173-
import { AutosuggestPropertiesComponent } from "../examples/autosuggest/autosuggest-properties/autosuggest-properties.component";
174-
import { AutosuggestExampleComponent } from "../examples/autosuggest/autosuggest-example/autosuggest-example.component";
175-
import { V3SelectApiComponent } from "../examples/v3-select/v3-select-api/v3-select-api.component";
176-
import { V3SelectExampleComponent } from "../examples/v3-select/v3-select-example/v3-select-example.component";
177-
import { V3SelectPropertiesComponent } from "../examples/v3-select/v3-select-properties/v3-select-properties.component";
1786

1797
@NgModule({
1808
declarations: [DynamicComponentComponent],
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<codesandbox-viewer
2+
path="./assets/examples/radio-group.json"
3+
></codesandbox-viewer>
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { Component, OnInit } from "@angular/core";
2+
3+
@Component({
4+
selector: "app-radio-group-example",
5+
templateUrl: "./radio-group-example.component.html",
6+
})
7+
export class RadioGroupExampleComponent implements OnInit {
8+
constructor() {}
9+
10+
ngOnInit(): void {}
11+
}

0 commit comments

Comments
 (0)