public class StartWindowContent extends java.lang.Object implements IFragment, IThemeSwitcher
Modifier and Type | Field and Description |
---|---|
StartWindowOutput |
output |
private double |
outputDividerPosition |
StartWindowToolbox |
toolbox |
private double |
toolboxDividerPosition |
javafx.scene.control.SplitPane |
uiContentPane |
StartWindowVisualEdit |
visualEdit |
Constructor and Description |
---|
StartWindowContent()
Construct fragment.d
|
Modifier and Type | Method and Description |
---|---|
javafx.scene.Node |
getFragment()
Get main view fragment.
|
void |
setOutputVisible(boolean visible)
Set output to boolean visible.
|
void |
setToolboxVisible(boolean visible)
Set toolbox to boolean visible.
|
void |
setVisualEditVisible(boolean visible)
Set visualEdit to boolean visible.
|
void |
toDarkMode()
Switch fragment to dark mode appearance.
|
void |
toLightMode()
Switch fragment to light mode appearance.
|
public final StartWindowOutput output
private double outputDividerPosition
public final StartWindowToolbox toolbox
private double toolboxDividerPosition
public final javafx.scene.control.SplitPane uiContentPane
public final StartWindowVisualEdit visualEdit
public javafx.scene.Node getFragment()
getFragment
in interface IFragment
public void setOutputVisible(boolean visible)
visible
- True (show), False (hide).public void setToolboxVisible(boolean visible)
visible
- True (show), False (hide).public void setVisualEditVisible(boolean visible)
visible
- True (show), False (hide).public void toDarkMode()
toDarkMode
in interface IThemeSwitcher
public void toLightMode()
toLightMode
in interface IThemeSwitcher