function _timefield_js_settings in Timefield 1.0.x
Same name and namespace in other branches
- 7 timefield.module \_timefield_js_settings()
Timefield js settings.
Parameters
$class:
$settings:
Return value
array
1 call to _timefield_js_settings()
- TimeFieldStandardWidget::formElement in src/
Plugin/ Field/ FieldWidget/ TimeFieldStandardWidget.php - Returns the form for a single field widget.
File
- ./
timefield.module, line 18 - Contains timefield.module.
Code
function _timefield_js_settings($class, $settings) {
$js_settings = array(
'showLeadingZero' => $settings['showLeadingZero'],
'timeSeparator' => $settings['separator'],
'showPeriod' => $settings['showPeriod'],
'showPeriodLabels' => $settings['showPeriod'],
'periodSeparator' => $settings['periodSeparator'],
'amPmText' => array(
$settings['am_text'],
$settings['pm_text'],
),
'showMinutesLeadingZero' => TRUE,
'showCloseButton' => $settings['showCloseButton'],
'closeButtonText' => $settings['closeButtonText'],
'showNowButton' => $settings['showNowButton'],
'nowButtonText' => $settings['nowButtonText'],
'showDeselectButton' => $settings['showDeselectButton'],
'deselectButtonText' => $settings['deselectButtonText'],
'myPosition' => $settings['myPosition'],
'atPosition' => $settings['atPosition'],
);
return $js_settings;
}