java.lang.Object
de.agilecoders.wicket.jquery.CombinableConfig
de.agilecoders.wicket.jquery.AbstractConfig
de.agilecoders.wicket.extensions.markup.html.bootstrap.form.fileinput.FileInputConfig
All Implemented Interfaces:
de.agilecoders.wicket.jquery.Config, Serializable, IClusterable

public class FileInputConfig extends de.agilecoders.wicket.jquery.AbstractConfig
See Also:
  • Field Details

    • ShowCaption

      public static final de.agilecoders.wicket.jquery.IKey<Boolean> ShowCaption
    • ShowPreview

      public static final de.agilecoders.wicket.jquery.IKey<Boolean> ShowPreview
    • ShowRemove

      public static final de.agilecoders.wicket.jquery.IKey<Boolean> ShowRemove
    • ShowUpload

      public static final de.agilecoders.wicket.jquery.IKey<Boolean> ShowUpload
    • CaptionClass

      public static final de.agilecoders.wicket.jquery.IKey<String> CaptionClass
    • PreviewClass

      public static final de.agilecoders.wicket.jquery.IKey<String> PreviewClass
    • MainClass

      public static final de.agilecoders.wicket.jquery.IKey<String> MainClass
    • InitialCaption

      public static final de.agilecoders.wicket.jquery.IKey<String> InitialCaption
    • BrowseClass

      public static final de.agilecoders.wicket.jquery.IKey<String> BrowseClass
    • RemoveClass

      public static final de.agilecoders.wicket.jquery.IKey<String> RemoveClass
    • UploadClass

      public static final de.agilecoders.wicket.jquery.IKey<String> UploadClass
    • WrapTextLength

      public static final de.agilecoders.wicket.jquery.IKey<Integer> WrapTextLength
    • MaxFileCount

      public static final de.agilecoders.wicket.jquery.IKey<Integer> MaxFileCount
    • MinFileCount

      public static final de.agilecoders.wicket.jquery.IKey<Integer> MinFileCount
    • MaxFileSize

      public static final de.agilecoders.wicket.jquery.IKey<Integer> MaxFileSize
    • MinFileSize

      public static final de.agilecoders.wicket.jquery.IKey<Integer> MinFileSize
    • BrowseIcon

      public static final de.agilecoders.wicket.jquery.IKey<String> BrowseIcon
    • RemoveIcon

      public static final de.agilecoders.wicket.jquery.IKey<String> RemoveIcon
    • UploadIcon

      public static final de.agilecoders.wicket.jquery.IKey<String> UploadIcon
    • CancelIcon

      public static final de.agilecoders.wicket.jquery.IKey<String> CancelIcon
    • PreviewFileType

      public static final de.agilecoders.wicket.jquery.IKey<String> PreviewFileType
    • AllowedFileExtensions

      public static final de.agilecoders.wicket.jquery.IKey<List<String>> AllowedFileExtensions
    • AllowedFileTypes

      public static final de.agilecoders.wicket.jquery.IKey<List<String>> AllowedFileTypes
    • Language

      public static final de.agilecoders.wicket.jquery.IKey<String> Language
    • DropZoneEnabled

      public static final de.agilecoders.wicket.jquery.IKey<Boolean> DropZoneEnabled
    • DropZoneTitle

      public static final de.agilecoders.wicket.jquery.IKey<String> DropZoneTitle
    • DropZoneTitleClass

      public static final de.agilecoders.wicket.jquery.IKey<String> DropZoneTitleClass
    • DropZoneClickTitle

      public static final de.agilecoders.wicket.jquery.IKey<String> DropZoneClickTitle
  • Constructor Details

    • FileInputConfig

      public FileInputConfig()
  • Method Details

    • showCaption

      public FileInputConfig showCaption(boolean showCaption)
    • showPreview

      public FileInputConfig showPreview(boolean showPreview)
    • showRemove

      public FileInputConfig showRemove(boolean showRemove)
    • showUpload

      public FileInputConfig showUpload(boolean showUpload)
    • captionClass

      public FileInputConfig captionClass(String captionClass)
    • mainClass

      public FileInputConfig mainClass(String mainClass)
    • initialCaption

      public FileInputConfig initialCaption(String initialCaption)
    • browseClass

      public FileInputConfig browseClass(String browseClass)
    • previewClass

      public FileInputConfig previewClass(String previewClass)
    • removeClass

      public FileInputConfig removeClass(String removeClass)
    • uploadClass

      public FileInputConfig uploadClass(String uploadClass)
    • wrapTextLength

      public FileInputConfig wrapTextLength(int wrapTextLength)
    • minFileCount

      public FileInputConfig minFileCount(int minFileCount)
    • maxFileCount

      public FileInputConfig maxFileCount(int maxFileCount)
    • maxFileSize

      public FileInputConfig maxFileSize(Bytes maxFileSize)
      Maximum file size for upload - or no restriction if 0 (default)
    • minFileSize

      public FileInputConfig minFileSize(Bytes minFileSize)
      Minimum file size for upload - or no restriction if 0 (default)
    • browseIcon

      public FileInputConfig browseIcon(String browseIcon)
    • cancelIcon

      public FileInputConfig cancelIcon(String cancelIcon)
    • removeIcon

      public FileInputConfig removeIcon(String removeIcon)
    • uploadIcon

      public FileInputConfig uploadIcon(String uploadIcon)
    • previewFileType

      public FileInputConfig previewFileType(String previewFileType)
    • allowedFileExtensions

      public FileInputConfig allowedFileExtensions(List<String> allowedFileExtensions)
    • allowedFileTypes

      public FileInputConfig allowedFileTypes(List<String> allowedFileTypes)
    • withLocale

      public FileInputConfig withLocale(String language)
      Sets fileinput language. Check res/js/locales folder for available locales
    • withDropZoneEnabled

      public FileInputConfig withDropZoneEnabled(boolean dropZoneEnabled)
    • withDropZoneTitle

      public FileInputConfig withDropZoneTitle(String dropZoneTitle)
    • withDropZoneTitleClass

      public FileInputConfig withDropZoneTitleClass(String dropZoneTitleClass)
    • withDropZoneClickTitle

      public FileInputConfig withDropZoneClickTitle(String dropZoneClickTitle)
    • allowedFileTypes

      public List<String> allowedFileTypes()
    • allowedFileExtensions

      public List<String> allowedFileExtensions()
    • showCaption

      public boolean showCaption()
    • showPreview

      public boolean showPreview()
    • showRemove

      public boolean showRemove()
    • showUpload

      public boolean showUpload()
    • captionClass

      public String captionClass()
    • previewClass

      public String previewClass()
    • mainClass

      public String mainClass()
    • initialCaption

      public String initialCaption()
    • browseClass

      public String browseClass()
    • removeClass

      public String removeClass()
    • uploadClass

      public String uploadClass()
    • wrapTextLength

      public int wrapTextLength()
    • maxFileCount

      public int maxFileCount()
    • minFileCount

      public int minFileCount()
    • maxFileSize

      public Bytes maxFileSize()
    • minFileSize

      public Bytes minFileSize()
    • browseIcon

      public String browseIcon()
    • removeIcon

      public String removeIcon()
    • uploadIcon

      public String uploadIcon()
    • cancelIcon

      public String cancelIcon()
    • previewFileType

      public String previewFileType()
    • language

      public String language()
    • dropZoneEnabled

      public boolean dropZoneEnabled()
    • dropZoneTitle

      public String dropZoneTitle()
    • dropZoneTitleClass

      public String dropZoneTitleClass()
    • dropZoneClickTitle

      public String dropZoneClickTitle()