Interaktive Elemente
Nachfolgend werden alle verfügbaren Controls sowie deren Konfigurationsmöglichkeiten beschrieben. Folgende Konfigurationsmöglichkeiten stehen für alle Editoren zur Verfügung:
LabelConfigurationAspect
Caption, Description, Instruction
Control Name | Komponente | Einsatzzweck | Verfügbar in Inline Editing | Konfigurationsmöglichkeiten | Interner Kommentar | Review Prep |
---|---|---|---|---|---|---|
Button | QuinoInlineActionButton |
| nein |
| Ok so, evtl. sizing | |
CheckBox | QuinoCheckBox |
| ja |
| Ok so, mit Änderungen bzgl. Label/Beschriftung | |
ColorPicker | QuinoColorPicker |
| ja | Ok | ||
ComboBox | QuinoDropDown |
| ja |
| SearchMode in DropdownConfiguration integrieren Naming: ComboBox | |
DatePicker | QuinoDateTimePicker |
| ja |
| Ok | |
DateTimePicker | QuinoDateTimePicker |
| ja |
| Ok | |
EntitySelector | EntitySelector |
| nein | Umbenennen der Komponente zu QuinoEntitySelector? | → Erweitern im Rahmen von: https://dev.azure.com/encodo/Encodo-Common-UI/_sprints/backlog/Preparation Team/Encodo-Common-UI/Prep/Sp55?workitem=11585 | |
FileUpload | QuinoFileUpload |
| nein |
| Ok | |
GridEditor | QuinoInlineDataGrid |
| nein |
| Umbenennen zu List bzw. InlineList? | Naming: InlineList |
ImagePicker | QuinoImagePicker |
| nein |
| Trennung von Auswahl (Picker → FileUpload?) und Darstellung (Gallery)? | → ImagePicker erweitern; wenn read-only dann nur Darstellung |
ImageUrlPicker | QuinoImagePicker |
| nein |
| Imagepicker sollte ein Control sein → ImagePickerConfiguration hinzufügen, um Details zu definieren | → Raus |
LanguagePicker | → siehe Combobox | - | - | - | Erfüllt keinen Zweck, der über die Combobox hinausgeht → entfernen | → Raus |
LookupEdit | → siehe ComboBox | - | - | - | Duplikat von Combobox → entfernen | → Raus |
MetaClassSelector | MetaClassSelector |
| nein | Auch als Inline Editor zur Verfügung stellen? | Nicht für Customizer, so lassen | |
MultilinePresentationField | QuinoPresentationField |
| nein |
| → Zusammenführen mit PresentationField + Einführung PresentationFieldConfigurationAspect | So lassen |
MultiLineRichTextEditor | QuinoMultiLineRichTextEditor |
| nein |
| → FormattedTextEditor In ConfigurationAspect Format (Markdown, HTML…) definieren | |
MultiPurposeTextEditor | QuinoMultiPurposeTextEditorLabeled |
| nein | → zu InternalControls, nicht in normalem Layout verbaubar | ||
MultiLineTextEditor | QuinoTextBox |
| ja |
| Ok → MaskFormatAspect → MaskAspect + Dynamic String | |
PasswordEditor | QuinoTextBox → QuinoPasswordBox |
| ja |
| Ok | |
PasswordRepetition | QuinoPasswordRepetition |
| nein | Ok | ||
PresentationField | QuinoPresentationField |
| nein |
| Ok | |
PresentationIcon | QuinoPresentationField |
| nein |
| → Zusammenführen mit PresentationField + Einführung PresentationFieldConfigurationAspect | Ok |
QuinoModelExplorer | QuinoModelExplorer |
| nein | Control umbennen zu ModelExplorer? | → InternalControls | |
RadioButtonGroup | QuinoRadioButtonGroup |
| ja |
| RadioGroupLayoutAspect in Server nicht gefunden | → LayoutDirectionAspect bereits implementiert |
RichTextPresentationField | QuinoPresentationField |
| nein |
| → Zusammenführen mit PresentationField + Einführung PresentationFieldConfigurationAspect | → FormattedTextPresentationField |
SearchEdit | QuinoSearchEdit |
| ja |
| Ok → Allenfalls besseres Naming? | |
SingleLineTextEditor | QuinoTextBox |
| ja |
| Ok | |
TimePicker | QuinoDateTimePicker |
| ja |
| Ok | |
TimeSpan | QuinoTextBox |
| ja | Ok | ||
TranslationKeyPicker | QuinoTranslationKeyPicker | ? | ja | InternalControl | ||
UrlLabel | QuinoInlineActionButton | ? | nein |
| Duplikat von Button | → Raus |
XMLEditor | XMLEditor |
| nein | Komponente zu QuinoXmlEditor umbenennen? | InternalControls |
Unmapped
Control Name | Mapping sinnvoll | Interner Kommentar |
---|---|---|
List | Ja, GridEditor durch List ersetzen | → List zu QuinoInlineDataGrid mappen |
Tree | Nein, aktuell kein Bedarf | → Entfernen |
Detail | Nein, Detail in Detail aktuell nicht benötigt | → Entfernen |
Tiles
Control Name | Komponente | Einsatzzweck | Konfigurationsmöglichkeiten | Interner Kommentar |
---|---|---|---|---|
ListGraphic | QuinoListGraphic |
|
| Im Zuge von Dashboard 2.0 erweitern |
Layout-Elemente
Name | Komponente | Einsatzzweck | Konfigurationsmöglichkeiten | Interner Kommentar |
---|---|---|---|---|
Column | indirectly through QuinoColumns | ? | Aktuell nicht verwendet | |
Columns | QuinoColumns | ? | Aktuell nicht verwendet | |
GroupBox | QuinoGroupBox | Aktuell: Vertikale Anordnung von Elementen |
| Caption ist aktuell zwingend Group; auf Builder kann H und V unterschieden werden
|
GroupRow | QuinoGroupRow | Aktuell: Horizontale Anordnung von Elementen | Caption aktuell nicht berücksichtigt | |
Label | QuinoLabel | ? | Aktuell nicht verwendet | |
ObjectSummary | QuinoObjectSummary | Zusammengefasste Darstellung eines Objekts | ||
SimpleRow | QuinoSimpleRow | Aktuell: Vereinfachte horizontale Anordnung von Elementen | Wird aktuell nur in ObjectSummary verwendet | |
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 | ? |
→ ResponsiveBox abschaffen | |
TabContainer | QuinoTabsContainer | Aufteilung einer Detailansicht in verschiedene Tabs | ||
1 Group Neu:
|
Unmapped
Name | Einsatzzweck | Einzelverwendung sinnvoll | Kommentar intern |
---|---|---|---|
TabItem | Child-Element eines Tabs | nein | lassen wie gehabt |
Aspects
Quino Web
Aspect | Converter | Verwendungen | Bemerkungen |
---|---|---|---|
|
|
|
|
| - |
- keine Verwendungen im Code |
|
|
|
| |
|
|
| |
| - |
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
| - |
| |
| - | In ApplicationController:
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
| . | |
| - | Used in SimpleChangeTrackingExtensions.cs | |
|
|
| |
|
|
| |
|
|
| |
|
| Used in AbsoluteNavigationLinkAspect.cs | |
|
|
| |
|
| Used in ClassNavigationLinkAspect.cs | |
|
|
| |
|
| Used in ObjectNavigationLinkAspect.cs | |
| - | Used in its own file | |
| - |
| |
| - |
| |
| - |
| |
| - |
Used in GlobalSearchProvider.cs | |
| - |
| |
| - |
| |
| - |
Used in NumberGroupCreateEventClass.cs Used in NumberGroupDataGenerator.cs | |
|
|
| |
|
|
| |
| Same file | Keine Verwendungen im Code |
Quino Standard
Aspect | Converter | Verwendungen | Bemerkungen |
---|---|---|---|
|
|
| |
|
| Keine Verwendungen im Code | |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
| Used in
| |
|
| Used in | |
|
|
| |
|
|
| |
|
| Used in | |
|
| Used in
|