trait Modifiable extends TimelineModel
- Alphabetic
- By Inheritance
- Modifiable
- TimelineModel
- Model
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Abstract Value Members
- abstract def addListener(pf: model.Model.Listener[Update]): pf.type
- Definition Classes
- Model
- abstract val bounds: SpanLike
The timeline's total time span
The timeline's total time span
- Definition Classes
- Modifiable → TimelineModel
- abstract def clipStart: Boolean
- Definition Classes
- TimelineModel
- abstract def clipStop: Boolean
- Definition Classes
- TimelineModel
- abstract val position: Long
The current cursor position in the user interface
The current cursor position in the user interface
- Definition Classes
- Modifiable → TimelineModel
- abstract def removeListener(pf: model.Model.Listener[Update]): Unit
- Definition Classes
- Model
- abstract def sampleRate: Double
Sample rate in frames per seconds.
Sample rate in frames per seconds.
- Definition Classes
- TimelineModel
- abstract val selection: SpanOrVoid
The current selection in the user interface
The current selection in the user interface
- Definition Classes
- Modifiable → TimelineModel
- abstract def setBoundsExtendVirtual(bounds: SpanLike): Unit
Sets the bounds span and ensures that the virtual span includes the new bounds span, possibly extending it.
- abstract def setVisibleExtendVirtual(visible: Span): Unit
Sets the visible span and ensures that the virtual span includes the new visible span, possibly extending it.
- abstract def setVisibleReduceVirtual(visible: Span): Unit
Sets the visible span and reduces the virtual span if possible.
Sets the visible span and reduces the virtual span if possible. It ensures the virtual span is never smaller than the model
boundsor the visible span or the selection span. - abstract val virtual: Span
The current "virtual" view span, which may extend beyond the model's
boundsThe current "virtual" view span, which may extend beyond the model's
bounds- Definition Classes
- Modifiable → TimelineModel
- abstract val visible: Span
The currently visible span in the user interface
The currently visible span in the user interface
- Definition Classes
- Modifiable → TimelineModel
Concrete Value Members
- 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
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def modifiableOption: Option[Modifiable]
- Definition Classes
- Modifiable → TimelineModel
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()