Skip to content

Package io.github.qishr.cascara.ui.form

Class Section

java.lang.Object
        javafx.scene.Node
                javafx.scene.Parent
                        javafx.scene.layout.Region
                                javafx.scene.layout.Pane
                                        javafx.scene.layout.VBox
                                                io.github.qishr.cascara.ui.form.AbstractFormComponent
                                                        io.github.qishr.cascara.ui.form.Section


public class Section
extends AbstractFormComponent

Constructor Summary

Constructor Description
Section()
Section(FieldLabel title)
Section(FieldLabel title, int depth)

Method Summary

Modifier and Type Method Description
public FieldLabel getTitle()
protected void onTextChanged()
protected void performLayout()
public Node getCollapsibleContent()
public void addCollapsibleContent(Node node)

Methods inherited from AbstractFormComponent

setDescription, internalChange, updateSearchHighlight, getQuery, setTitle

Method Details

getTitle

public FieldLabel getTitle()


onTextChanged

protected void onTextChanged()

Overrides:

AbstractFormComponent


performLayout

protected void performLayout()

Overrides:

AbstractFormComponent


getCollapsibleContent

public Node getCollapsibleContent()


addCollapsibleContent

public void addCollapsibleContent(Node node)