Packages

c

io.scalajs.nodejs.fs

FsExtensions

implicit final class FsExtensions extends AnyVal

File System Extensions

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

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 = null): Future[Unit]
    Annotations
    @inline()
  5. def appendFileFuture(file: |[|[Buffer, FileDescriptor], String], data: |[Buffer, String], options: FileAppendOptions = null): Future[Unit]
    Annotations
    @inline()
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def chmodFuture(path: |[Buffer, String], mode: FileMode, callback: Function1[FileIOError, Any]): Future[Unit]
    Annotations
    @inline()
  8. def closeFuture(fd: FileDescriptor): Future[Unit]
    Annotations
    @inline()
  9. def existsFuture(path: String): Future[Boolean]
    Annotations
    @inline()
  10. def fdatasyncFuture(fd: FileDescriptor): Future[Unit]
    Annotations
    @inline()
  11. val fs: Fs
  12. def futimesFuture(fd: FileDescriptor, atime: Integer, mtime: Integer): 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], mode: FileMode = null): Future[Unit]
    Annotations
    @inline()
  19. def openFuture(path: |[Buffer, String], flags: Flags, mode: FileMode = null): Future[FileDescriptor]
    Annotations
    @inline()
  20. def readFileFuture(file: String, options: FileInputOptions = null): Future[Any]
    Annotations
    @inline()
  21. def readFuture(fd: FileDescriptor, buffer: Buffer, offset: Int, length: Int, position: Int): Future[(Int, Buffer)]
    Annotations
    @inline()
  22. def readdirFuture(path: |[Buffer, String], options: |[|[String, FileEncodingOptions], RawOptions] = null): Future[Array[String]]
    Annotations
    @inline()
  23. def realpathFuture(path: String, options: FileEncodingOptions = null): Future[String]
    Annotations
    @inline()
  24. def renameFuture(oldPath: String, newPath: String): Future[Unit]
    Annotations
    @inline()
  25. def rmdirFuture(path: |[Buffer, String]): Future[Unit]
    Annotations
    @inline()
  26. def statFuture(path: String): Future[Stats]
    Annotations
    @inline()
  27. def symlinkFuture(target: |[Buffer, String], path: |[Buffer, String], type: String = null): Future[Unit]
    Annotations
    @inline()
  28. def toString(): String
    Definition Classes
    Any
  29. def unlinkFuture(path: |[Buffer, String]): Future[Unit]
    Annotations
    @inline()
  30. def unwatchFileFuture(filename: |[Buffer, String]): Future[Unit]
    Annotations
    @inline()
  31. def utimesFuture(path: |[Buffer, String], atime: Int, mtime: Int): Future[Unit]
    Annotations
    @inline()
  32. def watchFuture(filename: String, options: FSWatcherOptions = null): Future[(String, String)]
    Annotations
    @inline()
  33. def writeFileFuture(file: String, data: |[Buffer, String], options: FileOutputOptions = null): Future[Unit]
    Annotations
    @inline()
  34. def writeFuture(fd: FileDescriptor, string: String): Future[(FileType, String)]
    Annotations
    @inline()
  35. def writeFuture(fd: FileDescriptor, string: String, position: Int): Future[(FileType, String)]
    Annotations
    @inline()
  36. def writeFuture(fd: FileDescriptor, string: String, position: Int, encoding: String): Future[(FileType, String)]
    Annotations
    @inline()
  37. def writeFuture(fd: FileDescriptor, buffer: |[Buffer, Uint8Array], offset: Integer = null, length: Integer = null, position: Integer = null): Future[(FileType, Buffer)]
    Annotations
    @inline()

Inherited from AnyVal

Inherited from Any

Ungrouped