You are here

function masked_input_field_widget_info in Masked Input 7.2

Implements hook_field_widget_info().

File

./masked_input.module, line 124
Provides a form element, Field widget, and simple API for using the Masked Input jQuery plugin.

Code

function masked_input_field_widget_info() {

  // Use defaults in element_info to ensure element alters take affect here too.
  $element = element_info('masked_input');
  return array(
    'masked_input' => array(
      'label' => t('Masked Input'),
      'field types' => array(
        'text',
        'text_long',
        'number_integer',
        'number_decimal',
        'number_float',
      ),
      'settings' => array(
        'size' => 60,
        'mask' => isset($element['#mask']) ? $element['#mask'] : '',
        'placeholder' => isset($element['#placeholder']) ? $element['#placeholder'] : '',
      ),
    ),
  );
}