c

io.scalajs.nodejs.fs

FsExtensions

implicit final class FsExtensions extends AnyVal

File System Extensions

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FsExtensions
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new FsExtensions(instance: Fs)

    instance

    the given file system instance

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##: Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. def accessFuture(path: Path, mode: FileMode): Future[Unit]
    Annotations
    @inline()
  5. def accessFuture(path: Path): Future[Unit]
    Annotations
    @inline()
  6. def appendFileFuture(file: FileDescriptor, data: String): Future[Unit]
    Annotations
    @inline()
  7. def appendFileFuture(file: FileDescriptor, data: Buffer): Future[Unit]
    Annotations
    @inline()
  8. def appendFileFuture(file: Path, data: String): Future[Unit]
    Annotations
    @inline()
  9. def appendFileFuture(file: Path, data: Buffer): Future[Unit]
    Annotations
    @inline()
  10. def appendFileFuture(file: FileDescriptor, data: String, options: FileAppendOptions): Future[Unit]
    Annotations
    @inline()
  11. def appendFileFuture(file: FileDescriptor, data: Buffer, options: FileAppendOptions): Future[Unit]
    Annotations
    @inline()
  12. def appendFileFuture(file: Path, data: String, options: FileAppendOptions): Future[Unit]
    Annotations
    @inline()
  13. def appendFileFuture(file: Path, data: Buffer, options: FileAppendOptions): Future[Unit]
    Annotations
    @inline()
  14. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  15. def chmodFuture(path: Path, mode: FileMode): Future[Unit]
    Annotations
    @inline()
  16. def chownFuture(path: Path, uid: UID, gid: GID): Future[Unit]
    Annotations
    @inline()
  17. def copyFileFuture(src: Path, dest: Path): Future[Unit]
    Annotations
    @inline()
  18. def copyFileFuture(src: Path, dest: Path, flags: Flags): Future[Unit]
    Annotations
    @inline()
  19. def existsFuture(path: Path): Future[Boolean]
    Annotations
    @inline()
  20. def fchmodFuture(fd: FileDescriptor, mode: FileMode): Future[Unit]
    Annotations
    @inline()
  21. def fchownFuture(fd: FileDescriptor, uid: UID, gid: GID): Future[Unit]
    Annotations
    @inline()
  22. def fdatasyncFuture(fd: FileDescriptor): Future[Unit]
    Annotations
    @inline()
  23. def fstatFuture(fd: FileDescriptor): Future[Stats]
    Annotations
    @inline()
  24. def fstatFuture(fd: FileDescriptor, options: StatOptions): Future[StatsVariant]
    Annotations
    @inline()
  25. def fsyncFuture(fd: FileDescriptor): Future[Unit]
    Annotations
    @inline()
  26. def ftruncateFuture(fd: FileDescriptor): Future[Unit]
    Annotations
    @inline()
  27. def futimesFuture(fd: FileDescriptor, atime: Time, mtime: Time): Future[Unit]
    Annotations
    @inline()
  28. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  29. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  30. def lchmodFuture(path: Path, mode: FileMode): Future[Unit]
    Annotations
    @inline()
  31. def lchownFuture(path: Path, uid: UID, gid: GID): Future[Unit]
    Annotations
    @inline()
  32. def linkFuture(srcpath: Path, dstpath: Path): Future[Unit]
    Annotations
    @inline()
  33. def lstatFuture(path: Path): Future[Stats]
    Annotations
    @inline()
  34. def lstatFuture(path: Path, options: StatOptions): Future[StatsVariant]
    Annotations
    @inline()
  35. def mkdirFuture(path: Path, options: MkdirOptions): Future[Unit]
    Annotations
    @inline()
  36. def mkdirFuture(path: Path): Future[Unit]
    Annotations
    @inline()
  37. def mkdirFuture(path: Path, mode: FileMode): Future[Unit]
    Annotations
    @inline()
  38. def mkdirRecursiveFuture(path: Path, options: MkdirOptions): Future[Unit]
    Annotations
    @inline()
  39. def mkdirRecursiveFuture(path: Path): Future[Unit]
    Annotations
    @inline()
  40. def mkdtempFuture(prefix: String): Future[String]
    Annotations
    @inline()
  41. def mkdtempFuture(prefix: String, options: FileEncodingOptions): Future[String]
    Annotations
    @inline()
  42. def openFuture(path: Path): Future[FileDescriptor]
    Annotations
    @inline()
  43. def openFuture(path: Path, flags: Flags): Future[FileDescriptor]
    Annotations
    @inline()
  44. def openFuture(path: Path, flags: Flags, mode: FileMode): Future[FileDescriptor]
    Annotations
    @inline()
  45. def opendirFuture(path: Path): Future[Dir]
    Annotations
    @inline()
  46. def opendirFuture(path: Path, options: OpendirOptions): Future[Dir]
    Annotations
    @inline()
  47. def readFileFuture(file: FileDescriptor): Future[Buffer]
    Annotations
    @inline()
  48. def readFileFuture(file: Path): Future[Buffer]
    Annotations
    @inline()
  49. def readFileFuture(file: FileDescriptor, encoding: String): Future[String]
    Annotations
    @inline()
  50. def readFileFuture(file: Path, encoding: String): Future[String]
    Annotations
    @inline()
  51. def readFileFuture(file: FileDescriptor, options: ReadFileOptions): Future[Output]
    Annotations
    @inline()
  52. def readFileFuture(file: Path, options: ReadFileOptions): Future[Output]
    Annotations
    @inline()
  53. def readFuture(fd: FileDescriptor, buffer: Buffer, offset: |[Int, Null], length: |[Int, Null], position: |[Int, Null]): Future[(Int, Buffer)]
    Annotations
    @inline()
  54. def readdirBufferFuture(path: Path): Future[Array[Buffer]]
    Annotations
    @inline()
  55. def readdirDirentFuture(path: String): Future[Array[Dirent]]
    Annotations
    @inline()
  56. def readdirDirentFuture(path: Buffer): Future[Array[Dirent]]
    Annotations
    @inline()
  57. def readdirFuture(path: Path, options: FileEncodingOptions): Future[Array[String]]
    Annotations
    @inline()
  58. def readdirFuture(path: Path): Future[Array[String]]
    Annotations
    @inline()
  59. def readdirFuture(path: Path, encoding: String): Future[Array[String]]
    Annotations
    @inline()
  60. def readlinkFuture(file: Path): Future[String]
    Annotations
    @inline()
  61. def readlinkFuture(file: Path, options: FileEncodingOptions): Future[Output]
    Annotations
    @inline()
  62. def readlinkFuture(file: Path, options: String): Future[Output]
    Annotations
    @inline()
  63. def realpathFuture(file: Path): Future[String]
    Annotations
    @inline()
  64. def realpathFuture(file: Path, options: FileEncodingOptions): Future[Output]
    Annotations
    @inline()
  65. def realpathFuture(file: Path, options: String): Future[Output]
    Annotations
    @inline()
  66. def realpathNativeFuture(file: Path): Future[String]
    Annotations
    @inline()
  67. def realpathNativeFuture(file: Path, encoding: String): Future[Output]
    Annotations
    @inline()
  68. def realpathNativeFuture(file: Path, options: FileEncodingOptions): Future[Output]
    Annotations
    @inline()
  69. def renameFuture(oldPath: Path, newPath: Path): Future[Unit]
    Annotations
    @inline()
  70. def rmdirFuture(path: Path, options: RmdirOptions): Future[Unit]
    Annotations
    @inline()
  71. def rmdirFuture(path: Path): Future[Unit]
    Annotations
    @inline()
  72. def rmdirRecursiveFuture(path: Path): Future[Unit]
    Annotations
    @inline()
  73. def rmdirRecursiveFuture(path: Path, options: RmdirOptions): Future[Unit]
    Annotations
    @inline()
  74. def statFuture(path: Path, options: StatOptions): Future[StatsVariant]
    Annotations
    @inline()
  75. def statFuture(path: Path): Future[Stats]
    Annotations
    @inline()
  76. def symlinkFuture(target: Path, path: Path): Future[Unit]
    Annotations
    @inline()
  77. def symlinkFuture(target: Path, path: Path, type: String): Future[Unit]
    Annotations
    @inline()
  78. def toString(): String
    Definition Classes
    Any
  79. def truncateFuture(target: Path, length: Int): Future[Unit]
    Annotations
    @inline()
  80. def truncateFuture(target: Path): Future[Unit]
    Annotations
    @inline()
  81. def unlinkFuture(path: Path): Future[Unit]
    Annotations
    @inline()
  82. def unwatchFileFuture(filename: Path): Future[Unit]
    Annotations
    @inline()
  83. def utimesFuture(path: Path, atime: Time, mtime: Time): Future[Unit]
    Annotations
    @inline()
  84. def watchFileFuture(filename: Path, options: FileWatcherOptions): Future[(Stats, Stats)]
    Annotations
    @inline()
  85. def watchFileFuture(filename: Path): Future[(Stats, Stats)]
    Annotations
    @inline()
  86. def watchFuture(filename: Path, options: FSWatcherOptions): Future[(EventType, String)]
    Annotations
    @inline()
  87. def watchFuture(filename: Path): Future[(EventType, String)]
    Annotations
    @inline()
  88. def writeFileFuture(file: String, data: String): Future[Unit]
    Annotations
    @inline()
  89. def writeFileFuture(file: String, data: String, options: FileWriteOptions): Future[Unit]
    Annotations
    @inline()
  90. def writeFileFuture(file: String, data: BufferLike, options: FileWriteOptions): Future[Unit]
    Annotations
    @inline()
  91. def writeFileFuture(file: String, data: BufferLike): Future[Unit]
    Annotations
    @inline()
  92. def writeFileFuture(file: String, data: Uint8Array): Future[Unit]
    Annotations
    @inline()
  93. def writeFileFuture(file: String, data: Uint8Array, options: FileWriteOptions): Future[Unit]
    Annotations
    @inline()
  94. def writeFuture(fd: FileDescriptor, string: String): Future[(FileType, String)]
    Annotations
    @inline()
  95. def writeFuture(fd: FileDescriptor, string: String, position: Int): Future[(FileType, String)]
    Annotations
    @inline()
  96. def writeFuture(fd: FileDescriptor, string: String, position: Int, encoding: String): Future[(FileType, String)]
    Annotations
    @inline()
  97. def writeFuture(fd: FileDescriptor, buffer: BufferLike, offset: |[Int, Null], length: |[Int, Null], position: |[Int, Null]): Future[(FileType, Buffer)]
    Annotations
    @inline()
  98. def writeFuture(fd: FileDescriptor, buffer: Uint8Array, offset: |[Int, Null], length: |[Int, Null], position: |[Int, Null]): Future[(FileType, Buffer)]
    Annotations
    @inline()
  99. def writevFuture(fd: FileDescriptor, buffers: Array[ArrayBufferView], position: Int): Future[(Int, Array[ArrayBufferView])]
    Annotations
    @inline()

Inherited from AnyVal

Inherited from Any

Ungrouped