Verified Owner
Top Fields Constructors Methods
org.jabref.gui.welcome.components

public Class QuickSettings

extends VBox
Class Inheritance
Imports
javafx.geometry.Insets, javafx.scene.control.Button, .Label, .ScrollPane, javafx.scene.layout.Priority, .VBox, org.jabref.gui.DialogService, org.jabref.gui.icon.IconTheme, org.jabref.gui.preferences.GuiPreferences, org.jabref.gui.theme.StyleClasses, org.jabref.gui.welcome.quicksettings.EntryTableConfigurationDialog, .LargeLibraryOptimizationDialog, .MainFileDirectoryDialog, .OnlineServicesDialog, .PushApplicationDialog, .ThemeDialog, org.jabref.logic.l10n.Localization, org.jabref.logic.util.TaskExecutor, org.controlsfx.control.ToggleSwitch

Field Summary

Modifier and TypeField and Description
private final DialogService
private final Label
private boolean
private final GuiPreferences
private final TaskExecutor

Constructor Summary

AccessConstructor and Description
public
QuickSettings(GuiPreferences preferences, DialogService dialogService, TaskExecutor taskExecutor)

Method Summary

Modifier and TypeMethod and Description
private Button
private VBox
private ScrollPane
createScrollPane(VBox contentPane)

public void
public void
private void
private void
private void
private void
private void
private void
Inherited from javafx.scene.layout.VBox:
alignmentPropertyclearConstraintscomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthfillWidthPropertygetAlignmentgetClassCssMetaDatagetContentBiasgetCssMetaDatagetMargingetSpacinggetVgrowisFillWidthlayoutChildrenrequestLayoutsetAlignmentsetFillWidthsetMarginsetSpacingsetVgrowspacingProperty

Field Detail

dialogServiceback to summary
private final DialogService dialogService
isScrollEnabledback to summary
private boolean isScrollEnabled
preferencesback to summary
private final GuiPreferences preferences
taskExecutorback to summary
private final TaskExecutor taskExecutor

Constructor Detail

QuickSettingsback to summary
public QuickSettings(GuiPreferences preferences, DialogService dialogService, TaskExecutor taskExecutor)

Method Detail

createButtonback to summary
private Button createButton(String text, IconTheme.JabRefIcons icon, Runnable action)
createContentback to summary
private VBox createContent()
createScrollPaneback to summary
private ScrollPane createScrollPane(VBox contentPane)
disableScrollback to summary
public void disableScroll()
enableScrollback to summary
public void enableScroll()
showEntryTableConfigurationDialogback to summary
private void showEntryTableConfigurationDialog()
showLargeLibraryOptimizationDialogback to summary
private void showLargeLibraryOptimizationDialog()
showMainFileDirectoryDialogback to summary
private void showMainFileDirectoryDialog()
showOnlineServicesConfigurationDialogback to summary
private void showOnlineServicesConfigurationDialog()
showPushApplicationConfigurationDialogback to summary
private void showPushApplicationConfigurationDialog()
showThemeDialogback to summary
private void showThemeDialog()