Skip to content

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

Class SvgIcon

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


public class SvgIcon
extends StackPane

Constructor Summary

Constructor Description
SvgIcon(String svgSource, int size)
SvgIcon()

Method Summary

Modifier and Type Method Description
public void setSize(int size)
public void loadFromSource(String svgContent)
public void setBadge(Badge badgeInfo) Attaches a badge to the icon.
public void setSource(String svgSource)

Method Details

setSize

public void setSize(int size)


loadFromSource

public void loadFromSource(String svgContent)


setBadge

public void setBadge(Badge badgeInfo)

Attaches a badge to the icon.

Parameters:

badgeInfo - Metadata of the badge to overlay


setSource

public void setSource(String svgSource)