Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1345x 1345x 1x | /*******************************************************************************
* Copyright bei
* Entwicklungs- und Pflegeverbund für das gemeinsame Fachverfahren gefa
*
*******************************************************************************/
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import {
GefaIcon,
gefaIconArchive,
gefaIconArrowAccordionClosed,
gefaIconArrowAccordionLeft,
gefaIconArrowAccordionOpen,
gefaIconArrowAccordionRight,
gefaIconArrowDoubleLeft,
gefaIconArrowDoubleRight,
gefaIconArrowDown,
gefaIconArrowRight,
gefaIconArrowRightUp,
gefaIconArrowUp,
gefaIconAvatarChatbot,
gefaIconBell,
gefaIconCalendar,
gefaIconCheckmark,
gefaIconClipboard,
gefaIconClose,
gefaIconEdit,
gefaIconExclamationMark,
gefaIconEyeShow,
gefaIconFilter,
gefaIconInformation,
gefaIconLoading,
gefaIconMenu,
gefaIconMinus,
gefaIconMoreActions,
gefaIconNoRights,
gefaIconPerson,
gefaIconPlus,
gefaIconQuestionMark,
gefaIconSearch,
gefaIconSettings,
gefaIconSortingIndicator,
gefaIconThumbUp,
gefaIconTreeCloseAll,
gefaIconTreeOpenAll,
gefaIconTriangleDown,
gefaIconTriangleRight,
gefaIconTriangleUp,
gefaIconUndo,
gefaIconUndoRedo,
} from '@justiz-gefa/gefa-icons';
import {
GefaIconRegistry,
GefaIconsModule,
} from '@justiz-gefa/gefa-icons-angular';
import { ElementReferenceDirective } from './utils/element-reference.directive';
import { IconTemplateDirective } from './utils/ng-directives';
import { GefaControlsInternalModule } from './internal/gefa-controls-internal.module';
import { IconContainerDirective } from './internal/icon-container.directive';
import { SurfaceDirective } from './internal/surface.directive';
import { TextHighlightComponent } from './internal/text-highlight/text-highlight.component';
import { AccordionPanelComponent } from './accordion/accordion-panel.component';
import { AccordionComponent } from './accordion/accordion.component';
import { AlertDialogComponent } from './alert-dialog/alert-dialog.component';
import { AppHeaderButtonComponent } from './app-header/app-header-button/app-header-button.component';
import { AppHeaderComponent } from './app-header/app-header.component';
import { BadgeListComponent } from './badge-list/badge-list.component';
import { BadgeComponent } from './badge/badge.component';
import { BreadcrumbsComponent } from './breadcrumbs/breadcrumbs.component';
import { ButtonComponent } from './button/button.component';
import { CalendarAppointmentComponent } from './calendar/calendar-appointment/calendar-appointment.component';
import { CalendarContentDaysComponent } from './calendar/calendar-content-days/calendar-content-days.component';
import { CalendarFooterLegendComponent } from './calendar/calendar-footer-legend/calendar-footer-legend.component';
import { CalendarHeaderComponent } from './calendar/calendar-header/calendar-header.component';
import { CardLayoutComponent } from './card/card-layout.component';
import { CardComponent } from './card/card.component';
import { CheckboxGroupComponent } from './checkbox-group/checkbox-group.component';
import { CheckboxComponent } from './checkbox/checkbox.component';
import { ComboBoxComponent } from './combobox/combobox.component';
import { ComponentGroupComponent } from './component-group/component-group.component';
import { ConfirmationBannerComponent } from './confirmation-banner/confirmation-banner.component';
import { ContentTileComponent } from './content-tile/content-tile.component';
import { ContextHeaderComponent } from './context-header/context-header.component';
import { ConversationComponent } from './conversation/conversation.component';
import { DateInputComponent } from './date-input/date-input.component';
import { DateRangeInputFieldComponent } from './date-range-input-field/date-range-input-field.component';
import { DialogService } from './dialog/dialog-service';
import { DynamicHeadingLevelService } from './dynamic-heading/dynamic-heading-level.service';
import { DynamicHeadingComponent } from './dynamic-heading/dynamic-heading.component';
import {
ElementListComponent,
ElementListItemDirective,
} from './element-list/element-list.component';
import { ErrorMessageComponent } from './error-message/error-message.component';
import { ExtSearchComboboxComponent } from './ext-search/ext-search-combobox/ext-search-combobox.component';
import { ExtSearchDateRangeComponent } from './ext-search/ext-search-date-range/ext-search-date-range.component';
import { ExtSearchDateComponent } from './ext-search/ext-search-date/ext-search-date.component';
import { ExtSearchGroupContainerComponent } from './ext-search/ext-search-group-container/ext-search-group-container.component';
import {
ExtSearchGroupComponent,
ExtSearchGroupContainerTemplateDirective,
} from './ext-search/ext-search-group/ext-search-group.component';
import { ExtSearchMenuButtonComponent } from './ext-search/ext-search-menu-button/ext-search-menu-button.component';
import { ExtSearchMultiPickerComponent } from './ext-search/ext-search-multi-picker/ext-search-multi-picker.component';
import { ExtSearchPickerComponent } from './ext-search/ext-search-picker/ext-search-picker.component';
import { ExtSearchTextRangeComponent } from './ext-search/ext-search-text-range/ext-search-text-range.component';
import { ExtSearchTextComponent } from './ext-search/ext-search-text/ext-search-text.component';
import { ExtSearchTimeRangeComponent } from './ext-search/ext-search-time-range/ext-search-time-range.component';
import { ExtSearchTimeComponent } from './ext-search/ext-search-time/ext-search-time.component';
import { ExtSearchTreePickerComponent } from './ext-search/ext-search-tree-picker/ext-search-tree-picker.component';
import { FilterButtonComponent } from './filter/filter-button/filter-button.component';
import { FilterContainerComponent } from './filter/filter-container/filter-container.component';
import { FilterComponent } from './filter/filter.component';
import { FocusableHintComponent } from './focusable-hint/focusable-hint.component';
import { FormComponent } from './form/form.component';
import { FullscreenMessageComponent } from './fullscreen-message/fullscreen-message.component';
import { GefaControlsSharedModule } from './gefa-controls-shared.module';
import { GridCellComponent } from './grid/cell/grid-cell.component';
import { GridComponent } from './grid/grid.component';
import { GridRowComponent } from './grid/row/grid-row.component';
import { InfoboxContainerComponent } from './infobox/infobox-container/infobox-container.component';
import { InfoboxComponent } from './infobox/infobox.component';
import {
InputListComponent,
InputListItemDirective,
} from './input-list/input-list.component';
import { LinkComponent } from './link/link.component';
import { ListComponent } from './list/list.component';
import { LoadingComponent } from './loading/loading.component';
import { MenuButtonComponent } from './menu-button/menu-button.component';
import { MessageTileComponent } from './message-tile/message-tile.component';
import { MultiPickerComponent } from './multi-picker/multi-picker.component';
import { ContextPagelayoutComponent } from './page-layout/context-pagelayout.component';
import { FormPagelayoutComponent } from './page-layout/form-pagelayout.component';
import { OverviewPagelayoutComponent } from './page-layout/overview-pagelayout.component';
import { ShellPagelayoutComponent } from './page-layout/shell-pagelayout.component';
import { SplitPagelayoutComponent } from './page-layout/split-pagelayout.component';
import { TabOverviewPagelayoutComponent } from './page-layout/taboverview-pagelayout.component';
import { PagerComponent } from './pager/pager.component';
import { PickerRangeInputFieldComponent } from './picker-range-input-field/picker-range-input-field.component';
import { PickerComponent } from './picker/picker.component';
import { RadioButtonGroupComponent } from './radio-button-group/radio-button-group.component';
import { RadioButtonComponent } from './radio-button-group/radio-button.component';
import { ReplaceableTextComponent } from './replaceable-text/replaceable-text.component';
import { ResponsiveContainerComponent } from './responsive-container/responsive-container.component';
import { ResponsiveItemHelperDirective } from './responsive-container/responsive-item-helper.directive';
import { ResponsiveItemTemplateDirective } from './responsive-container/responsive-item-template.directive';
import { SearchInputComponent } from './search-input-field/search-input-field.component';
import { SelectionFooterComponent } from './selection-footer/selection-footer.component';
import { SeparatorComponent } from './separator/separator.component';
import {
SplitLayoutContainerComponent,
SplitLayoutContainerSideContentDirective,
} from './split-layout-container/split-layout-container.component';
import { SwitchComponent } from './switch/switch.component';
import { TabFolderComponent } from './tab-folder/tab-folder.component';
import { TabPickerComponent } from './tab-folder/tab-picker.component';
import { TabComponent } from './tab-folder/tab.component';
import { TableCellActionsComponent } from './table/table-cell-actions.component';
import {
AlignedNumberComponent,
TableCellSimpleComponent,
} from './table/table-cell-simple.component';
import { TableCellComponent } from './table/table-cell.component';
import { TableHeaderCellSimpleComponent } from './table/table-headercell-simple.component';
import {
TableCellDirective,
TableComponent,
TableHeaderDirective,
TableTdTemplateDirective,
TableThTemplateDirective,
} from './table/table.component';
import { TextAreaComponent } from './text-area/text-area.component';
import { TextInputComponent } from './text-input-field/text-input-field.component';
import { TextRangeInputFieldComponent } from './text-range-input-field/text-range-input-field.component';
import { TimeInputComponent } from './time-input/time-input.component';
import { TimeRangeInputFieldComponent } from './time-range-input-field/time-range-input-field.component';
import { ToggleButtonGroupComponent } from './toggle-button-group/toggle-button-group.component';
import { ToggleButtonComponent } from './toggle-button-group/toggle-button.component';
import {
RecursiveTreePickerItemTemplateDirective,
TreePickerItemDirective,
TreePickerPopupContentComponent,
} from './tree-picker/tree-picker-popup-content/tree-picker-popup-content.component';
import { TreePickerComponent } from './tree-picker/tree-picker.component';
import {
RecursiveTreeItemTemplateDirective,
TreeComponent,
TreeGroupDirective,
TreeItemDirective,
} from './tree/tree.component';
import { TypographyDirective } from './typography/typography.directive';
import { WizardHeaderComponent } from './wizard-header/wizard-header.component';
import { WizardFormStepComponent } from './wizard/wizard-form-step/wizard-form-step.component';
import { WizardComponent } from './wizard/wizard.component';
const icons: readonly GefaIcon[] = [
gefaIconCheckmark,
gefaIconArrowAccordionOpen,
gefaIconArrowAccordionClosed,
gefaIconArrowAccordionRight,
gefaIconArrowAccordionLeft,
gefaIconArrowDoubleRight,
gefaIconArrowDoubleLeft,
gefaIconAvatarChatbot,
gefaIconClose,
gefaIconSearch,
gefaIconCalendar,
gefaIconBell,
gefaIconPerson,
gefaIconQuestionMark,
gefaIconArrowDown,
gefaIconArrowUp,
gefaIconArrowRight,
gefaIconArrowRightUp,
gefaIconClose,
gefaIconExclamationMark,
gefaIconTriangleDown,
gefaIconSettings,
gefaIconSortingIndicator,
gefaIconThumbUp,
gefaIconTreeCloseAll,
gefaIconTreeOpenAll,
gefaIconUndo,
gefaIconUndoRedo,
gefaIconLoading,
gefaIconMoreActions,
gefaIconPlus,
gefaIconFilter,
gefaIconTriangleUp,
gefaIconTriangleRight,
gefaIconEdit,
gefaIconArchive,
gefaIconInformation,
gefaIconMinus,
gefaIconEyeShow,
gefaIconNoRights,
gefaIconMenu,
gefaIconClipboard,
];
@NgModule({
declarations: [
ConversationComponent,
PickerComponent,
MultiPickerComponent,
CheckboxComponent,
DateInputComponent,
TextInputComponent,
GridComponent,
GridRowComponent,
GridCellComponent,
AccordionComponent,
AccordionPanelComponent,
ComponentGroupComponent,
FormComponent,
BadgeComponent,
MenuButtonComponent,
TextAreaComponent,
TabFolderComponent,
TabComponent,
CheckboxGroupComponent,
MenuButtonComponent,
SearchInputComponent,
SplitLayoutContainerComponent,
SplitLayoutContainerSideContentDirective,
BadgeListComponent,
AlertDialogComponent,
RadioButtonGroupComponent,
RadioButtonComponent,
SeparatorComponent,
ToggleButtonGroupComponent,
ToggleButtonComponent,
ElementListComponent,
ElementListItemDirective,
ContentTileComponent,
ContextHeaderComponent,
FilterButtonComponent,
FilterContainerComponent,
FilterComponent,
ReplaceableTextComponent,
TreeComponent,
BreadcrumbsComponent,
TreeItemDirective,
TreeGroupDirective,
TreePickerItemDirective,
RecursiveTreeItemTemplateDirective,
RecursiveTreePickerItemTemplateDirective,
WizardHeaderComponent,
WizardComponent,
WizardFormStepComponent,
TreePickerComponent,
TreePickerPopupContentComponent,
TimeInputComponent,
DateRangeInputFieldComponent,
TextRangeInputFieldComponent,
PickerRangeInputFieldComponent,
LoadingComponent,
ConfirmationBannerComponent,
MessageTileComponent,
ExtSearchTextComponent,
ExtSearchTextRangeComponent,
ExtSearchGroupComponent,
ExtSearchGroupContainerComponent,
CalendarAppointmentComponent,
ExtSearchPickerComponent,
ExtSearchDateComponent,
ExtSearchTimeComponent,
ExtSearchDateRangeComponent,
ExtSearchMultiPickerComponent,
ExtSearchComboboxComponent,
ExtSearchTimeRangeComponent,
ExtSearchTreePickerComponent,
FocusableHintComponent,
ExtSearchMenuButtonComponent,
TableCellSimpleComponent,
TableCellComponent,
TableHeaderCellSimpleComponent,
TableComponent,
TableThTemplateDirective,
TableTdTemplateDirective,
TableCellDirective,
TableHeaderDirective,
ExtSearchGroupContainerTemplateDirective,
TableCellActionsComponent,
AlignedNumberComponent,
TabPickerComponent,
AppHeaderComponent,
AppHeaderButtonComponent,
InputListComponent,
InputListItemDirective,
ComboBoxComponent,
TextHighlightComponent,
IconTemplateDirective,
ListComponent,
PagerComponent,
SwitchComponent,
CardComponent,
CardLayoutComponent,
SelectionFooterComponent,
ResponsiveContainerComponent,
ResponsiveItemHelperDirective,
ResponsiveItemTemplateDirective,
SurfaceDirective,
InfoboxContainerComponent,
InfoboxComponent,
CalendarContentDaysComponent,
CalendarHeaderComponent,
CalendarFooterLegendComponent,
TimeRangeInputFieldComponent,
FullscreenMessageComponent,
// Should we move them to an extra module???
OverviewPagelayoutComponent,
ContextPagelayoutComponent,
ShellPagelayoutComponent,
TabOverviewPagelayoutComponent,
FormPagelayoutComponent,
SplitPagelayoutComponent,
],
imports: [
CommonModule,
GefaControlsInternalModule,
GefaControlsSharedModule,
GefaIconsModule,
],
exports: [
ConversationComponent,
ButtonComponent,
PickerComponent,
MultiPickerComponent,
CheckboxComponent,
DateInputComponent,
TextInputComponent,
GridComponent,
GridRowComponent,
GridCellComponent,
AccordionComponent,
AccordionPanelComponent,
ComponentGroupComponent,
FormComponent,
BadgeComponent,
MenuButtonComponent,
TextAreaComponent,
TabFolderComponent,
TabComponent,
GefaControlsInternalModule,
CheckboxGroupComponent,
SearchInputComponent,
SplitLayoutContainerComponent,
SplitLayoutContainerSideContentDirective,
BadgeListComponent,
AlertDialogComponent,
LinkComponent,
RadioButtonGroupComponent,
RadioButtonComponent,
SeparatorComponent,
ToggleButtonGroupComponent,
ToggleButtonComponent,
ElementListComponent,
ElementListItemDirective,
ContentTileComponent,
ContextHeaderComponent,
FilterButtonComponent,
FilterContainerComponent,
FilterComponent,
ReplaceableTextComponent,
ErrorMessageComponent,
TreeComponent,
BreadcrumbsComponent,
WizardHeaderComponent,
WizardComponent,
WizardFormStepComponent,
TreePickerComponent,
TimeInputComponent,
DateRangeInputFieldComponent,
TextRangeInputFieldComponent,
PickerRangeInputFieldComponent,
LoadingComponent,
ConfirmationBannerComponent,
MessageTileComponent,
ExtSearchTextComponent,
ExtSearchTextRangeComponent,
ExtSearchGroupComponent,
ExtSearchGroupContainerComponent,
CalendarContentDaysComponent,
CalendarAppointmentComponent,
CalendarFooterLegendComponent,
ExtSearchPickerComponent,
ExtSearchDateComponent,
CalendarHeaderComponent,
ExtSearchTimeComponent,
ExtSearchDateRangeComponent,
ExtSearchMultiPickerComponent,
ExtSearchComboboxComponent,
ExtSearchTimeRangeComponent,
ExtSearchTreePickerComponent,
FocusableHintComponent,
ExtSearchMenuButtonComponent,
TableCellSimpleComponent,
TableCellComponent,
TableHeaderCellSimpleComponent,
TableComponent,
TableThTemplateDirective,
TableTdTemplateDirective,
ElementReferenceDirective,
ExtSearchGroupContainerTemplateDirective,
TableCellActionsComponent,
TypographyDirective,
TabPickerComponent,
AppHeaderComponent,
InputListComponent,
ComboBoxComponent,
IconTemplateDirective,
TextHighlightComponent,
ListComponent,
PagerComponent,
SwitchComponent,
CardComponent,
CardLayoutComponent,
InfoboxComponent,
DynamicHeadingComponent,
DynamicHeadingLevelService,
SelectionFooterComponent,
TimeRangeInputFieldComponent,
ResponsiveContainerComponent,
ResponsiveItemTemplateDirective,
IconContainerDirective,
SurfaceDirective,
FullscreenMessageComponent,
// Should we move them to an extra module???
OverviewPagelayoutComponent,
ContextPagelayoutComponent,
ShellPagelayoutComponent,
TabOverviewPagelayoutComponent,
FormPagelayoutComponent,
SplitPagelayoutComponent,
],
providers: [DialogService],
})
export class GefaControlsModule {
constructor(gefaIconRegistry: GefaIconRegistry) {
gefaIconRegistry.registerIcons(icons);
}
}
|