Packages

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(fs: Fs)

    fs

    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: |[Buffer, String], mode: FileMode): Future[Unit]
    Annotations
    @inline()
  5. def accessFuture(path: |[Buffer, String]): Future[Unit]
    Annotations
    @inline()
  6. def appendFileFuture(file: |[|[Buffer, FileDescriptor], String], data: |[Buffer, String], options: FileAppendOptions = null): Future[Unit]
    Annotations
    @inline()
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def chmodFuture(path: |[Buffer, String], mode: FileMode, callback: Function1[FileIOError, Any]): Future[Unit]
    Annotations
    @inline()
  9. def closeFuture(fd: FileDescriptor): Future[Unit]
    Annotations
    @inline()
  10. def existsFuture(path: String): Future[Boolean]
    Annotations
    @inline()
  11. def fdatasyncFuture(fd: FileDescriptor): Future[Unit]
    Annotations
    @inline()
  12. def futimesFuture(fd: FileDescriptor, atime: Time, mtime: Time): Future[Unit]
    Annotations
    @inline()
  13. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. def lchmodFuture(path: |[Buffer, String], mode: FileMode): Future[Unit]
    Annotations
    @inline()
  16. def lchownFuture(path: |[Buffer, String], uid: UID, gid: GID): Future[Unit]
    Annotations
    @inline()
  17. def linkFuture(srcpath: |[Buffer, String], dstpath: |[Buffer, String]): Future[Unit]
    Annotations
    @inline()
  18. def mkdirFuture(path: |[Buffer, String]): Future[Unit]
    Annotations
    @inline()
  19. def mkdirFuture(path: |[Buffer, String], mode: FileMode): Future[Unit]
    Annotations
    @inline()
  20. def openFuture(path: |[Buffer, String], flags: Flags): Future[FileDescriptor]
    Annotations
    @inline()
  21. def openFuture(path: |[Buffer, String], flags: Flags, mode: FileMode): Future[FileDescriptor]
    Annotations
    @inline()
  22. def readFileFuture(file: String, options: ReadFileOptions = null): Future[Output]
    Annotations
    @inline()
  23. def readFuture(fd: FileDescriptor, buffer: Buffer, offset: Int, length: Int, position: Int): Future[(Int, Buffer)]
    Annotations
    @inline()
  24. def readdirBufferFuture(path: |[Buffer, String]): Future[Array[Buffer]]
    Annotations
    @inline()
  25. def readdirDirentFuture(path: |[Buffer, String]): Future[Array[Dirent]]
    Annotations
    @inline()
  26. def readdirFuture(path: |[Buffer, String], options: String = "utf8"): Future[Array[String]]
    Annotations
    @inline()
  27. def realpathFuture(path: String, options: FileEncodingOptions): Future[Output]
    Annotations
    @inline()
  28. def realpathFuture(path: String): Future[String]
    Annotations
    @inline()
  29. def renameFuture(oldPath: String, newPath: String): Future[Unit]
    Annotations
    @inline()
  30. def rmdirFuture(path: |[Buffer, String]): Future[Unit]
    Annotations
    @inline()
  31. def statFuture(path: String): Future[Stats]
    Annotations
    @inline()
  32. def symlinkFuture(target: |[Buffer, String], path: |[Buffer, String], type: String = null): Future[Unit]
    Annotations
    @inline()
  33. def toString(): String
    Definition Classes
    Any
  34. def unlinkFuture(path: |[Buffer, String]): Future[Unit]
    Annotations
    @inline()
  35. def unwatchFileFuture(filename: |[Buffer, String]): Future[Unit]
    Annotations
    @inline()
  36. def utimesFuture(path: |[Buffer, String], atime: Int, mtime: Int): Future[Unit]
    Annotations
    @inline()
  37. def watchFuture(filename: String, options: FSWatcherOptions = null): Future[(String, String)]
    Annotations
    @inline()
  38. def writeFileFuture(file: String, data: String): Future[Unit]
    Annotations
    @inline()
  39. def writeFileFuture(file: String, data: String, options: FileWriteOptions): Future[Unit]
    Annotations
    @inline()
  40. def writeFileFuture(file: String, data: Buffer, options: FileWriteOptions = null): Future[Unit]
    Annotations
    @inline()
  41. def writeFuture(fd: FileDescriptor, string: String): Future[(FileType, String)]
    Annotations
    @inline()
  42. def writeFuture(fd: FileDescriptor, string: String, position: Int): Future[(FileType, String)]
    Annotations
    @inline()
  43. def writeFuture(fd: FileDescriptor, string: String, position: Int, encoding: String): Future[(FileType, String)]
    Annotations
    @inline()
  44. def writeFuture(fd: FileDescriptor, buffer: Uint8Array, offset: |[Int, Null] = null, length: |[Int, Null] = null, position: |[Int, Null] = null): Future[(FileType, Buffer)]
    Annotations
    @inline()

Inherited from AnyVal

Inherited from Any

Ungrouped