Schnittstelle UiComponentFactory


public interface UiComponentFactory
  • Methodendetails

    • createOrganizationUnitComboBox

      org.teamapps.ux.component.field.combobox.ComboBox<org.teamapps.model.controlcenter.OrganizationUnitView> createOrganizationUnitComboBox(Supplier<Collection<org.teamapps.model.controlcenter.OrganizationUnitView>> allowedUnitsSupplier)
    • createOrganizationUnitComboBox

      org.teamapps.ux.component.field.combobox.ComboBox<org.teamapps.model.controlcenter.OrganizationUnitView> createOrganizationUnitComboBox(Set<org.teamapps.model.controlcenter.OrganizationUnitView> allowedUnits)
    • createOrganizationUnitTypeTagComboBox

      org.teamapps.ux.component.field.combobox.TagComboBox<org.teamapps.model.controlcenter.OrganizationUnitTypeView> createOrganizationUnitTypeTagComboBox()
    • createOrganizationUnitTemplateField

      org.teamapps.ux.component.field.TemplateField<org.teamapps.model.controlcenter.OrganizationUnitView> createOrganizationUnitTemplateField()
    • createUserTemplateField

      org.teamapps.ux.component.field.TemplateField<Integer> createUserTemplateField()
    • createTranslatableField

      TranslatableField createTranslatableField()
    • createTranslationKeyField

      default TranslationKeyField createTranslationKeyField(String linkButtonCaption)
    • createTranslationKeyField

      TranslationKeyField createTranslationKeyField(String linkButtonCaption, boolean allowMultiLine, boolean selectionFieldWithKey)
    • createFormMetaFields

      FormMetaFields createFormMetaFields()
    • createUserAvatarLink

      String createUserAvatarLink(int userId, boolean large)
    • createEmbeddedImagesEnabledRichTextEditor

      org.teamapps.ux.component.field.richtext.RichTextEditor createEmbeddedImagesEnabledRichTextEditor(String bucket)
    • showDeleteQuestion

      void showDeleteQuestion(Runnable onConfirmation)
    • showQuestion

      void showQuestion(org.teamapps.icons.Icon icon, String title, String text, Runnable onConfirmation)