openpss / com.hendraanggrian.openpss.ui.customer / CustomerController

CustomerController

class CustomerController : ActionController, Refreshable

Constructors

<init>

CustomerController()

Properties

addContactItem

lateinit var addContactItem: MenuItem

addressImage

lateinit var addressImage: ImageView

addressLabel

lateinit var addressLabel: Label

contactImage

lateinit var contactImage: ImageView

contactTable

lateinit var contactTable: TableView<Contact>

customerPagination

lateinit var customerPagination: PaginatedPane

deleteContactItem

lateinit var deleteContactItem: MenuItem

masterDetailPane

lateinit var masterDetailPane: MasterDetailPane

noImage

lateinit var noImage: ImageView

noLabel

lateinit var noLabel: Label

noteImage

lateinit var noteImage: ImageView

noteLabel

lateinit var noteLabel: Label

sinceImage

lateinit var sinceImage: ImageView

sinceLabel

lateinit var sinceLabel: Label

typeColumn

lateinit var typeColumn: TableColumn<Contact, String>

valueColumn

lateinit var valueColumn: TableColumn<Contact, String>

Inherited Properties

actions

val actions: MutableList<Node>

title

var title: String?

Functions

add

fun add(): Unit

addContact

fun addContact(): Unit

deleteContact

fun deleteContact(): Unit

initialize

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

onCreateActions

fun NodeInvokable.onCreateActions(): Unit

Override this function to add actions.

refresh

fun refresh(): Unit

Inherited Functions

titleProperty

fun titleProperty(): StringProperty