You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
package nova.monadic_sfx.implicits
import com.jfoenix.{controls => jfoenixc} import javafx.scene.{control => jfxsc} import scalafx.Includes._ import scalafx.beans.property.ReadOnlyObjectProperty import scalafx.delegate.SFXDelegate import scalafx.scene.control.IndexedCell import scalafx.scene.control.ListView
object JFXListCell { implicit def sfxListCell2jfx[T]( l: JFXListCell[T] ): jfoenixc.JFXListCell[T] = if (l != null) l.delegate else null }
class JFXListCell[T]( override val delegate: jfoenixc.JFXListCell[T] = new jfoenixc.JFXListCell[T] ) extends IndexedCell(delegate) with SFXDelegate[jfoenixc.JFXListCell[T]] {
/**
* The ListView associated with this Cell. */ def listView: ReadOnlyObjectProperty[jfxsc.ListView[T]] = delegate.listViewProperty
/**
* Updates the ListView associated with this Cell. */ def updateListView(listView: ListView[T]): Unit = { delegate.updateListView(listView) }
}
|