class Scale9 extends AbstractContainer
- Self Type
- Scale9
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Scale9
- AbstractContainer
- WidgetContainer
- AbstractContainerTheme
- Component
- Widget
- ComponentTheme
- Theme
- TaskSupport
- Updates
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
type
Child = ImageView
- Definition Classes
- Scale9 → AbstractContainer → WidgetContainer
Value Members
-
object
actual
- Definition Classes
- Component
-
object
matrix
- Definition Classes
- Component
-
object
offset
- Definition Classes
- Component
-
object
pivot
- Definition Classes
- Component
- object position extends WidgetPosition
- object size extends WidgetSize
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
val
background: Var[Paint]
- Definition Classes
- ComponentTheme
-
val
border: Var[Border]
- Definition Classes
- ComponentTheme
- val bottomHeight: Val[Double]
-
val
cache: Var[Boolean]
- Definition Classes
- AbstractContainer
-
def
calculateMatrices(): Unit
- Attributes
- protected
- Definition Classes
- Component
- val centerWidth: Val[Double]
-
lazy val
childEntries: Var[Vector[Child]]
- Attributes
- protected
- Definition Classes
- AbstractContainer → WidgetContainer
-
val
clip: Var[Boolean]
- Definition Classes
- AbstractContainer
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
createInstance(task: Task): TaskInstance
- Definition Classes
- TaskSupport
-
val
cursor: Var[Cursor]
- Definition Classes
- ComponentTheme
-
def
defaultThemeParent: Some[AbstractContainerTheme]
- Attributes
- protected
- Definition Classes
- AbstractContainer → AbstractContainerTheme → Component → ComponentTheme → Theme
-
lazy val
delta: Channel[Double]
- Definition Classes
- Updates
-
def
determineActualVisibility: Boolean
- Attributes
- protected
- Definition Classes
- Component
-
def
draw(context: Context): Unit
- Definition Classes
- AbstractContainer → Component
-
def
drawInternal(context: Context): Unit
- Attributes
- protected
- Definition Classes
- Component
-
val
drawOffscreenChildren: Var[Boolean]
- Definition Classes
- AbstractContainer
-
def
drawToParent(parent: AbstractContainer, parentContext: Context): Unit
- Definition Classes
- AbstractContainer → Component
- lazy val drawer: Drawer
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
lazy val
event: Events
- Definition Classes
- Component
-
def
every(delay: FiniteDuration, until: Option[FiniteDuration] = None)(f: ⇒ Unit): Unit
- Definition Classes
- Updates
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
def
hitTest(global: Point): HitResult
- Definition Classes
- AbstractContainer → Component
-
lazy val
id: Var[Option[String]]
- Definition Classes
- Component
- val image: Var[Image]
-
def
init(): Unit
- Attributes
- protected
- Definition Classes
- WidgetContainer → Widget
-
val
interactive: Var[Boolean]
- Definition Classes
- ComponentTheme
- def invalidate(): Future[Unit]
-
def
isHit(local: Point): Boolean
- Definition Classes
- Component
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
lazy val
layoutManager: Var[Layout]
- Attributes
- protected
- Definition Classes
- WidgetContainer
- val leftWidth: Val[Double]
-
def
localize(global: Point): Point
- Definition Classes
- Component
- val middleHeight: Val[Double]
- val modified: Var[Long]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
nextFrame(f: ⇒ Unit): Unit
- Definition Classes
- Updates
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
once(delay: FiniteDuration)(f: ⇒ Unit): Unit
- Definition Classes
- Updates
-
val
opacity: Var[Double]
- Definition Classes
- ComponentTheme
-
def
paints: List[Paint]
- Attributes
- protected
- Definition Classes
- Component
-
def
parent: Val[Option[AbstractContainer]]
- Definition Classes
- Component
-
lazy val
parentTheme: Var[Option[Theme]]
- Attributes
- protected
- Definition Classes
- Theme
- lazy val parentWidget: Var[Option[WidgetContainer]]
-
def
postDraw(context: Context): Unit
- Attributes
- protected
- Definition Classes
- Component
-
def
preDraw(context: Context): Unit
- Attributes
- protected
- Definition Classes
- Component
-
def
preScale(context: Context): Unit
- Attributes
- protected
- Definition Classes
- AbstractContainer → Component
-
def
prop[T](get: ⇒ T, set: (T) ⇒ Unit = (_: T) => (), updatesTransform: Boolean = false, updatesRendering: Boolean = false): Var[T]
- Attributes
- protected[io.youi]
- Definition Classes
- ComponentTheme
-
lazy val
reDraw: LazyUpdate
- Definition Classes
- Component
-
def
reDrawAsync(f: (Context) ⇒ Future[Unit]): Unit
- Attributes
- protected
- Definition Classes
- Component
-
def
reMeasure(context: Context): Unit
- Attributes
- protected
- Definition Classes
- Component
-
lazy val
renderer: Val[Option[Renderer]]
- Definition Classes
- Component
- val rightWidth: Val[Double]
-
lazy val
rotation: Var[Double]
- Definition Classes
- Component
-
def
shouldDraw: Boolean
- Attributes
- protected
- Definition Classes
- AbstractContainer → Component
-
def
start(task: Task): TaskInstance
- Definition Classes
- TaskSupport
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
lazy val
theme: Var[_ <: AbstractContainerTheme]
- Definition Classes
- AbstractContainer → Component
-
def
toString(): String
- Definition Classes
- Component → AnyRef → Any
- val topHeight: Val[Double]
-
def
update(delta: Double): Unit
- Definition Classes
- Scale9 → AbstractContainer → Component → Updates
-
def
updateMeasured(width: ⇒ Double, height: ⇒ Double): Unit
- Definition Classes
- Component
-
def
updateRendering(): Unit
- Attributes
- protected
- Definition Classes
- Component → ComponentTheme
-
def
updateTasks(): Boolean
- Definition Classes
- Component → TaskSupport
-
def
updateTransform(): Unit
- Attributes
- protected
- Definition Classes
- Component → ComponentTheme
-
val
visible: Var[Boolean]
- Definition Classes
- ComponentTheme
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- val x1: Var[Double]
- val x2: Var[Double]
- val y1: Var[Double]
- val y2: Var[Double]
-
object
padding
- Definition Classes
- ComponentTheme