Package

org.denigma.binding

extensions

Permalink

package extensions

Useful implicit classes

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. extensions
  2. MapOps
  3. DataOps
  4. EventsOps
  5. Functions
  6. RxExt
  7. CommonOps
  8. AnyJsExtensions
  9. AttributesOps
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class AnyJs extends AnyRef

    Permalink

    Implicit class that adds some useful methods for any ScalaJS object

    Implicit class that adds some useful methods for any ScalaJS object

    Definition Classes
    AnyJsExtensions
  2. trait AnyJsExtensions extends AnyRef

    Permalink

    Is mixed in to be used in extensions

  3. implicit class AnyRx[T] extends AnyRef

    Permalink
    Definition Classes
    RxExt
  4. implicit class AnyVar[T] extends AnyRef

    Permalink
    Definition Classes
    RxExt
  5. implicit class AttrFactory extends AnyRef

    Permalink

    Creates and attribute

    Creates and attribute

    Definition Classes
    AttributesOps
  6. trait AttributesOps extends AnyRef

    Permalink

    Attribues

  7. implicit class ByteBufferOpt extends AnyRef

    Permalink
    Definition Classes
    DataOps
  8. trait CommonOps extends AnyRef

    Permalink
  9. trait DataOps extends AnyRef

    Permalink
  10. implicit class ErrorOps extends AnyRef

    Permalink
    Definition Classes
    CommonOps
  11. trait EventsOps extends AnyRef

    Permalink
  12. trait ExtendedElement extends Any

    Permalink
  13. final class ExtendedHTMLElement extends AnyVal with NodeOps with ExtendedElement

    Permalink
  14. final class ExtendedNode extends AnyVal with NodeOps

    Permalink
  15. final class ExtendedSVGElement extends AnyVal with NodeOps with ExtendedElement

    Permalink
  16. implicit class FileOpt extends AnyRef

    Permalink
    Definition Classes
    DataOps
  17. trait Functions extends AnyRef

    Permalink
  18. implicit class FutureCombinators[T] extends AnyRef

    Permalink
    Definition Classes
    RxExt
  19. implicit class FutureOps[T] extends AnyRef

    Permalink
    Definition Classes
    CommonOps
  20. implicit class ImmutableMapOps[Key, Value] extends AnyRef

    Permalink
    Definition Classes
    CommonOps
  21. implicit class ImmutableSeqOps[T] extends AnyRef

    Permalink
    Definition Classes
    CommonOps
  22. implicit class KeyboardEventEventExtended extends AnyRef

    Permalink
    Definition Classes
    EventsOps
  23. trait MapOps extends AnyRef

    Permalink
  24. implicit class MapOpt[TValue] extends AnyRef

    Permalink
  25. case class MapUpdate[Key, Value](added: Map[Key, Value], removed: Map[Key, Value], updated: Map[Key, (Value, Value)]) extends Product with Serializable

    Permalink
  26. implicit class MapWatcher[Key, Value] extends AnyRef

    Permalink
    Definition Classes
    MapOps
  27. case class Moved[T](from: Int, to: Int, item: T) extends Product with Serializable

    Permalink
  28. implicit class MutableMapOps[Key, Value] extends AnyRef

    Permalink
    Definition Classes
    CommonOps
  29. trait NodeOps extends Any

    Permalink
  30. implicit class NumberOps extends AnyRef

    Permalink
    Definition Classes
    CommonOps
  31. implicit class OptionOpt[T] extends AnyRef

    Permalink
  32. implicit class OptionPath extends AnyRef

    Permalink

    Useful for complicated traversals, like grandfather \ "mother" \ "daughter"

    Useful for complicated traversals, like grandfather \ "mother" \ "daughter"

    Definition Classes
    AnyJsExtensions
  33. trait RxExt extends CommonOps

    Permalink

    Created by antonkulaga on 1/25/16.

  34. implicit class SeqOps[T] extends AnyRef

    Permalink
    Definition Classes
    CommonOps
  35. implicit class SeqWatcher[T] extends SequenceWatcher[T, Seq[T]]

    Permalink
    Definition Classes
    RxExt
  36. case class SequenceUpdate[T](removed: Seq[T], added: Seq[T], moved: List[Moved[T]] = List.empty) extends Product with Serializable

    Permalink
  37. class SequenceWatcher[T, Col <: Seq[T]] extends AnyRef

    Permalink

    Watch changes in the collection

    Watch changes in the collection

    Definition Classes
    RxExt
  38. implicit class SetOps[T] extends AnyRef

    Permalink
    Definition Classes
    CommonOps
  39. case class SetUpdate[T](removed: Set[T], added: Set[T]) extends Product with Serializable

    Permalink
  40. implicit class SortedSetWatcher[T] extends AnyRef

    Permalink
    Definition Classes
    RxExt
  41. implicit class StringOps extends AnyRef

    Permalink
    Definition Classes
    CommonOps
  42. implicit class StringPath extends AnyRef

    Permalink
    Definition Classes
    CommonOps
  43. implicit class ThrowableOpt extends AnyRef

    Permalink
  44. final class TimerExtensions[T] extends AnyVal

    Permalink

Value Members

  1. object Functions extends GlobalScope

    Permalink
    Annotations
    @native()
  2. object SetUpdate extends Serializable

    Permalink
  3. implicit def elementWithOps(el: Element): ExtendedElement

    Permalink
  4. implicit def extHTML(el: HTMLElement): ExtendedHTMLElement

    Permalink
  5. implicit def extNode(node: Node): ExtendedNode

    Permalink
  6. implicit def extSVG(svg: SVGElement): ExtendedSVGElement

    Permalink
  7. def saveAs(filename: String, text: String): Any

    Permalink
    Definition Classes
    Functions
  8. object sq

    Permalink

    "ScalaQuery" helper for convenient DOM manipulation and other useful things

  9. implicit def timers[T](source: Rx[T]): TimerExtensions[T]

    Permalink

Inherited from MapOps

Inherited from DataOps

Inherited from EventsOps

Inherited from Functions

Inherited from RxExt

Inherited from CommonOps

Inherited from AnyJsExtensions

Inherited from AttributesOps

Inherited from AnyRef

Inherited from Any

Ungrouped