Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Name

Komponente

Einsatzzweck

Konfigurationsmöglichkeiten

Interner Kommentar

Column

indirectly through QuinoColumns

?

Aktuell nicht verwendet
→ stattdessen GridGroup (neu) verwenden

Columns

QuinoColumns

?

Aktuell nicht verwendet
→ stattdessen Gridgroup (neu) verwenden

GroupBox

QuinoGroupBox

Aktuell: Vertikale Anordnung von Elementen

  • CollapsibleAspect

Caption ist aktuell zwingend
→ muss flexibler werden

Group; auf Builder kann H und V unterschieden werden

  • Konfigurierbar (show caption, etc.)

GroupRow

QuinoGroupRow

Aktuell: Horizontale Anordnung von Elementen

Caption aktuell nicht berücksichtigt
→ müsste hinzugefügt werden

Label

QuinoLabel

?

Aktuell nicht verwendet
→ Stattdessen Caption als eigenes Control zur Verfügung stellen

ObjectSummary

QuinoObjectSummary

Zusammengefasste Darstellung eines Objekts

SimpleRow

QuinoSimpleRow

Aktuell: Vereinfachte horizontale Anordnung von Elementen

Wird aktuell nur in ObjectSummary verwendet
→ GroupRow anpassen, so dass Möglichkeiten von SimpleRow integriert sind

Separator

QuinoSeparator

Trenner zwischen zwei Gruppen, aktuell nur horizontal

Erweitern mit SeparatorAspect, so dass auch vertikale Trenner eingefügt werden können

Control: Line, mit Konfiguration

ResponsiveBox

QuinoResponsiveBox

?

  • Grundsätzlich sollten sich Rows responsiv verhalten

  • Issue im Quality Gate (19.10.2022): Caption wird nicht angezeigt

→ ResponsiveBox abschaffen

TabContainer

QuinoTabsContainer

Aufteilung einer Detailansicht in verschiedene Tabs

1 Group

Neu:

  • Container

  • GridContainer

Unmapped

Name

Einsatzzweck

Einzelverwendung sinnvoll

Kommentar intern

TabItem

Child-Element eines Tabs

nein

lassen wie gehabt

Aspects

Quino Web

Aspect

Converter

Verwendungen

Bemerkungen

AggregationColumnAspect

AggregationColumnAspectConverter

.Aggregation()

  • für Listen

BackgroundColorAspect

-

.BackgroundColor()

.BackgroundColorExpression()

- keine Verwendungen im Code

  • soll an verschiedenen Orten eingesetzt werden können

BookmarkActionsAspect

BookmarkActionsAspectConverter

.BookmarkActions() - keine Verwendungen im Code

BreadcrumbParentAspect

BreadcrumbParentAspectConverter

.BreadcrumbParent()

CacheInvalidationAspect

-

.Aspect(() => new CacheInvalidationAspect()

CheckboxConfigurationAspect

CheckboxConfigurationAspectConverter

.CheckboxOptions()

ClassActionAspect

ClassActionAspectConverter

.IsClassAction()

CollapsibleAspect

CollapsibleAspectConverter

.Collapsible()

ConfirmationActionAspect

ConfirmationActionAspectConverter

.RequiresConfirmation()

CustomTitleAspect

CustomTitleAspectConverter

.CustomTitle() - keine Verwendungen im Code

DashboardSizingAspect

DashboardSizingAspectConverter

.SetDashboardSizing()

DataTestIdAspect

DataTestIdAspectConverter

.DataTestId() - keine Verwendungen im Code. Für UI Testing.

DefaultAspect

DefaultAspectConverter

.SetDefault()

DependencyAspect

DependencyAspectConverter

.Dependency()

.FindOrAddAspect(() => new DependencyAspect())

DrilldownColumnAspect

DrilldownColumnAspectConverter

.IsDrilldownColum()

DropdownConfigurationAspect

DropdownConfigurationAspectConverter

.DropdownConfiguration()

ExpressionBasedLayoutScopeAspect

ExpressionBasedLayoutScopeAspectConverter

.Scope()

FileUploadConfigurationAspect

FileUploadOptionsConverter

.FindOrAddAspect(() => new FileUploadConfigurationAspect)

FontColorAspect

-

.FontColor() - keine Verwendungen im Code

.FontColorExpression()

HealthCheckClassAspect

-

In ApplicationController:

var result = classes.FirstOrDefault(cls => _aspectCalculator.TryGetAspect<HealthCheckClassAspect>(cls, out _));

LabelConfigurationAspect

LabelConfigurationAspectConverter

.SetLabelOptions()

ListActionAspect

ListActionAspectConverter

.SetListAction()

ListConfigurationAspect

DataGridConfigurationAspectConverter

.ListConfiguration()

ListTitleAspect

ListTitleAspectConverter

.SetListCaption() - keine Verwendungen im Code

MaskFormatAspect

MaskFormatAspectConverter

.Mask()

MetaSortAspect

MetaLayoutConverter

.AddWebSort()

NotificationClassAspect

NotificationClassAspectConverter

.IsNotificationClass()

RichTextEditorConfigurationAspect

RichTextEditorConfigurationAspectConverter

.SetRichTextEditorConfiguration()

ScrollableAspect

ScrollableAspectConverter

.IsScrollable()

SidebarConfigurationAspect

SidebarConfigurationAspectConverter

.ConfigureSidebar()

SimpleChangeTrackingAspect

-

Used in SimpleChangeTrackingExtensions.cs

SortedValueListPropertyAspect

SortedValueListPropertyAspectConverter

.SetAspect(new SortedValueListPropertyAspect())

VisibleInExplorerAspect

VisibleInExplorerAspectConverter

.Aspect(() => new VisibleInExplorerAspect()

.IsVisibleInExplorer()

.InverseIsVisibleInExplorer() - keine Verwendungen im Code

AbsoluteNavigationLinkAspect

AbsoluteNavigationLinkAspectConverter

.SetAbsoluteNavigationLink()

.SetAbsoluteNavigationLinkExpression() - keine Verwendungen im Code

.SetTarget()

AbsoluteNavigationLinkAspectTarget

AbsoluteNavigationLinkAspectConverter

Used in AbsoluteNavigationLinkAspect.cs

ClassNavigationLinkAspect

ClassNavigationLinkAspectConverter

.SetClassNavigationLink() - keine Verwendungen im Code

.SetTarget()

ClassNavigationLinkAspectTarget

ClassNavigationLinkAspectConverter

Used in ClassNavigationLinkAspect.cs

ObjectNavigationLinkAspect

ObjectNavigationLinkAspectConverter

.SetObjectNavigationLink()

ObjectNavigationLinkAspectTarget

ObjectNavigationLinkAspectConverter

Used in ObjectNavigationLinkAspect.cs

CalenderExportAspect

-

Used in its own file

GlobalSearchClassAspect

-

.Searchable()

GlobalSearchDeltaUpdateCollectorAspect

-

.Searchable()

GlobalSearchFilteredPropertyAspect

-

.Searchable()

GlobalSearchPropertyAspect

-

.Searchable()

Used in GlobalSearchProvider.cs

ClientSecretHashingAspect

-

.Aspect(() => new ClientSecretHashingAspect())

NumberGroupCreateEventClassAspect

-

.AssignNumberGroup()

NumberGroupDefinitionModelAspect

-

.AssignNumberGroup()

Used in NumberGroupCreateEventClass.cs

Used in NumberGroupDataGenerator.cs

ResponsiveBoxAspect

ResponsiveBoxAspectConverter

.FindOrAddAspect<IResponsiveBoxAspect>(() => new ResponsiveBoxAspect())

ResponsiveLocationAspect

ResponsiveLocationAspectConverter

.FindOrAddAspect<IResponsiveLocationAspect>(() => new ResponsiveLocationAspect())

FormatAspectConverter

Same file

Keine Verwendungen im Code

...