openpss / com.hendraanggrian.openpss.ui.finance / FinanceController

FinanceController

class FinanceController : ActionController, Refreshable

Constructors

<init>

FinanceController()

Properties

dailyCashColumn

lateinit var dailyCashColumn: TableColumn<Payment, Boolean>

dailyEmployeeColumn

lateinit var dailyEmployeeColumn: TableColumn<Payment, String>

dailyNoColumn

lateinit var dailyNoColumn: TableColumn<Payment, String>

dailyReferenceColumn

lateinit var dailyReferenceColumn: TableColumn<Payment, String>

dailyTable

lateinit var dailyTable: TableView<Payment>

dailyTimeColumn

lateinit var dailyTimeColumn: TableColumn<Payment, String>

dailyValueColumn

lateinit var dailyValueColumn: TableColumn<Payment, String>

monthlyCashColumn

lateinit var monthlyCashColumn: TableColumn<Report, String>

monthlyDateColumn

lateinit var monthlyDateColumn: TableColumn<Report, String>

monthlyNonCashColumn

lateinit var monthlyNonCashColumn: TableColumn<Report, String>

monthlyTable

lateinit var monthlyTable: TableView<Report>

monthlyTotalColumn

lateinit var monthlyTotalColumn: TableColumn<Report, String>

tabPane

lateinit var tabPane: TabPane

viewInvoiceItem

lateinit var viewInvoiceItem: MenuItem

viewPaymentsItem

lateinit var viewPaymentsItem: MenuItem

Inherited Properties

actions

val actions: MutableList<Node>

title

var title: String?

Functions

initialize

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

onCreateActions

fun NodeInvokable.onCreateActions(): Unit

Override this function to add actions.

refresh

fun refresh(): Unit

viewInvoice

fun viewInvoice(): Unit

viewPayments

fun viewPayments(): Unit

Inherited Functions

titleProperty

fun titleProperty(): StringProperty

Companion Object Properties

EXTRA_MAIN_CONTROLLER

const val EXTRA_MAIN_CONTROLLER: String