You are here

function _webform_form_builder_map_autocomplete in Webform Autocomplete 7.2

Same name and namespace in other branches
  1. 7 autocomplete.inc \_webform_form_builder_map_autocomplete()

Implements _webform_form_builder_map_component().

File

./autocomplete.inc, line 371
Autocomplete component.

Code

function _webform_form_builder_map_autocomplete() {
  return array(
    'form_builder_type' => 'autocomplete',
    'properties' => array(
      'size' => array(
        'form_parents' => array(
          'display',
          'width',
        ),
        'storage_parents' => array(
          'extra',
          'width',
        ),
      ),
      'maxlength' => array(
        'form_parents' => array(
          'display',
          'maxlength',
        ),
        'storage_parents' => array(
          'extra',
          'maxlength',
        ),
      ),
      'field_prefix' => array(
        'form_parents' => array(
          'display',
          'field_prefix',
        ),
        'storage_parents' => array(
          'extra',
          'field_prefix',
        ),
      ),
      'field_suffix' => array(
        'form_parents' => array(
          'display',
          'field_suffix',
        ),
        'storage_parents' => array(
          'extra',
          'field_suffix',
        ),
      ),
      'autocomplete_items' => array(
        'form_parents' => array(
          'options',
          'autocomplete_items',
        ),
        'storage_parents' => array(
          'extra',
          'autocomplete_items',
        ),
      ),
      'autocomplete_existing' => array(
        'form_parents' => array(
          'options',
          'autocomplete_existing',
        ),
        'storage_parents' => array(
          'extra',
          'autocomplete_existing',
        ),
      ),
      'autocomplete_taxonomy' => array(
        'form_parents' => array(
          'options',
          'autocomplete_taxonomy',
        ),
        'storage_parents' => array(
          'extra',
          'autocomplete_taxonomy',
        ),
      ),
      'autocomplete_match_rule' => array(
        'form_parents' => array(
          'options',
          'autocomplete_match_rule',
        ),
        'storage_parents' => array(
          'extra',
          'autocomplete_match_rule',
        ),
      ),
      'autocomplete_restrict' => array(
        'form_parents' => array(
          'validation',
          'autocomplete_restrict',
        ),
        'storage_parents' => array(
          'extra',
          'autocomplete_restrict',
        ),
      ),
    ),
  );
}