tornadofx / tornadofx / Stylesheet

Stylesheet

open class Stylesheet : SelectionHolder, Rendered

Constructors

<init> Stylesheet(vararg imports: KClass<out Stylesheet>)

Properties

base64URL val base64URL: URL
externalForm val externalForm: String
imports vararg val imports: Array<out KClass<out Stylesheet>>
selections val selections: <ERROR CLASS>

Functions

addSelection open fun addSelection(selection: CssSelection): Unit
removeSelection open fun removeSelection(selection: CssSelection): Unit
render open fun render(): <ERROR CLASS>

Inherited Functions

and open infix fun Scoped.and(selection: CssSelection): CssSelection
append open fun Scoped.append(oldSelection: CssSelection, relation: Relation): CssSelection
child open infix fun Scoped.child(selection: CssSelection): CssSelection
contains open infix fun Scoped.contains(selection: CssSelection): CssSelection
invoke open operator fun String.invoke(op: CssSelectionBlock.() -> Unit): CssSelection
open operator fun Selectable.invoke(op: CssSelectionBlock.() -> Unit): CssSelection
next open infix fun Scoped.next(selection: CssSelection): CssSelection
s open fun s(selector: String, op: CssSelectionBlock.() -> Unit): CssSelection
open fun s(selector: Selectable, vararg selectors: Selectable, op: CssSelectionBlock.() -> Unit): CssSelection
open fun s(selector: Selectable, vararg selectors: Selectable): CssSelector
select open fun select(selector: String, op: CssSelectionBlock.() -> Unit): CssSelection
open fun select(selector: Selectable, vararg selectors: Selectable, op: CssSelectionBlock.() -> Unit): CssSelection
open fun select(selector: Selectable, vararg selectors: Selectable): CssSelector
sibling open infix fun Scoped.sibling(selection: CssSelection): CssSelection

Companion Object Properties

accordion val accordion: CssRule
alert val alert: CssRule
areaLegendSymbol val areaLegendSymbol: CssRule
armed val armed: CssRule
arrow val arrow: CssRule
arrowButton val arrowButton: CssRule
axis val axis: CssRule
axisLabel val axisLabel: CssRule
axisMinorTickMark val axisMinorTickMark: CssRule
axisTickMark val axisTickMark: CssRule
bar val bar: CssRule
barChart val barChart: CssRule
barLegendSymbol val barLegendSymbol: CssRule
bottom val bottom: CssRule
bottomClass val bottomClass: CssRule
box val box: CssRule
bubbleLegendSymbol val bubbleLegendSymbol: CssRule
bullet val bullet: CssRule
bulletButton val bulletButton: CssRule
button val button: CssRule
buttonBar val buttonBar: CssRule
buttonsHbox val buttonsHbox: CssRule
calendarGrid val calendarGrid: CssRule
cancel val cancel: CssRule
cell val cell: CssRule
cellSelection val cellSelection: CssRule
centerPill val centerPill: CssRule
chart val chart: CssRule
chartAlternativeColumnFill val chartAlternativeColumnFill: CssRule
chartAlternativeRowFill val chartAlternativeRowFill: CssRule
chartAreaSymbol val chartAreaSymbol: CssRule
chartBar val chartBar: CssRule
chartBubble val chartBubble: CssRule
chartContent val chartContent: CssRule
chartHorizontalGridLines val chartHorizontalGridLines: CssRule
chartHorizontalZeroLine val chartHorizontalZeroLine: CssRule
chartLegend val chartLegend: CssRule
chartLegendItem val chartLegendItem: CssRule
chartLegendSymbol val chartLegendSymbol: CssRule
chartLineSymbol val chartLineSymbol: CssRule
chartPie val chartPie: CssRule
chartPieLabel val chartPieLabel: CssRule
chartPieLabelLine val chartPieLabelLine: CssRule
chartPlotBackground val chartPlotBackground: CssRule
chartSeriesAreaFill val chartSeriesAreaFill: CssRule
chartSeriesAreaLine val chartSeriesAreaLine: CssRule
chartSeriesLine val chartSeriesLine: CssRule
chartSymbol val chartSymbol: CssRule
chartTitle val chartTitle: CssRule
chartVerticalGridLines val chartVerticalGridLines: CssRule
chartVerticalZeroLine val chartVerticalZeroLine: CssRule
checkBox val checkBox: CssRule
checkBoxTableCell val checkBoxTableCell: CssRule
checked val checked: CssRule
choiceBox val choiceBox: CssRule
choiceDialog val choiceDialog: CssRule
clippedContainer val clippedContainer: CssRule
collapsed val collapsed: CssRule
colorBarIndicator val colorBarIndicator: CssRule
colorInputField val colorInputField: CssRule
colorPalette val colorPalette: CssRule
colorPaletteRegion val colorPaletteRegion: CssRule
colorPicker val colorPicker: CssRule
colorPickerGrid val colorPickerGrid: CssRule
colorPickerLabel val colorPickerLabel: CssRule
colorRect val colorRect: CssRule
colorRectBorder val colorRectBorder: CssRule
colorRectIndicator val colorRectIndicator: CssRule
colorRectPane val colorRectPane: CssRule
colorSquare val colorSquare: CssRule
columnDragHeader val columnDragHeader: CssRule
columnHeader val columnHeader: CssRule
columnHeaderBackground val columnHeaderBackground: CssRule
columnOverlay val columnOverlay: CssRule
columnResizeLine val columnResizeLine: CssRule
comboBox val comboBox: CssRule
comboBoxBase val comboBoxBase: CssRule
comboBoxPopup val comboBoxPopup: CssRule
confirmation val confirmation: CssRule
constrainedResize val constrainedResize: CssRule
container val container: CssRule
containsFocus val containsFocus: CssRule
content val content: CssRule
contextMenu val contextMenu: CssRule
controlBox val controlBox: CssRule
controlButtonsTab val controlButtonsTab: CssRule
controlsPane val controlsPane: CssRule
corner val corner: CssRule
currentNewColorGrid val currentNewColorGrid: CssRule
customColorDialog val customColorDialog: CssRule
customcolorControlsBackground val customcolorControlsBackground: CssRule
datagrid val datagrid: CssRule
datagridCell val datagridCell: CssRule
datagridRow val datagridRow: CssRule
dateCell val dateCell: CssRule
datePicker val datePicker: CssRule
datePickerPopup val datePickerPopup: CssRule
dayCell val dayCell: CssRule
dayNameCell val dayNameCell: CssRule
decrementArrow val decrementArrow: CssRule
decrementArrowButton val decrementArrowButton: CssRule
decrementButton val decrementButton: CssRule
default val default: CssRule
defaultColor0 val defaultColor0: CssRule
defaultColor1 val defaultColor1: CssRule
defaultColor2 val defaultColor2: CssRule
defaultColor3 val defaultColor3: CssRule
defaultColor4 val defaultColor4: CssRule
defaultColor5 val defaultColor5: CssRule
defaultColor6 val defaultColor6: CssRule
defaultColor7 val defaultColor7: CssRule
detailsButton val detailsButton: CssRule
determinate val determinate: CssRule
determinateIndicator val determinateIndicator: CssRule
dialogPane val dialogPane: CssRule
disabled val disabled: CssRule
dot val dot: CssRule
edgeToEdge val edgeToEdge: CssRule
editable val editable: CssRule
empty val empty: CssRule
emptyTable val emptyTable: CssRule
error val error: CssRule
even val even: CssRule
expandableContent val expandableContent: CssRule
expanded val expanded: CssRule
field val field: CssRule
fieldset val fieldset: CssRule
filled val filled: CssRule
filler val filler: CssRule
firstTitledPane val firstTitledPane: CssRule
fitToHeight val fitToHeight: CssRule
fitToWidth val fitToWidth: CssRule
floating val floating: CssRule
focusIndicator val focusIndicator: CssRule
focused val focused: CssRule
form val form: CssRule
formSelectButton val formSelectButton: CssRule
graphicContainer val graphicContainer: CssRule
header val header: CssRule
headerPanel val headerPanel: CssRule
headersRegion val headersRegion: CssRule
hijrahDayCell val hijrahDayCell: CssRule
horizontal val horizontal: CssRule
hover val hover: CssRule
hoverSquare val hoverSquare: CssRule
htmlEditor val htmlEditor: CssRule
htmlEditorAlignCenter val htmlEditorAlignCenter: CssRule
htmlEditorAlignJustify val htmlEditorAlignJustify: CssRule
htmlEditorAlignLeft val htmlEditorAlignLeft: CssRule
htmlEditorAlignRight val htmlEditorAlignRight: CssRule
htmlEditorBackground val htmlEditorBackground: CssRule
htmlEditorBold val htmlEditorBold: CssRule
htmlEditorBullets val htmlEditorBullets: CssRule
htmlEditorCopy val htmlEditorCopy: CssRule
htmlEditorCut val htmlEditorCut: CssRule
htmlEditorForeground val htmlEditorForeground: CssRule
htmlEditorHr val htmlEditorHr: CssRule
htmlEditorIndent val htmlEditorIndent: CssRule
htmlEditorItalic val htmlEditorItalic: CssRule
htmlEditorNumbers val htmlEditorNumbers: CssRule
htmlEditorOutdent val htmlEditorOutdent: CssRule
htmlEditorPaste val htmlEditorPaste: CssRule
htmlEditorStrike val htmlEditorStrike: CssRule
htmlEditorUnderline val htmlEditorUnderline: CssRule
hyperlink val hyperlink: CssRule
imageView val imageView: CssRule
incrementArrow val incrementArrow: CssRule
incrementArrowButton val incrementArrowButton: CssRule
incrementButton val incrementButton: CssRule
indeterminate val indeterminate: CssRule
indexedCell val indexedCell: CssRule
indicator val indicator: CssRule
information val information: CssRule
inputContainer val inputContainer: CssRule
keyboard val keyboard: CssRule
keyboardKey val keyboardKey: CssRule
keyboardSpacerKey val keyboardSpacerKey: CssRule
label val label: CssRule
labelContainer val labelContainer: CssRule
lastVisible val lastVisible: CssRule
left val left: CssRule
leftArrow val leftArrow: CssRule
leftArrowButton val leftArrowButton: CssRule
leftContainer val leftContainer: CssRule
leftPill val leftPill: CssRule
legend val legend: CssRule
less val less: CssRule
line val line: CssRule
listCell val listCell: CssRule
listView val listView: CssRule
log val log: Logger
mark val mark: CssRule
mediaView val mediaView: CssRule
menu val menu: CssRule
menuBar val menuBar: CssRule
menuButton val menuButton: CssRule
menuDownArrow val menuDownArrow: CssRule
menuItem val menuItem: CssRule
menuUpArrow val menuUpArrow: CssRule
mnemonicUnderline val mnemonicUnderline: CssRule
monthYearPane val monthYearPane: CssRule
more val more: CssRule
negative val negative: CssRule
nestedColumnHeader val nestedColumnHeader: CssRule
nextMonth val nextMonth: CssRule
noHeader val noHeader: CssRule
numberButton val numberButton: CssRule
odd val odd: CssRule
openButton val openButton: CssRule
openvertically val openvertically: CssRule
page val page: CssRule
pageInformation val pageInformation: CssRule
pagination val pagination: CssRule
paginationControl val paginationControl: CssRule
pannable val pannable: CssRule
passwordField val passwordField: CssRule
percentage val percentage: CssRule
pickerColor val pickerColor: CssRule
pickerColorRect val pickerColorRect: CssRule
pieLegendSymbol val pieLegendSymbol: CssRule
placeholder val placeholder: CssRule
popup val popup: CssRule
pressed val pressed: CssRule
previousMonth val previousMonth: CssRule
progress val progress: CssRule
progressBar val progressBar: CssRule
progressBarTableCell val progressBarTableCell: CssRule
progressIndicator val progressIndicator: CssRule
radio val radio: CssRule
radioButton val radioButton: CssRule
readonly val readonly: CssRule
right val right: CssRule
rightArrow val rightArrow: CssRule
rightArrowButton val rightArrowButton: CssRule
rightClass val rightClass: CssRule
rightContainer val rightContainer: CssRule
rightPill val rightPill: CssRule
root val root: CssRule
rowSelection val rowSelection: CssRule
scrollArrow val scrollArrow: CssRule
scrollBar val scrollBar: CssRule
scrollPane val scrollPane: CssRule
secondaryLabel val secondaryLabel: CssRule
secondaryText val secondaryText: CssRule
segment val segment: CssRule
segment0 val segment0: CssRule
segment1 val segment1: CssRule
segment10 val segment10: CssRule
segment11 val segment11: CssRule
segment2 val segment2: CssRule
segment3 val segment3: CssRule
segment4 val segment4: CssRule
segment5 val segment5: CssRule
segment6 val segment6: CssRule
segment7 val segment7: CssRule
segment8 val segment8: CssRule
segment9 val segment9: CssRule
selected val selected: CssRule
selectedClass val selectedClass: CssRule
separator val separator: CssRule
settingsLabel val settingsLabel: CssRule
settingsPane val settingsPane: CssRule
settingsUnit val settingsUnit: CssRule
sheet val sheet: CssRule
showHideColumnImage val showHideColumnImage: CssRule
showHideColumnsButton val showHideColumnsButton: CssRule
showMnemonics val showMnemonics: CssRule
showing val showing: CssRule
slider val slider: CssRule
sortOrder val sortOrder: CssRule
sortOrderDot val sortOrderDot: CssRule
sortOrderDotsContainer val sortOrderDotsContainer: CssRule
spacer1 val spacer1: CssRule
spacer2 val spacer2: CssRule
spacerBottom val spacerBottom: CssRule
spacerSide val spacerSide: CssRule
spinner val spinner: CssRule
splitArrowsHorizontal val splitArrowsHorizontal: CssRule
splitArrowsOnLeftHorizontal val splitArrowsOnLeftHorizontal: CssRule
splitArrowsOnLeftVertical val splitArrowsOnLeftVertical: CssRule
splitArrowsOnRightHorizontal val splitArrowsOnRightHorizontal: CssRule
splitArrowsOnRightVertical val splitArrowsOnRightVertical: CssRule
splitArrowsVertical val splitArrowsVertical: CssRule
splitButton val splitButton: CssRule
splitMenuButton val splitMenuButton: CssRule
splitPane val splitPane: CssRule
splitPaneDivider val splitPaneDivider: CssRule
stackedBarChart val stackedBarChart: CssRule
star val star: CssRule
tab val tab: CssRule
tabCloseButton val tabCloseButton: CssRule
tabContentArea val tabContentArea: CssRule
tabDownButton val tabDownButton: CssRule
tabHeaderArea val tabHeaderArea: CssRule
tabHeaderBackground val tabHeaderBackground: CssRule
tabLabel val tabLabel: CssRule
tabPane val tabPane: CssRule
tableCell val tableCell: CssRule
tableColumn val tableColumn: CssRule
tableRowCell val tableRowCell: CssRule
tableView val tableView: CssRule
text val text: CssRule
textArea val textArea: CssRule
textField val textField: CssRule
textInput val textInput: CssRule
textInputDialog val textInputDialog: CssRule
thumb val thumb: CssRule
tick val tick: CssRule
title val title: CssRule
titledPane val titledPane: CssRule
today val today: CssRule
toggleButton val toggleButton: CssRule
toolBar val toolBar: CssRule
toolBarOverflowButton val toolBarOverflowButton: CssRule
tooltip val tooltip: CssRule
top val top: CssRule
track val track: CssRule
transparentPattern val transparentPattern: CssRule
treeCell val treeCell: CssRule
treeDisclosureNode val treeDisclosureNode: CssRule
treeTableCell val treeTableCell: CssRule
treeTableRowCell val treeTableRowCell: CssRule
treeTableView val treeTableView: CssRule
treeView val treeView: CssRule
vertical val vertical: CssRule
viewport val viewport: CssRule
virtualFlow val virtualFlow: CssRule
visited val visited: CssRule
warning val warning: CssRule
webField val webField: CssRule
webView val webView: CssRule
webcolorField val webcolorField: CssRule
weekNumberCell val weekNumberCell: CssRule

Companion Object Functions

importServiceLoadedStylesheets fun importServiceLoadedStylesheets(): Unit

Extension Functions

getProperty fun <T> Any.getProperty(prop: KMutableProperty1<*, T>): ObjectProperty<T>
observable fun <T : Any> Any.observable(propName: String): ObjectProperty<T>

Inheritors

DrawerStyles class DrawerStyles : Stylesheet
KeyboardStyles class KeyboardStyles : Stylesheet
SqueezeBoxStyles class SqueezeBoxStyles : Stylesheet
Styles class Styles : Stylesheet
WizardStyles class WizardStyles : Stylesheet