final class TimelineModelImpl extends Modifiable with ModelImpl[Update]
- Alphabetic
- By Inheritance
- TimelineModelImpl
- ModelImpl
- Modifiable
- TimelineModel
- Model
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new TimelineModelImpl(bounds0: SpanLike, visible0: Span, virtual0: Span, sampleRate: Double, clipStart: Boolean, clipStop: Boolean)
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
- def addListener(pf: Listener[Update]): pf.type
- Definition Classes
- ModelImpl → Model
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def bounds: SpanLike
The timeline's total time span
The timeline's total time span
- Definition Classes
- TimelineModelImpl → Modifiable → TimelineModel
- def bounds_=(value: SpanLike): Unit
The timeline's total time span
The timeline's total time span
- Definition Classes
- TimelineModelImpl → Modifiable
- val clipStart: Boolean
- Definition Classes
- TimelineModelImpl → TimelineModel
- val clipStop: Boolean
- Definition Classes
- TimelineModelImpl → TimelineModel
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def dispatch(update: Update): Unit
- Attributes
- protected
- Definition Classes
- ModelImpl
- 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()
- def position: Long
The current cursor position in the user interface
The current cursor position in the user interface
- Definition Classes
- TimelineModelImpl → Modifiable → TimelineModel
- def position_=(value: Long): Unit
The current cursor position in the user interface
The current cursor position in the user interface
- Definition Classes
- TimelineModelImpl → Modifiable
- def releaseListeners(): Unit
- Attributes
- protected
- Definition Classes
- ModelImpl
- def removeListener(pf: Listener[Update]): Unit
- Definition Classes
- ModelImpl → Model
- val sampleRate: Double
Sample rate in frames per seconds.
Sample rate in frames per seconds.
- Definition Classes
- TimelineModelImpl → TimelineModel
- def selection: SpanOrVoid
The current selection in the user interface
The current selection in the user interface
- Definition Classes
- TimelineModelImpl → Modifiable → TimelineModel
- def selection_=(value: SpanOrVoid): Unit
The current selection in the user interface
The current selection in the user interface
- Definition Classes
- TimelineModelImpl → Modifiable
- def setBoundsExtendVirtual(v: SpanLike): Unit
Sets the bounds span and ensures that the virtual span includes the new bounds span, possibly extending it.
Sets the bounds span and ensures that the virtual span includes the new bounds span, possibly extending it.
- Definition Classes
- TimelineModelImpl → Modifiable
- def setVisibleExtendVirtual(v: Span): Unit
Sets the visible span and ensures that the virtual span includes the new visible span, possibly extending it.
Sets the visible span and ensures that the virtual span includes the new visible span, possibly extending it.
- Definition Classes
- TimelineModelImpl → Modifiable
- def setVisibleReduceVirtual(v: 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.- Definition Classes
- TimelineModelImpl → Modifiable
- def startListening(): Unit
- Attributes
- protected
- Definition Classes
- ModelImpl
- def stopListening(): Unit
- Attributes
- protected
- Definition Classes
- ModelImpl
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def 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
- TimelineModelImpl → Modifiable → TimelineModel
- def virtual_=(value: Span): Unit
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
- TimelineModelImpl → Modifiable
- def visible: Span
The currently visible span in the user interface
The currently visible span in the user interface
- Definition Classes
- TimelineModelImpl → Modifiable → TimelineModel
- def visible_=(value: Span): Unit
The currently visible span in the user interface
The currently visible span in the user interface
- Definition Classes
- TimelineModelImpl → Modifiable
- 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()