Packages

package io

Io Package Object

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

Type Members

  1. trait AsyncFile extends FileProto[Future]
  2. trait File extends AnyRef

    A File Object abstraction (Similar to java.util.File) but with implementations in Js and JVM.

  3. trait FileProto [F[_]] extends File
    Attributes
    protected
  4. trait FileSystem extends AnyRef

    File System abstraction

  5. type Id[X] = X
  6. class JsAsyncFile extends JsBaseFile with AsyncFile

    Implementation of a AsyncFile for the JavaScript * @todo better handling of errors, Real async mode

    Implementation of a AsyncFile for the JavaScript * @todo better handling of errors, Real async mode

    Attributes
    protected
  7. class JsServerFileSystem extends FileSystem

    Implementation of the file system for node.js platform

  8. class JsSyncFile extends JsBaseFile with SyncFile

    Implementation of a AsyncFile for the JavaScript * @todo better handling of errors, Real async mode

    Implementation of a AsyncFile for the JavaScript * @todo better handling of errors, Real async mode

    Attributes
    protected
  9. trait Stats extends Object

    Stats

    Stats

    Annotations
    @RawJSType() @native()
  10. trait SyncFile extends FileProto[Id]

Value Members

  1. final val Utf8: String("UTF-8")
  2. object Fs extends JsServerFileSystem
  3. object JsBaseFile
  4. object JsFs extends Object with JsFs
    Annotations
    @native() @JSImport( "fs" , JSImport.Namespace )

Inherited from AnyRef

Inherited from Any

Ungrouped