# inputEx-library

### inputEx 0.5.1

inputEx-library > inputEx > inputEx.SerializeField
Search:
Filters Show Private Show Protected Show Deprecated

## Class inputEx.SerializeField - extends inputEx.Field

SerializeField allows to serialize/deserialize a complex sub-group to a string

### Constructor

inputEx.SerializeField `( options )`

Parameters:
  `options <Object>` Standard inputEx options definition

#### Properties inherited from inputEx.Field:

`options`

### Methods

#### deserialize

`void deserialize ( )`
Use the configured deserializer

#### focus

`void focus ( )`
Sets the focus on this field

#### getValue

`void getValue ( )`
Use the subField getValue and serialize it with the selected serializing method

#### initEvents

`void initEvents ( )`
Subscribe the subField

#### renderComponent

`void renderComponent ( )`
Render the subfield

#### serialize

`void serialize ( )`
Use the configured serializer

#### setOptions

`void setOptions ( options )`
Adds some options: subfield & serializer

Parameters:
  `options <Object>` Options object as passed to the constructor

#### setValue

`void setValue ( )`
Use the deserialize method and set the value of the subField

#### Methods inherited from inputEx.Field:

`clear, close, destroy, disable, displayMessage, enable, fireUpdatedEvt, focus, getEl, getParentField, getState, getStateString, getValue, hide, initEvents, isDisabled, isEmpty, onBlur, onChange, onFocus, render, renderComponent, setClassFromState, setFieldName, setOptions, setParentField, setValue, show, validate`

#### Events inherited from inputEx.Field:

`updatedEvt,`

Copyright © 2010 Eric Abouaf All rights reserved.