Skip to content

Package io.github.qishr.cascara.ui.control

Class ResourceTabHeader

java.lang.Object
        javafx.scene.Node
                javafx.scene.Parent
                        javafx.scene.layout.Region
                                javafx.scene.layout.Pane
                                        javafx.scene.layout.HBox
                                                io.github.qishr.cascara.ui.control.ResourceTabHeader


public class ResourceTabHeader
extends HBox

Field Summary

Modifier and Type Field Description
public static final String ICON_CIRCLE
public static final String ICON_CLOSE
public static final String ICON_PIN
public static final String ICON_PIN_CIRCLE

Constructor Summary

Constructor Description
ResourceTabHeader()
ResourceTabHeader(String text)

Method Summary

Modifier and Type Method Description
public BooleanProperty activeProperty()
public boolean isActive()
public void setActive(boolean t)
public BooleanProperty transientProperty()
public boolean isTransient()
public void setTransient(boolean t)
public BooleanProperty modifiedProperty()
public boolean isModified()
public void setModified(boolean t)
public BooleanProperty pinnedProperty()
public boolean isPinned()
public void setPinned(boolean pinned)
public SimpleStringProperty titleProperty()
public String getTitle()
public void setTitle(String text)
public void setOnCloseButtonClick(OnButtonClickHandler onButtonClick)
public void onButtonClick()

Field Details

ICON_CIRCLE

public static final String ICON_CIRCLE

See Also:

Constant Field Values


ICON_CLOSE

public static final String ICON_CLOSE

See Also:

Constant Field Values


ICON_PIN

public static final String ICON_PIN

See Also:

Constant Field Values


ICON_PIN_CIRCLE

public static final String ICON_PIN_CIRCLE

See Also:

Constant Field Values


Method Details

activeProperty

public BooleanProperty activeProperty()


isActive

public boolean isActive()


setActive

public void setActive(boolean t)


transientProperty

public BooleanProperty transientProperty()


isTransient

public boolean isTransient()


setTransient

public void setTransient(boolean t)


modifiedProperty

public BooleanProperty modifiedProperty()


isModified

public boolean isModified()


setModified

public void setModified(boolean t)


pinnedProperty

public BooleanProperty pinnedProperty()


isPinned

public boolean isPinned()


setPinned

public void setPinned(boolean pinned)


titleProperty

public SimpleStringProperty titleProperty()


getTitle

public String getTitle()


setTitle

public void setTitle(String text)


setOnCloseButtonClick

public void setOnCloseButtonClick(OnButtonClickHandler onButtonClick)


onButtonClick

public void onButtonClick()