Obj.createFromFile(file, attributes)

Creates a binary Obj by uploading a file.

The class must include a binary attribute named blob.

Params

  • file (File) – the File instance to be uploaded.
  • attributes (Object) – Optional custom attributes and their values of the new CMS object.

Throws

  • ArgumentError – If the class has no binary attribute named blob, file is not an instance of File, or attributes includes a blob attribute.

Returns

A Promise resolving to the created Obj.

Examples

Create an Image from a file and set its title and tags attributes. Once the image has been created and the file has been uploaded, print out its URL:

A React component for a simple image uploader with a file dropzone using the Image class from the above example: