Class

io.scalajs.nodejs.fs

FsExtensions

Related Doc: package fs

Permalink

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)

    Permalink

    fs

    the given file system instance

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  4. def accessFuture(path: |[Buffer, String], mode: FileMode = null): Future[Unit]

    Permalink
    Annotations
    @inline()
  5. def appendFileFuture(file: |[|[Buffer, FileDescriptor], String], data: |[Buffer, String], options: FileAppendOptions = null): Future[Unit]

    Permalink
    Annotations
    @inline()
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def chmodFuture(path: |[Buffer, String], mode: FileMode, callback: Function1[FileIOError, Any]): Future[Unit]

    Permalink
    Annotations
    @inline()
  8. def closeFuture(fd: FileDescriptor): Future[Unit]

    Permalink
    Annotations
    @inline()
  9. def existsFuture(path: String): Future[Boolean]

    Permalink
    Annotations
    @inline()
  10. def fdatasyncFuture(fd: FileDescriptor): Future[Unit]

    Permalink
    Annotations
    @inline()
  11. val fs: Fs

    Permalink

    the given file system instance

  12. def futimesFuture(fd: FileDescriptor, atime: Integer, mtime: Integer): Future[Unit]

    Permalink
    Annotations
    @inline()
  13. def getClass(): Class[_ <: AnyVal]

    Permalink
    Definition Classes
    AnyVal → Any
  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. def lchmodFuture(path: |[Buffer, String], mode: FileMode): Future[Unit]

    Permalink
    Annotations
    @inline()
  16. def lchownFuture(path: |[Buffer, String], uid: UID, gid: GID): Future[Unit]

    Permalink
    Annotations
    @inline()
  17. def linkFuture(srcpath: |[Buffer, String], dstpath: |[Buffer, String]): Future[Unit]

    Permalink
    Annotations
    @inline()
  18. def mkdirFuture(path: |[Buffer, String], mode: FileMode = null): Future[Unit]

    Permalink
    Annotations
    @inline()
  19. def openFuture(path: |[Buffer, String], flags: Flags, mode: FileMode = null): Future[FileDescriptor]

    Permalink
    Annotations
    @inline()
  20. def readFileFuture(file: String, options: FileInputOptions = null): Future[Any]

    Permalink
    Annotations
    @inline()
  21. def readFuture(fd: FileDescriptor, buffer: Buffer, offset: Int, length: Int, position: Int): Future[(Int, Buffer)]

    Permalink
    Annotations
    @inline()
  22. def readdirFuture(path: |[Buffer, String], options: |[|[String, FileEncodingOptions], RawOptions] = null): Future[Array[String]]

    Permalink
    Annotations
    @inline()
  23. def realpathFuture(path: String, options: FileEncodingOptions = null): Future[String]

    Permalink
    Annotations
    @inline()
  24. def renameFuture(oldPath: String, newPath: String): Future[Unit]

    Permalink
    Annotations
    @inline()
  25. def rmdirFuture(path: |[Buffer, String]): Future[Unit]

    Permalink
    Annotations
    @inline()
  26. def statFuture(path: String): Future[Stats]

    Permalink
    Annotations
    @inline()
  27. def symlinkFuture(target: |[Buffer, String], path: |[Buffer, String], type: String = null): Future[Unit]

    Permalink
    Annotations
    @inline()
  28. def toString(): String

    Permalink
    Definition Classes
    Any
  29. def unlinkFuture(path: |[Buffer, String]): Future[Unit]

    Permalink
    Annotations
    @inline()
  30. def unwatchFileFuture(filename: |[Buffer, String]): Future[Unit]

    Permalink
    Annotations
    @inline()
  31. def utimesFuture(path: |[Buffer, String], atime: Int, mtime: Int): Future[Unit]

    Permalink
    Annotations
    @inline()
  32. def watchFuture(filename: String, options: FSWatcherOptions = null): Future[(String, String)]

    Permalink
    Annotations
    @inline()
  33. def writeFileFuture(file: String, data: |[Buffer, String], options: FileOutputOptions = null): Future[Unit]

    Permalink
    Annotations
    @inline()
  34. def writeFuture(fd: FileDescriptor, string: String): Future[(FileType, String)]

    Permalink
    Annotations
    @inline()
  35. def writeFuture(fd: FileDescriptor, string: String, position: Int): Future[(FileType, String)]

    Permalink
    Annotations
    @inline()
  36. def writeFuture(fd: FileDescriptor, string: String, position: Int, encoding: String): Future[(FileType, String)]

    Permalink
    Annotations
    @inline()
  37. def writeFuture(fd: FileDescriptor, buffer: |[Buffer, Uint8Array], offset: Integer = null, length: Integer = null, position: Integer = null): Future[(FileType, Buffer)]

    Permalink
    Annotations
    @inline()

Inherited from AnyVal

Inherited from Any

Ungrouped