diff --git a/examples_test/defaultV2/knockout.html b/examples_test/defaultV2/knockout.html index a71e3cc08c..b3403494f8 100644 --- a/examples_test/defaultV2/knockout.html +++ b/examples_test/defaultV2/knockout.html @@ -2,7 +2,7 @@
- + diff --git a/packages/survey-angular-ui/src/angular-ui.module.ts b/packages/survey-angular-ui/src/angular-ui.module.ts index 61e318d563..cb060f1459 100644 --- a/packages/survey-angular-ui/src/angular-ui.module.ts +++ b/packages/survey-angular-ui/src/angular-ui.module.ts @@ -78,7 +78,7 @@ import { RankingItemComponent } from "./questions/ranking-item.component"; import { SurveyStringComponent } from "./survey-string.component"; import { StringEditorComponent } from "./string-editor.component"; import { PanelDynamicAddBtn } from "./components/paneldynamic-actions/paneldynamic-add-btn.component"; -import { PanelDynamicNextBtn }from "./components/paneldynamic-actions/paneldynamic-next-btn.component"; +import { PanelDynamicNextBtn } from "./components/paneldynamic-actions/paneldynamic-next-btn.component"; import { PanelDynamicPrevBtn } from "./components/paneldynamic-actions/paneldynamic-prev-btn.component"; import { PanelDynamicProgressText } from "./components/paneldynamic-actions/paneldynamic-progress-text.component"; import { PanelDynamicQuestionComponent } from "./questions/paneldynamic.component"; @@ -112,7 +112,10 @@ import { NotifierComponent } from "./components/notifier/notifier.component"; import { ComponentsContainerComponent } from "./components-container.component"; import { MultipleTextRowComponent } from "./questions/multipletextrow.component"; import { LoadingIndicatorComponent } from "./angular-ui"; +import { CoverComponent } from "./components/cover/cover.component"; +import { CoverCellComponent } from "./components/cover/cover-cell.component"; import { ChooseFileBtn } from "./components/file-actions/choose-file.component"; + @NgModule({ declarations: [ VisibleDirective, Key2ClickDirective, PanelDynamicAddBtn, PanelDynamicNextBtn, PanelDynamicPrevBtn, PanelDynamicProgressText, ElementComponent, TemplateRendererComponent, @@ -129,7 +132,7 @@ import { ChooseFileBtn } from "./components/file-actions/choose-file.component"; MultipleTextComponent, MultipleTextItemComponent, DynamicComponentDirective, RankingQuestionComponent, RankingItemComponent, PanelDynamicQuestionComponent, EmbeddedViewContentComponent, CustomWidgetComponent, MatrixCellComponent, MatrixTableComponent, MatrixDropdownComponent, MatrixDynamicComponent, MatrixDetailButtonComponent, MatrixDynamicRemoveButtonComponent, MatrixDynamicDragDropIconComponent, MatrixRequiredHeader, ExpressionComponent, SafeResourceUrlPipe, BrandInfoComponent, CustomQuestionComponent, CompositeQuestionComponent, ButtonGroupItemComponent, ButtonGroupQuestionComponent, MatrixRowComponent, ModalComponent, LogoImageComponent, SkeletonComponent, TimerPanelComponent, PaneldynamicRemoveButtonComponent, - NotifierComponent, ComponentsContainerComponent, MultipleTextRowComponent, LoadingIndicatorComponent, ChooseFileBtn + NotifierComponent, ComponentsContainerComponent, MultipleTextRowComponent, LoadingIndicatorComponent, CoverComponent, CoverCellComponent, ChooseFileBtn ], imports: [ CommonModule, FormsModule @@ -150,7 +153,7 @@ import { ChooseFileBtn } from "./components/file-actions/choose-file.component"; MultipleTextComponent, MultipleTextItemComponent, DynamicComponentDirective, RankingQuestionComponent, RankingItemComponent, PanelDynamicQuestionComponent, EmbeddedViewContentComponent, CustomWidgetComponent, MatrixCellComponent, MatrixTableComponent, MatrixDropdownComponent, MatrixDynamicComponent, MatrixDetailButtonComponent, MatrixDynamicRemoveButtonComponent, MatrixDynamicDragDropIconComponent, MatrixRequiredHeader, ExpressionComponent, SafeResourceUrlPipe, CustomQuestionComponent, CompositeQuestionComponent, ButtonGroupQuestionComponent, ModalComponent, LogoImageComponent, SkeletonComponent, TimerPanelComponent, PaneldynamicRemoveButtonComponent, - NotifierComponent, ComponentsContainerComponent, MultipleTextRowComponent, LoadingIndicatorComponent + NotifierComponent, ComponentsContainerComponent, MultipleTextRowComponent, LoadingIndicatorComponent, CoverComponent, CoverCellComponent ], providers: [PopupService], }) diff --git a/packages/survey-angular-ui/src/angular-ui.ts b/packages/survey-angular-ui/src/angular-ui.ts index 3b66bdca1c..ab1b024fd4 100644 --- a/packages/survey-angular-ui/src/angular-ui.ts +++ b/packages/survey-angular-ui/src/angular-ui.ts @@ -108,6 +108,8 @@ export * from "./questions/custom.component"; export * from "./questions/composite.component"; export * from "./base-angular"; export * from "./components/loading-indicator/loading-indicator.component"; +export * from "./components/cover/cover.component"; +export * from "./components/cover/cover-cell.component"; export * from "./component-factory"; export * from "./angular-ui.module"; \ No newline at end of file diff --git a/packages/survey-angular-ui/src/components/cover/cover-cell.component.html b/packages/survey-angular-ui/src/components/cover/cover-cell.component.html new file mode 100644 index 0000000000..d827f6e4d0 --- /dev/null +++ b/packages/survey-angular-ui/src/components/cover/cover-cell.component.html @@ -0,0 +1,18 @@ + +