Sha256: fdf9369dcd5cfb6604a327b1becfbdf93d9e597348a568b8dd3c837bf535d766

Contents?: true

Size: 994 Bytes

Versions: 10

Compression:

Stored size: 994 Bytes

Contents

// ==========================================================================
// Project:   Web Typed Array
// Copyright: ©2010 Strobe Inc. All rights reserved.
// License:   Licened under MIT license (see __preamble__.js)
// ==========================================================================
/*globals ENV File Blob FileReader FileReaderSync FileSystem fileSystem FileWriter FileWriterSync */

if (!require('./platform').isSupported) {
  throw new Error('File API is not supported on this platform');
}

var exp;

// browser either supports it or doesn't.
if (ENV.SPADE_PLATFORM.ENGINE !== 'browser') {
  exp = require('./file');
  Blob = exp.Blob;
  File = exp.File;
  
  exp = require('./file-reader');
  FileReader = exp.FileReader;
  FileReaderSync = exp.FileReaderSync;

  exp = require('./file-writer');
  FileWriter = exp.FileWriter;
  FileWriterSync = exp.FileWriterSync;
  
  exp = require('./file-system');
  FileSystem = exp.FileSystem;
  fileSystem = exp.fileSystem;
}



Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
spade-packager-0.1.0.1 packages/web-file/lib/main.js
spade-packager-0.1.0 packages/web-file/lib/main.js
spade-0.0.8.1 packages/web-file/lib/main.js
spade-0.0.7 packages/web-file/lib/main.js
spade-0.0.6 packages/web-file/lib/main.js
spade-0.0.5 packages/web-file/lib/main.js
spade-0.0.4 packages/web-file/lib/main.js
spade-0.0.3 packages/web-file/lib/main.js
spade-0.0.2 packages/web-file/lib/main.js
spade-0.0.1 packages/web-file/lib/main.js