Klasse BaseFormDialogue

java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.panel.Panel
org.teamapps.ux.component.window.Window
org.teamapps.application.ux.window.BaseFormDialogue
Alle implementierten Schnittstellen:
org.teamapps.ux.component.ClientObject, org.teamapps.ux.component.Component

public class BaseFormDialogue extends org.teamapps.ux.component.window.Window
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    org.teamapps.event.Event<Void>
     
    org.teamapps.event.Event<Void>
     
    org.teamapps.event.Event<Boolean>
     

    Von Klasse geerbte Felder org.teamapps.ux.component.panel.Panel

    onWindowButtonClicked

    Von Klasse geerbte Felder org.teamapps.ux.component.AbstractComponent

    DELETED_ATTRIBUTE, onRendered
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    BaseFormDialogue(org.teamapps.icons.Icon icon, String title, String text)
     
    BaseFormDialogue(org.teamapps.icons.Icon icon, String imageUrl, String title, String text)
     
    BaseFormDialogue(org.teamapps.icons.Icon icon, String imageUrl, String title, String text, org.teamapps.ux.component.form.ResponsiveFormConfigurationTemplate configurationTemplate)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    org.teamapps.ux.component.field.Button<?>
     
    org.teamapps.ux.component.field.Button<?>
    addCancelButton(org.teamapps.icons.Icon icon, String caption)
     
    void
    addField(org.teamapps.icons.Icon icon, String caption, org.teamapps.ux.component.field.AbstractField<?> field)
     
    org.teamapps.ux.component.field.Button<?>
     
    org.teamapps.ux.component.field.Button<?>
    addOkButton(org.teamapps.icons.Icon icon, String caption)
     
    void
    addOkCancelButtons(String okCaption, String cancelCaption)
     
    void
    addOkCancelButtons(org.teamapps.icons.Icon okIcon, String okCaption, org.teamapps.icons.Icon cancelIcon, String cancelCaption)
     
    org.teamapps.ux.component.form.ResponsiveFormSection
    addSection(org.teamapps.icons.Icon<?,?> icon, String caption)
     
    create(org.teamapps.icons.Icon icon, String title, String text)
     
    boolean
     
    void
    setAutoCloseOnOk(boolean autoCloseOnOk)
     

    Von Klasse geerbte Methoden org.teamapps.ux.component.window.Window

    close, close, createUiComponent, enableAutoHeight, getHeight, getModalBackgroundDimmingColor, getWidth, isCloseable, isCloseOnClickOutside, isCloseOnEscape, isModal, setCloseable, setCloseOnClickOutside, setCloseOnEscape, setHeight, setModal, setModalBackgroundDimmingColor, setSize, setWidth, show, show

    Von Klasse geerbte Methoden org.teamapps.ux.component.panel.Panel

    addToolButton, createUiPanelHeaderField, getBadge, getContent, getHeaderComponentMinimizationPolicy, getIcon, getLeftHeaderField, getLeftHeaderFieldIcon, getLeftHeaderFieldMaxWidth, getLeftHeaderFieldMinWidth, getPadding, getRightHeaderField, getRightHeaderFieldIcon, getRightHeaderFieldMaxWidth, getRightHeaderFieldMinWidth, getTitle, getToolbar, getToolButtons, getWindowButtons, handleUiEvent, isAlwaysShowHeaderFieldIcons, isHideTitleBar, isMaximizable, isStretchContent, mapUiPanelProperties, removeToolButton, setAlwaysShowHeaderFieldIcons, setBadge, setBodyBackgroundColor, setContent, setHeaderBackgroundColor, setHeaderComponentMinimizationPolicy, setHeaderFontColor, setHideTitleBar, setIcon, setIcon, setLeftHeaderField, setLeftHeaderField, setLeftHeaderField, setLeftHeaderFieldIcon, setLeftHeaderFieldMaxWidth, setLeftHeaderFieldMinWidth, setMaximizable, setPadding, setRightHeaderField, setRightHeaderField, setRightHeaderField, setRightHeaderFieldIcon, setRightHeaderFieldMaxWidth, setRightHeaderFieldMinWidth, setStretchContent, setTitle, setTitle, setToolbar, setToolButtons, setWindowButtons

    Von Klasse geerbte Methoden org.teamapps.ux.component.AbstractComponent

    createUiReference, getDebuggingId, getId, getParent, getSessionContext, isRendered, isVisible, mapAbstractUiComponentProperties, queueCommandIfRendered, render, reRenderIfRendered, setAttribute, setCssStyle, setDebuggingId, setParent, setVisible, toggleCssClass, toString, unrender

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Von Schnittstelle geerbte Methoden org.teamapps.ux.component.ClientObject

    createUiReference, getId, handleUiQuery, isRendered, render, unrender

    Von Schnittstelle geerbte Methoden org.teamapps.ux.component.Component

    getParent, isVisible, setAriaLabel, setAttribute, setAttribute, setCssStyle, setCssStyle, setHtmlTitle, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setParent, setShadow, setVisible, toggleCssClass, toggleCssClass
  • Felddetails

    • onResult

      public org.teamapps.event.Event<Boolean> onResult
    • onOk

      public org.teamapps.event.Event<Void> onOk
    • onCancel

      public org.teamapps.event.Event<Void> onCancel
  • Konstruktordetails

    • BaseFormDialogue

      public BaseFormDialogue(org.teamapps.icons.Icon icon, String title, String text)
    • BaseFormDialogue

      public BaseFormDialogue(org.teamapps.icons.Icon icon, String imageUrl, String title, String text)
    • BaseFormDialogue

      public BaseFormDialogue(org.teamapps.icons.Icon icon, String imageUrl, String title, String text, org.teamapps.ux.component.form.ResponsiveFormConfigurationTemplate configurationTemplate)
  • Methodendetails

    • create

      public static BaseFormDialogue create(org.teamapps.icons.Icon icon, String title, String text)
    • addSection

      public org.teamapps.ux.component.form.ResponsiveFormSection addSection(org.teamapps.icons.Icon<?,?> icon, String caption)
    • addField

      public void addField(org.teamapps.icons.Icon icon, String caption, org.teamapps.ux.component.field.AbstractField<?> field)
    • addOkCancelButtons

      public void addOkCancelButtons(String okCaption, String cancelCaption)
    • addOkCancelButtons

      public void addOkCancelButtons(org.teamapps.icons.Icon okIcon, String okCaption, org.teamapps.icons.Icon cancelIcon, String cancelCaption)
    • addOkButton

      public org.teamapps.ux.component.field.Button<?> addOkButton(String caption)
    • addOkButton

      public org.teamapps.ux.component.field.Button<?> addOkButton(org.teamapps.icons.Icon icon, String caption)
    • addCancelButton

      public org.teamapps.ux.component.field.Button<?> addCancelButton(String caption)
    • addCancelButton

      public org.teamapps.ux.component.field.Button<?> addCancelButton(org.teamapps.icons.Icon icon, String caption)
    • isAutoCloseOnOk

      public boolean isAutoCloseOnOk()
    • setAutoCloseOnOk

      public void setAutoCloseOnOk(boolean autoCloseOnOk)