public class SettingsSection
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
java.util.List<SettingsItem> |
items |
Constructor | Description |
---|---|
SettingsSection(Plugin plugin) |
|
SettingsSection(Plugin plugin,
SettingSectionToggleListener toggleListener,
boolean defaultToggleState) |
|
SettingsSection(java.lang.String owner,
java.lang.String description) |
|
SettingsSection(java.lang.String owner,
java.lang.String description,
Plugin plugin) |
|
SettingsSection(java.lang.String owner,
java.lang.String description,
Plugin plugin,
SettingSectionToggleListener toggleListener,
boolean defaultToggleState) |
|
SettingsSection(java.lang.String owner,
java.lang.String description,
SettingSectionToggleListener toggleListener,
boolean defaultToggleState) |
Modifier and Type | Method | Description |
---|---|---|
void |
add(SettingsItem... items) |
|
javafx.scene.layout.BorderPane |
buildSectionListHeader() |
|
javafx.scene.control.ScrollPane |
buildSelectedSectionBody() |
|
javafx.scene.layout.BorderPane |
buildSelectedSectionHeader() |
|
java.lang.String |
getDescription() |
|
javafx.scene.layout.BorderPane |
getListHeader() |
|
java.lang.String |
getOwner() |
|
java.lang.String |
getPluginId() |
|
java.lang.String |
getPluginVersion() |
|
javafx.scene.layout.BorderPane |
getSelectedHeader() |
public java.util.List<SettingsItem> items
public SettingsSection(Plugin plugin)
public SettingsSection(Plugin plugin, SettingSectionToggleListener toggleListener, boolean defaultToggleState)
public SettingsSection(java.lang.String owner, java.lang.String description, Plugin plugin)
public SettingsSection(java.lang.String owner, java.lang.String description, Plugin plugin, SettingSectionToggleListener toggleListener, boolean defaultToggleState)
public SettingsSection(java.lang.String owner, java.lang.String description)
public SettingsSection(java.lang.String owner, java.lang.String description, SettingSectionToggleListener toggleListener, boolean defaultToggleState)
public void add(SettingsItem... items)
public javafx.scene.layout.BorderPane buildSectionListHeader()
public javafx.scene.layout.BorderPane buildSelectedSectionHeader()
public javafx.scene.control.ScrollPane buildSelectedSectionBody()
public java.lang.String getOwner()
public java.lang.String getDescription()
public java.lang.String getPluginVersion()
public java.lang.String getPluginId()
public javafx.scene.layout.BorderPane getListHeader()
public javafx.scene.layout.BorderPane getSelectedHeader()