openpss / com.hendraanggrian.openpss.ui.wage.record / WageRecordController

WageRecordController

class WageRecordController : Controller

Constructors

<init>

WageRecordController()

Properties

dailyColumn

lateinit var dailyColumn: TreeTableColumn<Record, Double>

dailyIncomeColumn

lateinit var dailyIncomeColumn: TreeTableColumn<Record, Double>

disableDailyIncomeButton

lateinit var disableDailyIncomeButton: Button

editMenu

lateinit var editMenu: Menu

endColumn

lateinit var endColumn: TreeTableColumn<Record, String>

lockEndButton

lateinit var lockEndButton: Button

lockStartButton

lateinit var lockStartButton: Button

menuBar

lateinit var menuBar: MenuBar

nameColumn

lateinit var nameColumn: TreeTableColumn<Record, String>

overtimeColumn

lateinit var overtimeColumn: TreeTableColumn<Record, Double>

overtimeIncomeColumn

lateinit var overtimeIncomeColumn: TreeTableColumn<Record, Double>

recordTable

lateinit var recordTable: TreeTableView<Record>

stack

lateinit var stack: StackPane

startColumn

lateinit var startColumn: TreeTableColumn<Record, String>

toolbar

lateinit var toolbar: JFXToolbar

totalColumn

lateinit var totalColumn: TreeTableColumn<Record, Double>

totalLabel

lateinit var totalLabel: Label

undoMenu

lateinit var undoMenu: MenuItem

vbox

lateinit var vbox: VBox

Inherited Properties

colorResources

open val colorResources: Properties

dimenResources

open val dimenResources: Properties

login

open lateinit var login: Employee

resourceBundle

open lateinit var resourceBundle: ResourceBundle

Functions

disableDailyIncome

fun disableDailyIncome(): Unit

initialize

fun initialize(location: URL, resources: ResourceBundle): Unit

lockEnd

fun lockEnd(): Unit

lockStart

fun lockStart(): Unit

screenshot

fun screenshot(): Unit

undo

fun undo(): Unit

Inherited Functions

addExtra

fun addExtra(key: String, value: Any): Controller

Register extra value with key.

getExtra

fun <T : Any> getExtra(key: String): T

Get extra registered with key, should be executed in platform thread.

Companion Object Properties

EXTRA_ATTENDEES

const val EXTRA_ATTENDEES: String