abstract class AddJobPopover<T : Job> : ResultablePopover<T>, Job
AddJobPopover(context: Context, titleId: String) |
var currentRow: Int |
|
lateinit var customizeCheck: CheckBox |
|
abstract val defaultButtonDisableBinding: ObservableBooleanValue |
|
open val desc: String |
|
open val qty: Int |
|
lateinit var qtyField: IntField |
|
lateinit var titleField: TextField |
|
open val total: Double |
|
abstract val totalBindingDependencies: Array<Observable> |
|
lateinit var totalField: DoubleField |
open lateinit var defaultButton: Button |
abstract fun calculateTotal(): Double |
|
abstract fun _GridPane.onCreateContent(): Unit |
fun show(node: Node, onAction: (T?) -> Unit): Unit |
class AddDigitalJobPopover : AddJobPopover<DigitalJob>, Job |
|
class AddOffsetJobPopover : AddJobPopover<OffsetJob>, Job |
|
class AddOtherJobPopover : AddJobPopover<OtherJob>, Job |
|
class AddPlateJobPopover : AddJobPopover<PlateJob>, Job |