Versions Compared

Key

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

Aspekte auf Klassen

Aspekte auf Properties und Layout-Elementen

Quino Web

Aspect

Beschreibung

Verwendungen/ Extensions

Funktionen in der Liste

Funktionen im Detail

Def

AbsoluteNavigationLinkAspectTarget

Eigenschaften:

  • URL- die absolute URL zum Öffnen.

  • UrlExpression- der absolute URL-Ausdruck.

Es stellt einen Aspekt mit einer absoluten URL oder einen Ausdruck dar, der zu einer absoluten URL ausgewertet wird.

.SetAbsoluteNavigationLink() - bei Verwendung mit einer normalen URL.

.SetAbsoluteNavigationLinkExpression() - bei Verwendung mit einem URL-Ausdruck.

-

Fügt dem PropertyLink-Element eine absolute URL hinzu.

QW

AggregationColumnAspect

Eigenschaften:

  • ColumnName - Name der Spalte, die aggregiert werden soll.

  • AggregationMethod - Methode der Aggregation ("sum", "count", "min", "max" oder "average").

Fügt den Aggregationsaspekt hinzu.

.Aggregation()

Aggregiert die Spalte mit "sum", "count", "min", "max" oder "average".

-

QW

AlignmentAspect

Eigenschaften:

  • HorizontalAlignment - Die horizontale Ausrichtung des Elements (ENUM: “left“, “center“, “right“).

  • VerticalAlignment - Die vertikale Ausrichtung des Elements (ENUM: “top“, “middle“, “bottom“).

Enthält Informationen zur horizontalen und/oder vertikalen Ausrichtung innerhalb eines Layout-Elements.

.Alignment()

QW

BackgroundColorAspect

  • soll an verschiedenen Orten eingesetzt werden können

.BackgroundColor()

.BackgroundColorExpression()

QW

BookmarkActionsAspect

Legt den visible oder disabled für Standard-Bookmark-Actions im Objekt-Bookmark fest. Fügt ausserdem die Möglichkeit hinzu, die Schaltfläche nur als Symbol ohne Text zu erstellen.

.BookmarkActions() in LayoutBuilderExtensions

QW

BreadcrumbParentAspect

.BreadcrumbParent()

QW

CacheInvalidationAspect

.Aspect(() => new CacheInvalidationAspect()

QW

CalenderExportAspect

Used in its own file

QW

CheckboxConfigurationAspect

.CheckboxOptions()

QW

ClassActionAspect

.IsClassAction()

QW

ClassNavigationLinkAspect

.SetClassNavigationLink() - keine Verwendungen im Code

.SetTarget()

QW

ClassNavigationLinkAspectTarget

Used in ClassNavigationLinkAspect.cs

QW

ClientSecretHashingAspect

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

QW

CollapsibleAspect

.Collapsible()

QW

ConfirmationActionAspect

.RequiresConfirmation()

QW

CssClassAspect

Enthält einen speziellen CSS-Klassennamen für ein gegebenes Layout-Element.

.CssClass()

QW

CustomTitleAspect

.CustomTitle() - keine Verwendungen im Code

QW

DashboardSizingAspect

.SetDashboardSizing()

QW

DataTestIdAspect

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

QW

DatePickerConfigurationAspect

.DatePickerConfiguration()

QW

DefaultAspect

.SetDefault()

QW

DependencyAspect

.Dependency()

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

QW

DrilldownColumnAspect

.IsDrilldownColum()

QW

DropdownConfigurationAspect

.DropdownConfiguration()

QW

ExpressionBasedLayoutScopeAspect

.Scope()

QW

FacetFilterAspect

Fügt eine Property in einem ListenLayout zum Facettenfilter hinzu.

.FacetFilter()

QW

FileUploadConfigurationAspect

.FindOrAddAspect(() => new FileUploadConfigurationAspect)

QW

FontColorAspect

.FontColor() - keine Verwendungen im Code

.FontColorExpression()

QW

FormatAspectConverter

Keine Verwendungen im Code

QW

GlobalSearchClassAspect

.Searchable()

QW

GlobalSearchDeltaUpdateCollectorAspect

.Searchable()

QW

GlobalSearchFilteredPropertyAspect

.Searchable()

QW

GlobalSearchPropertyAspect

.Searchable()

Used in GlobalSearchProvider.cs

QW

HealthCheckClassAspect

In ApplicationController:

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

QW

LabelConfigurationAspect

.SetLabelOptions()

QW

ListActionAspect

.SetListAction()

QW

ListConfigurationAspect

.ListConfiguration()

QW

ListTitleAspect

.SetListCaption() - keine Verwendungen im Code

QW

MarginAspect

Enthält Margin-Informationen für ein bestimmtes Layout-Element.

Aktuell nur in PublicWidgets berücksichtigt.

-

QW

MaskFormatAspect

Rename to MaskAspect

.Mask()

QW

MetaSortAspect

.AddWebSort()

QW

MultiLineColumnOptionsAspect

Enthält Optionen für eine Multiline-Spalte in einer Liste.

.MultiLineColumnOptions()

QW

NotificationClassAspect

.IsNotificationClass()

QW

NumberGroupCreateEventClassAspect

.AssignNumberGroup()

QW

NumberGroupDefinitionModelAspect

.AssignNumberGroup()

Used in NumberGroupCreateEventClass.cs

Used in NumberGroupDataGenerator.cs

QW

ObjectNavigationLinkAspect

.SetObjectNavigationLink()

QW

ObjectNavigationLinkAspectTarget

Used in ObjectNavigationLinkAspect.cs

QW

PaddingAspect

Enthält Padding-Informationen für ein bestimmtes Layout-Element.

Aktuell nur in PublicWidgets berücksichtigt.

-

QW

PublicWidgetOptionsAspect

Enthält Optionen zum Styling eines öffentlichen Listen- oder Detail-Layouts.

.PublicWidgetOptions()

QW

ResponsiveBoxAspect

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

QW

ResponsiveLocationAspect

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

QW

RichTextEditorConfigurationAspect

.SetRichTextEditorConfiguration()

QW

ScrollableAspect

.IsScrollable()

QW

SidebarConfigurationAspect

.ConfigureSidebar()

QW

SimpleChangeTrackingAspect

Used in SimpleChangeTrackingExtensions.cs

QW

SortedValueListPropertyAspect

.SetAspect(new SortedValueListPropertyAspect())

QW

VisibleInExplorerAspect

.Aspect(() => new VisibleInExplorerAspect()

.IsVisibleInExplorer()

.InverseIsVisibleInExplorer() - keine Verwendungen im Code

QW

WarningAspect

.Warning()

QW

Quino Standard

Aspect

Converter

Verwendungen

Beschreibung

Def

ColorAspect

ColorAspectConverter (Quino Web)

Used in BackgroundColorAspect.cs and

FontColorAspect.cs

QS

ExpandedAspect

ExpandedAspectConverter (Quino Web)

.IsExpanded()

QS

ExpressionBasedValidationAspect

ExpressionBasedValidationAspectConverter (Quino Web)

Keine Verwendungen im Code

QS

FormatAspect

FormatAspectConverter (Quino Web)

.Format()

QS

IconAspect

IconAspectConverter (Quino Web)

.Icon()

QS

LayoutAspect

LayoutAspectConverter (Quino Web)

.FindOrAddAspect(() => new LayoutAspect(layout)).Layout = layout

.FindOrAddAspect(() => new LayoutAspect(metaLayout))

QS

MaximumSizeAspect

MaximumSizeAspectConverter (Quino Web)

.Size() - keine Verwendungen im Code

QS

MetaFilterAspect

MetaFilterAspectConverter (Quino Web)

.MetaFilter()

QS

ReadOnlyAspect

ReadOnlyAspectConverter (Quino Web)

Used in ModelDependencyCalculatorStartupAction.cs

.IsReadOnly() ?

QS

RuleAspect

RuleAspectConverter (Quino Web)

Used in IMaximumSizeAspect

QS

SizingAspect

SizingAspectConverter (Quino Web)

.FindOrAddAspect(() => new SizingAspect {})

QS

SortOrderAspect

SortOrderAspectConverter (Quino Web)

.AddSortOrderProperty()

QS

ValueListPropertyAspect

ValueListAspectJsonConverter (Quino Web)

Used in GenericController.cs

QS