ObservableSeq

org.sphix.collection.ObservableSeq
See theObservableSeq companion trait
object ObservableSeq extends SeqFactory[ObservableSeq]

Attributes

Companion
trait
Graph
Supertypes
trait SeqFactory[ObservableSeq]
trait IterableFactory[ObservableSeq]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type

Members list

Value members

Concrete methods

def empty[A]: ObservableSeq[A]
def from[A](source: IterableOnce[A]): ObservableSeq[A]
def fromObservableList[A](ol: ObservableList[A]): ObservableSeq[A]
def fromVal[A](v: ObservableValue[List[A]]): ObservableSeq[A]
def newBuilder[A]: Builder[A, ObservableSeq[A]]
def observeElements[A](xs: A*)(elementChange: A => Observable): ObservableSeq[A]

Inherited methods

def apply[A](elems: A*): ObservableSeq[A]

Attributes

Inherited from:
IterableFactory
def concat[A](xss: Iterable[A]*): ObservableSeq[A]

Attributes

Inherited from:
IterableFactory
def fill[A](n1: Int, n2: Int, n3: Int, n4: Int, n5: Int)(elem: => A): ObservableSeq[ObservableSeq[ObservableSeq[ObservableSeq[ObservableSeq[A]]]]]

Attributes

Inherited from:
IterableFactory
def fill[A](n1: Int, n2: Int, n3: Int, n4: Int)(elem: => A): ObservableSeq[ObservableSeq[ObservableSeq[ObservableSeq[A]]]]

Attributes

Inherited from:
IterableFactory
def fill[A](n1: Int, n2: Int, n3: Int)(elem: => A): ObservableSeq[ObservableSeq[ObservableSeq[A]]]

Attributes

Inherited from:
IterableFactory
def fill[A](n1: Int, n2: Int)(elem: => A): ObservableSeq[ObservableSeq[A]]

Attributes

Inherited from:
IterableFactory
def fill[A](n: Int)(elem: => A): ObservableSeq[A]

Attributes

Inherited from:
IterableFactory
def iterate[A](start: A, len: Int)(f: A => A): ObservableSeq[A]

Attributes

Inherited from:
IterableFactory
def range[A : Integral](start: A, end: A, step: A): ObservableSeq[A]

Attributes

Inherited from:
IterableFactory
def range[A : Integral](start: A, end: A): ObservableSeq[A]

Attributes

Inherited from:
IterableFactory
def tabulate[A](n1: Int, n2: Int, n3: Int, n4: Int, n5: Int)(f: (Int, Int, Int, Int, Int) => A): ObservableSeq[ObservableSeq[ObservableSeq[ObservableSeq[ObservableSeq[A]]]]]

Attributes

Inherited from:
IterableFactory
def tabulate[A](n1: Int, n2: Int, n3: Int, n4: Int)(f: (Int, Int, Int, Int) => A): ObservableSeq[ObservableSeq[ObservableSeq[ObservableSeq[A]]]]

Attributes

Inherited from:
IterableFactory
def tabulate[A](n1: Int, n2: Int, n3: Int)(f: (Int, Int, Int) => A): ObservableSeq[ObservableSeq[ObservableSeq[A]]]

Attributes

Inherited from:
IterableFactory
def tabulate[A](n1: Int, n2: Int)(f: (Int, Int) => A): ObservableSeq[ObservableSeq[A]]

Attributes

Inherited from:
IterableFactory
def tabulate[A](n: Int)(f: Int => A): ObservableSeq[A]

Attributes

Inherited from:
IterableFactory
final def unapplySeq[A](x: ObservableSeq[A]): UnapplySeqWrapper[A]

Attributes

Inherited from:
SeqFactory
def unfold[A, S](init: S)(f: S => Option[(A, S)]): ObservableSeq[A]

Attributes

Inherited from:
IterableFactory

Givens

Givens

given given_Conversion_Iterable_ObservableSeq[A]: Conversion[Iterable[A], ObservableSeq[A]]
given given_Conversion_ObservableList_ObservableSeq[A]: Conversion[ObservableList[A], ObservableSeq[A]]
given given_Conversion_ObservableSeq_ObservableList[A]: Conversion[ObservableSeq[A], ObservableList[A]]

Implicits

Inherited implicits

implicit def iterableFactory[A]: Factory[A, ObservableSeq[A]]

Attributes

Inherited from:
IterableFactory