Packages

class Readable extends Object with StObject with ReadableStream

Annotations
@JSType() @JSImport("stream", "Readable") @native()
Source
streamMod.scala
Linear Supertypes
ReadableStream, EventEmitter, StObject, Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Readable
  2. ReadableStream
  3. EventEmitter
  4. StObject
  5. Object
  6. Any
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Readable(opts: ReadableOptions)
  2. new Readable()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. var _construct: UndefOr[Function1[Function1[UndefOr[|[Error, Null]], Unit], Unit]]
  5. def _destroy(error: Null, callback: Function1[UndefOr[|[Error, Null]], Unit]): Unit
  6. def _destroy(error: Error, callback: Function1[UndefOr[|[Error, Null]], Unit]): Unit
  7. def _read(size: Double): Unit
  8. def addListener(event: Symbol, listener: Function1[Any, Unit]): Readable.this.type
    Definition Classes
    EventEmitter
  9. def addListener(event: java.lang.String, listener: Function1[Any, Unit]): Readable.this.type
    Definition Classes
    EventEmitter
  10. def addListener_close(event: close, listener: Function0[Unit]): Readable.this.type

    Event emitter The defined events on documents including: 1.

    Event emitter The defined events on documents including: 1. close 2. data 3. end 4. error 5. pause 6. readable 7. resume

    Annotations
    @JSName("addListener")
  11. def addListener_data(event: data, listener: Function1[Any, Unit]): Readable.this.type
    Annotations
    @JSName("addListener")
  12. def addListener_end(event: end, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("addListener")
  13. def addListener_error(event: error, listener: Function1[Error, Unit]): Readable.this.type
    Annotations
    @JSName("addListener")
  14. def addListener_pause(event: pause, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("addListener")
  15. def addListener_readable(event: readable, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("addListener")
  16. def addListener_resume(event: resume, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("addListener")
  17. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  18. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  19. def destroy(error: Error): Unit
  20. def destroy(): Unit
  21. var destroyed: Boolean
  22. def emit(event: Symbol, args: Any*): Boolean
    Definition Classes
    EventEmitter
  23. def emit(event: java.lang.String, args: Any*): Boolean
    Definition Classes
    EventEmitter
  24. def emit_close(event: close): Boolean
    Annotations
    @JSName("emit")
  25. def emit_data(event: data, chunk: Any): Boolean
    Annotations
    @JSName("emit")
  26. def emit_end(event: end): Boolean
    Annotations
    @JSName("emit")
  27. def emit_error(event: error, err: Error): Boolean
    Annotations
    @JSName("emit")
  28. def emit_pause(event: pause): Boolean
    Annotations
    @JSName("emit")
  29. def emit_readable(event: readable): Boolean
    Annotations
    @JSName("emit")
  30. def emit_resume(event: resume): Boolean
    Annotations
    @JSName("emit")
  31. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  32. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  33. def eventNames(): Array[|[java.lang.String, Symbol]]
    Definition Classes
    EventEmitter
  34. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  35. def getMaxListeners(): Double
    Definition Classes
    EventEmitter
  36. def hasOwnProperty(v: scala.Predef.String): Boolean
    Definition Classes
    Object
  37. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  38. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  39. def isPaused(): Boolean
    Definition Classes
    ReadableStream
  40. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  41. def listenerCount(event: Symbol): Double
    Definition Classes
    EventEmitter
  42. def listenerCount(event: java.lang.String): Double
    Definition Classes
    EventEmitter
  43. def listeners(event: Symbol): Array[Function]
    Definition Classes
    EventEmitter
  44. def listeners(event: java.lang.String): Array[Function]
    Definition Classes
    EventEmitter
  45. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  46. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  47. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  48. def off(event: Symbol, listener: Function1[Any, Unit]): Readable.this.type
    Definition Classes
    EventEmitter
  49. def off(event: java.lang.String, listener: Function1[Any, Unit]): Readable.this.type
    Definition Classes
    EventEmitter
  50. def on(event: Symbol, listener: Function1[Any, Unit]): Readable.this.type
    Definition Classes
    EventEmitter
  51. def on(event: java.lang.String, listener: Function1[Any, Unit]): Readable.this.type
    Definition Classes
    EventEmitter
  52. def on_close(event: close, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("on")
  53. def on_data(event: data, listener: Function1[Any, Unit]): Readable.this.type
    Annotations
    @JSName("on")
  54. def on_end(event: end, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("on")
  55. def on_error(event: error, listener: Function1[Error, Unit]): Readable.this.type
    Annotations
    @JSName("on")
  56. def on_pause(event: pause, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("on")
  57. def on_readable(event: readable, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("on")
  58. def on_resume(event: resume, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("on")
  59. def once(event: Symbol, listener: Function1[Any, Unit]): Readable.this.type
    Definition Classes
    EventEmitter
  60. def once(event: java.lang.String, listener: Function1[Any, Unit]): Readable.this.type
    Definition Classes
    EventEmitter
  61. def once_close(event: close, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("once")
  62. def once_data(event: data, listener: Function1[Any, Unit]): Readable.this.type
    Annotations
    @JSName("once")
  63. def once_end(event: end, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("once")
  64. def once_error(event: error, listener: Function1[Error, Unit]): Readable.this.type
    Annotations
    @JSName("once")
  65. def once_pause(event: pause, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("once")
  66. def once_readable(event: readable, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("once")
  67. def once_resume(event: resume, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("once")
  68. def pause(): Readable.this.type
    Definition Classes
    ReadableStream
  69. def pipe[T](destination: T, options: End): T
    Definition Classes
    ReadableStream
  70. def pipe[T](destination: T): T
    Definition Classes
    ReadableStream
  71. def prependListener(event: Symbol, listener: Function1[Any, Unit]): Readable.this.type
    Definition Classes
    EventEmitter
  72. def prependListener(event: java.lang.String, listener: Function1[Any, Unit]): Readable.this.type
    Definition Classes
    EventEmitter
  73. def prependListener_close(event: close, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("prependListener")
  74. def prependListener_data(event: data, listener: Function1[Any, Unit]): Readable.this.type
    Annotations
    @JSName("prependListener")
  75. def prependListener_end(event: end, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("prependListener")
  76. def prependListener_error(event: error, listener: Function1[Error, Unit]): Readable.this.type
    Annotations
    @JSName("prependListener")
  77. def prependListener_pause(event: pause, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("prependListener")
  78. def prependListener_readable(event: readable, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("prependListener")
  79. def prependListener_resume(event: resume, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("prependListener")
  80. def prependOnceListener(event: Symbol, listener: Function1[Any, Unit]): Readable.this.type
    Definition Classes
    EventEmitter
  81. def prependOnceListener(event: java.lang.String, listener: Function1[Any, Unit]): Readable.this.type
    Definition Classes
    EventEmitter
  82. def prependOnceListener_close(event: close, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("prependOnceListener")
  83. def prependOnceListener_data(event: data, listener: Function1[Any, Unit]): Readable.this.type
    Annotations
    @JSName("prependOnceListener")
  84. def prependOnceListener_end(event: end, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("prependOnceListener")
  85. def prependOnceListener_error(event: error, listener: Function1[Error, Unit]): Readable.this.type
    Annotations
    @JSName("prependOnceListener")
  86. def prependOnceListener_pause(event: pause, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("prependOnceListener")
  87. def prependOnceListener_readable(event: readable, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("prependOnceListener")
  88. def prependOnceListener_resume(event: resume, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("prependOnceListener")
  89. def propertyIsEnumerable(v: scala.Predef.String): Boolean
    Definition Classes
    Object
  90. def push(chunk: Any, encoding: BufferEncoding): Boolean
  91. def push(chunk: Any): Boolean
  92. def rawListeners(event: Symbol): Array[Function]
    Definition Classes
    EventEmitter
  93. def rawListeners(event: java.lang.String): Array[Function]
    Definition Classes
    EventEmitter
  94. def read(size: Double): |[java.lang.String, Buffer]
    Definition Classes
    ReadableStream
  95. def read(): |[java.lang.String, Buffer]
    Definition Classes
    ReadableStream
  96. val readable: Boolean
    Definition Classes
    ReadableStream
  97. val readableEncoding: |[BufferEncoding, Null]
  98. val readableEnded: Boolean
  99. val readableFlowing: |[Boolean, Null]
  100. val readableHighWaterMark: Double
  101. val readableLength: Double
  102. val readableObjectMode: Boolean
  103. def removeAllListeners(event: Symbol): Readable.this.type
    Definition Classes
    EventEmitter
  104. def removeAllListeners(event: java.lang.String): Readable.this.type
    Definition Classes
    EventEmitter
  105. def removeAllListeners(): Readable.this.type
    Definition Classes
    EventEmitter
  106. def removeListener(event: Symbol, listener: Function1[Any, Unit]): Readable.this.type
    Definition Classes
    EventEmitter
  107. def removeListener(event: java.lang.String, listener: Function1[Any, Unit]): Readable.this.type
    Definition Classes
    EventEmitter
  108. def removeListener_close(event: close, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("removeListener")
  109. def removeListener_data(event: data, listener: Function1[Any, Unit]): Readable.this.type
    Annotations
    @JSName("removeListener")
  110. def removeListener_end(event: end, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("removeListener")
  111. def removeListener_error(event: error, listener: Function1[Error, Unit]): Readable.this.type
    Annotations
    @JSName("removeListener")
  112. def removeListener_pause(event: pause, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("removeListener")
  113. def removeListener_readable(event: readable, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("removeListener")
  114. def removeListener_resume(event: resume, listener: Function0[Unit]): Readable.this.type
    Annotations
    @JSName("removeListener")
  115. def resume(): Readable.this.type
    Definition Classes
    ReadableStream
  116. def setEncoding(encoding: BufferEncoding): Readable.this.type
    Definition Classes
    ReadableStream
  117. def setMaxListeners(n: Double): Readable.this.type
    Definition Classes
    EventEmitter
  118. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  119. def toLocaleString(): scala.Predef.String
    Definition Classes
    Object
  120. def toString(): java.lang.String
    Definition Classes
    AnyRef → Any
  121. def unpipe(destination: WritableStream): Readable.this.type
    Definition Classes
    ReadableStream
  122. def unpipe(): Readable.this.type
    Definition Classes
    ReadableStream
  123. def unshift(chunk: Any, encoding: BufferEncoding): Unit
  124. def unshift(chunk: Any): Unit
  125. def unshift(chunk: Uint8Array, encoding: BufferEncoding): Unit
    Definition Classes
    ReadableStream
  126. def unshift(chunk: Uint8Array): Unit
    Definition Classes
    ReadableStream
  127. def unshift(chunk: java.lang.String, encoding: BufferEncoding): Unit
    Definition Classes
    ReadableStream
  128. def unshift(chunk: java.lang.String): Unit
    Definition Classes
    ReadableStream
  129. def valueOf(): Any
    Definition Classes
    Object
  130. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  131. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  132. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  133. def wrap(oldStream: ReadableStream): Readable.this.type
    Definition Classes
    ReadableStream

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from ReadableStream

Inherited from EventEmitter

Inherited from StObject

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped