Contents
- Description
- Constructor Summary
- Method Summary
- Constructor Details
- Method Details
- listElementId(String)
- rootSelectorId(String)
- searchInputId(String)
- currentPathId(String)
- roots(List)
- allowedExtensions(String...)
- allowedExtensions(Set)
- enableRootSelector(boolean)
- enableSearch(boolean)
- enableDirectoryNav(boolean)
- enableMultiSelect(boolean)
- maxResults(int)
- customProvider(FileListProvider)
- assetPackMode(boolean, String)
- terminalDirectoryPredicate(Predicate)
- build()
Class FileBrowserConfig.Builder
java.lang.Object
com.hypixel.hytale.server.core.ui.browser.FileBrowserConfig.Builder
- Enclosing class:
FileBrowserConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallowedExtensions(String... extensions) allowedExtensions(Set<String> extensions) assetPackMode(boolean enable, String subPath) build()currentPathId(String currentPathId) customProvider(FileListProvider provider) enableDirectoryNav(boolean enable) enableMultiSelect(boolean enable) enableRootSelector(boolean enable) enableSearch(boolean enable) listElementId(String listElementId) maxResults(int maxResults) roots(List<FileBrowserConfig.RootEntry> roots) rootSelectorId(String rootSelectorId) searchInputId(String searchInputId) terminalDirectoryPredicate(Predicate<Path> predicate)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
listElementId
-
rootSelectorId
-
searchInputId
-
currentPathId
-
roots
-
allowedExtensions
-
allowedExtensions
-
enableRootSelector
-
enableSearch
-
enableMultiSelect
-
maxResults
-
customProvider
-
assetPackMode
-
terminalDirectoryPredicate
-
build
-