FileReader

object FileReader

Given the id of a file input field that has had a file selected, this Cmd will read either an image or text file to return an HTMLImageElement or String respectively.

class Object
trait Matchable
class Any

Type members

Classlikes

final case class Error(message: String)
final case class File[A](name: String, path: String, data: A)

Value members

Concrete methods

def read[Msg](fileInputFieldId: String)(resultToMessage: Either[Error, File[Any]] => Msg): Cmd[Msg]
def readImage[Msg](inputFieldId: String)(resultToMessage: Either[Error, File[Image]] => Msg): Cmd[Msg]
def readText[Msg](inputFieldId: String)(resultToMessage: Either[Error, File[String]] => Msg): Cmd[Msg]