class DataView extends scala.scalajs.js.Object with StObject with std.DataView

Annotations
@JSType() @JSGlobal("DataView") @native()
Source
DataView.scala
Linear Supertypes
std.DataView, StObject, scala.scalajs.js.Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DataView
  2. DataView
  3. StObject
  4. Object
  5. Any
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new DataView(buffer: ArrayBufferLike, byteOffset: Unit, byteLength: Double)
  2. new DataView(buffer: ArrayBufferLike, byteOffset: Double, byteLength: Double)
  3. new DataView(buffer: ArrayBufferLike, byteOffset: Double)
  4. new DataView(buffer: ArrayBufferLike)
  5. new DataView()
    Attributes
    protected

Value Members

  1. final def !=(arg0: Any): scala.Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): scala.Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val buffer: scala.scalajs.js.typedarray.ArrayBuffer
    Definition Classes
    DataView
  6. val byteLength: Double
    Definition Classes
    DataView
  7. val byteOffset: Double
    Definition Classes
    DataView
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  9. final def eq(arg0: AnyRef): scala.Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: AnyRef): scala.Boolean
    Definition Classes
    AnyRef → Any
  11. def getBigInt64(byteOffset: Double, littleEndian: scala.Boolean): scala.scalajs.js.BigInt
    Definition Classes
    DataView
  12. def getBigInt64(byteOffset: Double): scala.scalajs.js.BigInt

    Gets the BigInt64 value at the specified byte offset from the start of the view.

    Gets the BigInt64 value at the specified byte offset from the start of the view. There is no alignment constraint; multi-byte values may be fetched from any offset.

    byteOffset

    The place in the buffer at which the value should be retrieved.

    Definition Classes
    DataView
  13. def getBigUint64(byteOffset: Double, littleEndian: scala.Boolean): scala.scalajs.js.BigInt
    Definition Classes
    DataView
  14. def getBigUint64(byteOffset: Double): scala.scalajs.js.BigInt

    Gets the BigUint64 value at the specified byte offset from the start of the view.

    Gets the BigUint64 value at the specified byte offset from the start of the view. There is no alignment constraint; multi-byte values may be fetched from any offset.

    byteOffset

    The place in the buffer at which the value should be retrieved.

    Definition Classes
    DataView
  15. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  16. def getFloat32(byteOffset: Double, littleEndian: scala.Boolean): Double
    Definition Classes
    DataView
  17. def getFloat32(byteOffset: Double): Double

    Gets the Float32 value at the specified byte offset from the start of the view.

    Gets the Float32 value at the specified byte offset from the start of the view. There is no alignment constraint; multi-byte values may be fetched from any offset.

    byteOffset

    The place in the buffer at which the value should be retrieved.

    Definition Classes
    DataView
  18. def getFloat64(byteOffset: Double, littleEndian: scala.Boolean): Double
    Definition Classes
    DataView
  19. def getFloat64(byteOffset: Double): Double

    Gets the Float64 value at the specified byte offset from the start of the view.

    Gets the Float64 value at the specified byte offset from the start of the view. There is no alignment constraint; multi-byte values may be fetched from any offset.

    byteOffset

    The place in the buffer at which the value should be retrieved.

    Definition Classes
    DataView
  20. def getInt16(byteOffset: Double, littleEndian: scala.Boolean): Double
    Definition Classes
    DataView
  21. def getInt16(byteOffset: Double): Double

    Gets the Int16 value at the specified byte offset from the start of the view.

    Gets the Int16 value at the specified byte offset from the start of the view. There is no alignment constraint; multi-byte values may be fetched from any offset.

    byteOffset

    The place in the buffer at which the value should be retrieved.

    Definition Classes
    DataView
  22. def getInt32(byteOffset: Double, littleEndian: scala.Boolean): Double
    Definition Classes
    DataView
  23. def getInt32(byteOffset: Double): Double

    Gets the Int32 value at the specified byte offset from the start of the view.

    Gets the Int32 value at the specified byte offset from the start of the view. There is no alignment constraint; multi-byte values may be fetched from any offset.

    byteOffset

    The place in the buffer at which the value should be retrieved.

    Definition Classes
    DataView
  24. def getInt8(byteOffset: Double): Double

    Gets the Int8 value at the specified byte offset from the start of the view.

    Gets the Int8 value at the specified byte offset from the start of the view. There is no alignment constraint; multi-byte values may be fetched from any offset.

    byteOffset

    The place in the buffer at which the value should be retrieved.

    Definition Classes
    DataView
  25. def getUint16(byteOffset: Double, littleEndian: scala.Boolean): Double
    Definition Classes
    DataView
  26. def getUint16(byteOffset: Double): Double

    Gets the Uint16 value at the specified byte offset from the start of the view.

    Gets the Uint16 value at the specified byte offset from the start of the view. There is no alignment constraint; multi-byte values may be fetched from any offset.

    byteOffset

    The place in the buffer at which the value should be retrieved.

    Definition Classes
    DataView
  27. def getUint32(byteOffset: Double, littleEndian: scala.Boolean): Double
    Definition Classes
    DataView
  28. def getUint32(byteOffset: Double): Double

    Gets the Uint32 value at the specified byte offset from the start of the view.

    Gets the Uint32 value at the specified byte offset from the start of the view. There is no alignment constraint; multi-byte values may be fetched from any offset.

    byteOffset

    The place in the buffer at which the value should be retrieved.

    Definition Classes
    DataView
  29. def getUint8(byteOffset: Double): Double

    Gets the Uint8 value at the specified byte offset from the start of the view.

    Gets the Uint8 value at the specified byte offset from the start of the view. There is no alignment constraint; multi-byte values may be fetched from any offset.

    byteOffset

    The place in the buffer at which the value should be retrieved.

    Definition Classes
    DataView
  30. def hasOwnProperty(v: scala.Predef.String): scala.Boolean
    Definition Classes
    Object
  31. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  32. final def isInstanceOf[T0]: scala.Boolean
    Definition Classes
    Any
  33. def isPrototypeOf(v: scala.scalajs.js.Object): scala.Boolean
    Definition Classes
    Object
  34. final def ne(arg0: AnyRef): scala.Boolean
    Definition Classes
    AnyRef
  35. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  36. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  37. def propertyIsEnumerable(v: scala.Predef.String): scala.Boolean
    Definition Classes
    Object
  38. def setBigInt64(byteOffset: Double, value: scala.scalajs.js.BigInt, littleEndian: scala.Boolean): Unit
    Definition Classes
    DataView
  39. def setBigInt64(byteOffset: Double, value: scala.scalajs.js.BigInt): Unit

    Stores a BigInt64 value at the specified byte offset from the start of the view.

    Stores a BigInt64 value at the specified byte offset from the start of the view.

    byteOffset

    The place in the buffer at which the value should be set.

    value

    The value to set.

    Definition Classes
    DataView
  40. def setBigUint64(byteOffset: Double, value: scala.scalajs.js.BigInt, littleEndian: scala.Boolean): Unit
    Definition Classes
    DataView
  41. def setBigUint64(byteOffset: Double, value: scala.scalajs.js.BigInt): Unit

    Stores a BigUint64 value at the specified byte offset from the start of the view.

    Stores a BigUint64 value at the specified byte offset from the start of the view.

    byteOffset

    The place in the buffer at which the value should be set.

    value

    The value to set.

    Definition Classes
    DataView
  42. def setFloat32(byteOffset: Double, value: Double, littleEndian: scala.Boolean): Unit
    Definition Classes
    DataView
  43. def setFloat32(byteOffset: Double, value: Double): Unit

    Stores an Float32 value at the specified byte offset from the start of the view.

    Stores an Float32 value at the specified byte offset from the start of the view.

    byteOffset

    The place in the buffer at which the value should be set.

    value

    The value to set.

    Definition Classes
    DataView
  44. def setFloat64(byteOffset: Double, value: Double, littleEndian: scala.Boolean): Unit
    Definition Classes
    DataView
  45. def setFloat64(byteOffset: Double, value: Double): Unit

    Stores an Float64 value at the specified byte offset from the start of the view.

    Stores an Float64 value at the specified byte offset from the start of the view.

    byteOffset

    The place in the buffer at which the value should be set.

    value

    The value to set.

    Definition Classes
    DataView
  46. def setInt16(byteOffset: Double, value: Double, littleEndian: scala.Boolean): Unit
    Definition Classes
    DataView
  47. def setInt16(byteOffset: Double, value: Double): Unit

    Stores an Int16 value at the specified byte offset from the start of the view.

    Stores an Int16 value at the specified byte offset from the start of the view.

    byteOffset

    The place in the buffer at which the value should be set.

    value

    The value to set.

    Definition Classes
    DataView
  48. def setInt32(byteOffset: Double, value: Double, littleEndian: scala.Boolean): Unit
    Definition Classes
    DataView
  49. def setInt32(byteOffset: Double, value: Double): Unit

    Stores an Int32 value at the specified byte offset from the start of the view.

    Stores an Int32 value at the specified byte offset from the start of the view.

    byteOffset

    The place in the buffer at which the value should be set.

    value

    The value to set.

    Definition Classes
    DataView
  50. def setInt8(byteOffset: Double, value: Double): Unit

    Stores an Int8 value at the specified byte offset from the start of the view.

    Stores an Int8 value at the specified byte offset from the start of the view.

    byteOffset

    The place in the buffer at which the value should be set.

    value

    The value to set.

    Definition Classes
    DataView
  51. def setUint16(byteOffset: Double, value: Double, littleEndian: scala.Boolean): Unit
    Definition Classes
    DataView
  52. def setUint16(byteOffset: Double, value: Double): Unit

    Stores an Uint16 value at the specified byte offset from the start of the view.

    Stores an Uint16 value at the specified byte offset from the start of the view.

    byteOffset

    The place in the buffer at which the value should be set.

    value

    The value to set.

    Definition Classes
    DataView
  53. def setUint32(byteOffset: Double, value: Double, littleEndian: scala.Boolean): Unit
    Definition Classes
    DataView
  54. def setUint32(byteOffset: Double, value: Double): Unit

    Stores an Uint32 value at the specified byte offset from the start of the view.

    Stores an Uint32 value at the specified byte offset from the start of the view.

    byteOffset

    The place in the buffer at which the value should be set.

    value

    The value to set.

    Definition Classes
    DataView
  55. def setUint8(byteOffset: Double, value: Double): Unit

    Stores an Uint8 value at the specified byte offset from the start of the view.

    Stores an Uint8 value at the specified byte offset from the start of the view.

    byteOffset

    The place in the buffer at which the value should be set.

    value

    The value to set.

    Definition Classes
    DataView
  56. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  57. def toLocaleString(): scala.Predef.String
    Definition Classes
    Object
  58. def toString(): java.lang.String
    Definition Classes
    AnyRef → Any
  59. val toStringTag: java.lang.String
    Definition Classes
    DataView
    Annotations
    @JSName(js.Symbol.toStringTag)
  60. def valueOf(): Any
    Definition Classes
    Object
  61. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  62. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  63. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

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

Inherited from std.DataView

Inherited from StObject

Inherited from scala.scalajs.js.Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped