openpss / com.hendraanggrian.openpss.ui.invoice / InvoiceController

InvoiceController

class InvoiceController : ActionController, Refreshable

Constructors

<init>

InvoiceController()

Properties

allDateRadio

lateinit var allDateRadio: RadioButton

customerField

lateinit var customerField: TextField

dateBox

lateinit var dateBox: DateBox

filterBox

lateinit var filterBox: HBox

invoicePagination

lateinit var invoicePagination: PaginatedPane

paymentCombo

lateinit var paymentCombo: ComboBox<String>

pickDateRadio

lateinit var pickDateRadio: RadioButton

Inherited Properties

actions

val actions: MutableList<Node>

title

var title: String?

Functions

addInvoice

fun addInvoice(): Unit

initialize

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

onCreateActions

fun NodeInvokable.onCreateActions(): Unit

Override this function to add actions.

refresh

fun refresh(): Unit

selectCustomer

fun selectCustomer(): Unit

Inherited Functions

titleProperty

fun titleProperty(): StringProperty