Versions Compared

Key

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

Kategorie

Properties

Object

  • Name - Der Variablenname, mit welcher die Komponente im Java-Code bezeichnet wird

  • Id - Die Id, mit welcher das Element wieder gefunden werden kann in Java, JavaScript und Css-Code

  • Visible - Wenn deselektiert, wird die Komponente, als auch alle ihre Child-Komponente, nicht angezeigt

  • Enabled - Wenn deselektiert, kann mit der Komponente nicht mehr interagiert werden

  • Action - Hier kann eine Klasse, die von com.rapidclipse.framework.server.ui.action.Action.Abstract erbt, ausgewählt werden. Die execute-Methode davon wird ausgeführt, wenn ein Click-Event bei der Komponente gefeuert wird

  • BoxSizing - Verändert, wie die Größe des Inhalts eines Layouts berechnet wird

  • DefaultVerticalComponentAlignment - Verändert, wie die Child-Komponente in einen Layout vertikal angeordnet werden

  • DefaultHorizontalComponentAlignment - Verändert, wie die Child-Komponente in einen Layout horizontal angeordnet werden

  • JustifyContentMode - Verändert, wie sich die Child-Komponente sich untereinander anordnen

  • Margin - Fügt einen Abstand um die Komponente ein

  • Padding - Fügt einen Abstand zwischen der Komponente und ihrer Child-Komponente ein

  • Shortcut - Feuert ein onClick-Event für diese Komponente, wenn die angegebene Tastenkombination gedrückt wird

  • Spacing - Fügt einen Abstand zwischen den Child-Komponenten ein

  • Autoselect - Gibt an, ob ein Tab nach dem Laden der Tabs-Komponente ausgewählt ist

  • Orientation - Gibt an, in welche Richtung die Tabs einer Tabs-Komponente angeordnet werden soll

  • SelectedIndex - Gibt an, welche Child-Komponente beim Laden selektiert ist (-1 um keinen Tab zu selektieren)

  • FlexGrow - Gibt die Gewichtung einer Tab-Komponente Komponente an

  • Opened - Gibt an, ob die Komponente nach dem Laden schon geöffnet sein soll

  • Error - Gibt an, ob der Error-Text von der LoginForm-Komponente nach dem Laden sofort angezeigt werden soll

  • ForgotPasswordButton - Anzeigen des “Forgot Password”-Buttons einer LoginForm-Komponente

  • Text - Füllt eine Komponente automatisch mit einen Text-Element (falls die Komponente z.B. ein Div ist) und fügt den angegebenen Text hinzu

  • WrapMode - Gibt an, wie die Child-Komponente nach erreichen des Ende der Komponente umbrechen sollen

  • ResponsiveSteps - Öffnet einen Dialog, mit dem man angegeben kann, wie viele FormItems in einen FormLayout nebeneinander, bei einer bestimmen FormLayout-Breite, angeordnet werden

  • ColumnSpan - Gibt an, über wie viele Spalten sich ein Feld ziehen soll

  • TabIndex - Die Reihenfolge in welcher die Komponente nach drücken von Tab fokussiert werden soll. -1 bedeutet, dass die Komponente ignoriert wird und nie per Tab fokussiert wird. 0 bedeutet, dass die Reihenfolge nicht angegeben wurde und diese somit für die Komponente automatisch hinzugefügt wird

  • Autofocus - Gibt an, ob die Komponente nach laden sofort fokussiert werden soll

  • DisableOnClick - Disabled die Komponente nachdem auf sie geklickt wurde

  • Icon - Icon oder Bild, welches neben dem Textinhalt einer Komponente angezeigt wird

  • IconAfterText - Zeigt das Icon (wenn definiert) nach dem Text, anstatt davor

  • Href - Setzt das Ziel von einen HTML-Anchor. Kann auch eine URL zu einer externen Webseite beinhalten.

  • Target - Damit kann angegeben werden, in welchen Kontext die Seite geöffnet werden soll z.B. _blank, _parent oder _top

  • NavigationTarget - Die View zu welcher der RouterLink navigieren soll

  • RequiredIndicatorVisible - Gibt an, ob der RequiredIndicator im Label der Komponente angezeigt werden soll

  • CaseSensitive - Gibt an, ob bei der Suche auf Groß- und Kleinschreibung geachtet werden soll

  • FilterPropertiesConnector - Gibt an, wie die einzelnen Filter miteinander kombiniert werden. AND → Es werden nur Ergebnisse angezeigt, die mit allen Filtern übereinstimmen, OR → Es werden alle Ergebnisse angezeigt, die mit einen der Filter übereinstimmt

  • ReadOnly - Der gesetzte Wert der Komponente kann nicht vom Benutzer geändert werden

  • SearchText - Der Text der im Suchfeld steht

  • Wildcard - Der Character, welcher als Platzhalter für jeden Character dient

  • Type Arguments - Der Type, welcher die Komponente benutzen soll

  • Bindings - Felder, die in einen FormLayout angezeigt werden sollen und welche Eigenschaften diese haben

  • Required - Zeigt den User an, dass das Feld ausgefüllt werden muss

  • Autocapitalize - Gibt an, ob bei Handys etc. z.B. automatisch die Umschalttaste aktiviert sein soll

  • Autocomplete - Gibt an den Browser weiter, welche Art von Autovervollständigung dieser für dieses Feld benutzen soll

  • Autocorrect - Gibt an den Browser / Handys weiter, ob Autokorrekturen für dieses Feld angezeigt werden sollen

  • ClearButtonVisible - Wenn aktiviert, wird ein Clear-Button angezeigt, mit dem der User den Inhalt des Feldes löschen kann

  • ErrorMessage - Die Error-Nachricht, die angezeigt werden soll, wenn Feld invalide wird

  • Invalid - Setzt das Feld auf invalid

  • Label - Kleines Beschreibungsfeld, das über den Eingabefeld angezeigt wird

  • MaxLength - Die maximale Anzahl an Charaktere, die angegeben werden können. 0 → Infinite

  • MinLength - Die maximale Anzahl an Charaktere die angegeben werden können.

  • Pattern - Regex, welcher angibt, ob der Inhalt eines Feld valide ist

  • Placeholder - Text, welcher im Feld angezeigt wird, wenn dieser leer ist

  • PreventInvalidInput - Wenn aktiv, keine invalide Charaktere können eingegeben werden

  • Title - Nachricht, die den Benutzer angezeigt wird, wenn die Validierung fehlschlägt

  • Value - Inhalt eines Benutzereingabeelements

  • ValueChangeMode - Gibt an, wann das ValueChanged-Event gefeuert werden soll

  • ValueChangeTimeout - Die Zeit in Millisekunden, die gewartet wird, bevor ein ValueChanged-Event gefeuert wird, wenn bei ValueChangeMode TIMEOUT ausgewählt wurde

  • RevealButtonVisible - Gibt an, ob der RevealButton, welcher das Passwort im PasswortFeld sichtbar macht, angezeigt werden soll

  • Max - Die größtmögliche Zahl, die in einen Zahlenfeld eingegeben werden kann. 0 → kein Max

  • Mix - Die kleinstmögliche Zahl, die in einen Zahlenfeld eingegeben werden kann. 0 → kein Min

  • Step - Die Zahl die von der eingegebenen Zahl addiert / subtrahiert werden soll

  • Indeterminate - Gibt an, ob das Feld mit einer neutralen Position starten soll, heißt dass es keinen Standardwert besitzt

  • Vertical - Gibt an, ob die Child-Komponente vertical angezeigt werden sollen

  • AllowCustomValue - Gibt an, ob auch Eingaben vom Benutzer angenommen werden sollen, oder ob nur die vordefinierten Eingaben benutzt werden können

  • PageSize - Anzahl an Items die in einer Komponente auf einmal angezeigt werden können

  • EmtpySelectionAllowed - Gibt an, ob eine leere Eingabe auch akzeptiert wird

  • EmptySelectionCaption - Text der bei einer leeren Eingabe angezeigt wird, wenn kein Placeholder gesetzt wurde

  • Initial Position - Der Standardwert, der gesetzt ist, wenn noch nichts angegeben wurde

  • Locale - Die Sprache, die für die Eingabeanzeige benutzt werden soll

  • WeekNumbersVisible - Gibt an, ob die Wochennummer mit angezeigt werden soll

  • AutoUpload - Gibt an, ob die ausgewählte Datei sofort hochgeladen werden soll

  • DropAllowed - Gibt an, ob man auch per Drag and Drop Dateien hinzufügen kann

  • DropLabel - Nachricht, die angezeigt werden soll, wenn eine Datei per Drag and Drop hinzugefügt wird

  • DropLabelIcon - Icon, dass angezeigt werden soll, wenn eine Datei per Drag and Drop hinzugefügt wird

  • MaxFiles - Maximale Anzahl an Dateien die ausgewählt werden dürfen

  • MaxFileSize - Maximale Größe der Datei die hochgeladen werden soll

Styling

  • ThemeName -

  • Theme Variants -

  • ClassName -

  • MinWidth -

  • MaxWidth -

  • MinHeight -

  • MaxHeight -

  • Scrollbars -

  • Styles -

GUI Persistence

  • Persist

Data

  • Connected Grid - Die Grid, mit der die FilterKomponente verbunden werden soll

    • Searchable Properties - Alle Properties des Grids, nach der die FilterKomponente im Suchfeld suchen kann

    • Filterable Properties - Alle Properties des Grids, nach der die FilterKomponente Filter erstellen kann

  • DataProvider - Damit kann ein Query ausgewählt werden, wenn ein Entity mit @DAO als Type Argument gesetzt ist

  • ItemLabel - Damit kann angegeben, welches Attribut des gesetzten Type Arguments angezeigt werden soll