# EasyScriptDecoder

Extends

This interface is used to define an EasyScript decoder. The decoders are responsible for decoding any data after the preamble.

package | Application

### Methods

## This will be called by EasyScript when a character is received for this decoder.

    parse(stringstr) : mixed

### Arguments

#### str

`string`

### Response

`mixed`

## This receives the signature or card data and calls parseSignature method using one character at a time.

    parseSignature(stringstr) : mixed

### Arguments

#### str

`string`

The signature or card data.

### Response

`mixed`