/** * Internal function * @param array() $configuration Configuration array * @return string JSON Array. * @see ui_accordion_init() */ function _ui_accordion_pattern($configuration) { $pattern = ''; if (is_array($configuration) && sizeof($configuration) > 0) { $pattern = '{'; //OPTIONS SUPPORT http://jqueryui.com/demos/accordion/#options if (isset($configuration['active'])) { $pattern .= toJQueryOption('active', $configuration['active']); } if (isset($configuration['alwaysOpen'])) { $pattern .= toJQueryOption('alwaysOpen', $configuration['alwaysOpen']); } if (isset($configuration['animated'])) { $pattern .= toJQueryOption('animated', $configuration['animated']); } if (isset($configuration['autoHeight'])) { $pattern .= toJQueryOption('autoHeight', $configuration['autoHeight']); } if (isset($configuration['clearStyle'])) { $pattern .= toJQueryOption('clearStyle', $configuration['clearStyle']); } if (isset($configuration['collapsible'])) { $pattern .= toJQueryOption('collapsible', $configuration['collapsible']); } if (isset($configuration['event'])) { $pattern .= toJQueryOption('event', $configuration['event']); } if (isset($configuration['fillSpace'])) { $pattern .= toJQueryOption('fillSpace', $configuration['fillSpace']); } if (isset($configuration['header'])) { $pattern .= toJQueryOption('header', $configuration['header']); } if (isset($configuration['icons'])) { $pattern .= toJQueryOption('icons', $configuration['icons']); } if (isset($configuration['navigation'])) { $pattern .= toJQueryOption('navigation', $configuration['navigation']); } if (isset($configuration['navigationFilter'])) { $pattern .= toJQueryOption('navigationFilter', $configuration['navigationFilter'], true); } if (isset($configuration['selectedClass'])) { $pattern .= toJQueryOption('selectedClass', $configuration['selectedClass']); } //EVENTS SUPPORT http://jqueryui.com/demos/accordion/#events if (isset($configuration['change'])) { $pattern .= toJQueryOption('change', $configuration['change'], true); } if (isset($configuration['changestart'])) { $pattern .= toJQueryOption('changestart', $configuration['changestart'], true); } if ($pattern != '{') { $pattern = substr($pattern, 0, strlen($pattern) - 1); } $pattern .= '}'; } return $pattern; }
/** * Internal function * @param array() $configuration Configuration array * @return string JSON Array. * @see ui_accordion_init() */ function _ui_slider_pattern($configuration) { $pattern = ''; if (is_array($configuration) && sizeof($configuration) > 0) { $pattern = '{'; //OPTIONS SUPPORT if (isset($configuration['animate'])) { $pattern .= toJQueryOption('animate', $configuration['animate']); } if (isset($configuration['max'])) { $pattern .= toJQueryOption('max', $configuration['max']); } if (isset($configuration['min'])) { $pattern .= toJQueryOption('min', $configuration['min']); } if (isset($configuration['orientation'])) { $pattern .= toJQueryOption('orientation', $configuration['orientation']); } if (isset($configuration['range'])) { $pattern .= toJQueryOption('range', $configuration['range']); } if (isset($configuration['step'])) { $pattern .= toJQueryOption('step', $configuration['step']); } if (isset($configuration['value'])) { $pattern .= toJQueryOption('value', $configuration['value']); } if (isset($configuration['values'])) { $pattern .= toJQueryOption('values', $configuration['values']); } //EVENTS SUPPORT if (isset($configuration['start'])) { $pattern .= toJQueryOption('start', $configuration['start'], true); } if (isset($configuration['slide'])) { $pattern .= toJQueryOption('slide', $configuration['slide'], true); } if (isset($configuration['change'])) { $pattern .= toJQueryOption('change', $configuration['change'], true); } if (isset($configuration['stop'])) { $pattern .= toJQueryOption('stop', $configuration['stop'], true); } if ($pattern != '{') { $pattern = substr($pattern, 0, strlen($pattern) - 1); } $pattern .= '}'; } return $pattern; }
/** * Internal function * @param array() $configuration Configuration array * @return string JSON Array. * @see ui_accordion_init() */ function _ui_datepicker_pattern($configuration) { $pattern = ''; if (is_array($configuration) && sizeof($configuration) > 0) { $pattern = '{'; //OPTIONS SUPPORT if (isset($configuration['altField'])) { $pattern .= toJQueryOption('altField', $configuration['altField']); } if (isset($configuration['altFormat'])) { $pattern .= toJQueryOption('altFormat', $configuration['altFormat']); } if (isset($configuration['appendText'])) { $pattern .= toJQueryOption('appendText', $configuration['appendText']); } if (isset($configuration['buttonImage'])) { $pattern .= toJQueryOption('buttonImage', $configuration['buttonImage']); } if (isset($configuration['buttonImageOnly'])) { $pattern .= toJQueryOption('buttonImageOnly', $configuration['buttonImageOnly']); } if (isset($configuration['buttonText'])) { $pattern .= toJQueryOption('buttonText', $configuration['buttonText']); } if (isset($configuration['changeMonth'])) { $pattern .= toJQueryOption('changeMonth', $configuration['changeMonth']); } if (isset($configuration['changeYear'])) { $pattern .= toJQueryOption('changeYear', $configuration['changeYear']); } if (isset($configuration['closeText'])) { $pattern .= toJQueryOption('closeText', $configuration['closeText']); } if (isset($configuration['constrainInput'])) { $pattern .= toJQueryOption('constrainInput', $configuration['constrainInput']); } if (isset($configuration['currentText'])) { $pattern .= toJQueryOption('currentText', $configuration['currentText']); } if (isset($configuration['dateFormat'])) { $pattern .= toJQueryOption('dateFormat', $configuration['dateFormat']); } if (isset($configuration['dayNames'])) { $pattern .= toJQueryOption('dayNames', $configuration['dayNames']); } if (isset($configuration['dayNamesMin'])) { $pattern .= toJQueryOption('dayNamesMin', $configuration['dayNamesMin']); } if (isset($configuration['dayNamesShort'])) { $pattern .= toJQueryOption('dayNamesShort', $configuration['dayNamesShort']); } if (isset($configuration['defaultDate'])) { $pattern .= toJQueryOption('defaultDate', $configuration['defaultDate']); } if (isset($configuration['firstDay'])) { $pattern .= toJQueryOption('firstDay', $configuration['firstDay']); } if (isset($configuration['gotoCurrent'])) { $pattern .= toJQueryOption('gotoCurrent', $configuration['gotoCurrent']); } if (isset($configuration['hideIfNoPrevNext'])) { $pattern .= toJQueryOption('hideIfNoPrevNext', $configuration['hideIfNoPrevNext']); } if (isset($configuration['isRTL'])) { $pattern .= toJQueryOption('isRTL', $configuration['isRTL']); } if (isset($configuration['maxDate'])) { $pattern .= toJQueryOption('maxDate', $configuration['maxDate']); } if (isset($configuration['minDate'])) { $pattern .= toJQueryOption('minDate', $configuration['minDate']); } if (isset($configuration['monthNames'])) { $pattern .= toJQueryOption('monthNames', $configuration['monthNames']); } if (isset($configuration['monthNamesShort'])) { $pattern .= toJQueryOption('monthNamesShort', $configuration['monthNamesShort']); } if (isset($configuration['navigationAsDateFormat'])) { $pattern .= toJQueryOption('navigationAsDateFormat', $configuration['navigationAsDateFormat']); } if (isset($configuration['nextText'])) { $pattern .= toJQueryOption('nextText', $configuration['nextText']); } if (isset($configuration['numberOfMonths'])) { $pattern .= toJQueryOption('numberOfMonths', $configuration['numberOfMonths']); } if (isset($configuration['prevText'])) { $pattern .= toJQueryOption('prevText', $configuration['prevText']); } if (isset($configuration['shortYearCutoff'])) { $pattern .= toJQueryOption('shortYearCutoff', $configuration['shortYearCutoff']); } if (isset($configuration['showAnim'])) { $pattern .= toJQueryOption('showAnim', $configuration['showAnim']); ui_add_effects_support($configuration['showAnim']); } if (isset($configuration['showButtonPanel'])) { $pattern .= toJQueryOption('showButtonPanel', $configuration['showButtonPanel']); } if (isset($configuration['showCurrentAtPos'])) { $pattern .= toJQueryOption('showCurrentAtPos', $configuration['showCurrentAtPos']); } if (isset($configuration['showMonthAfterYear'])) { $pattern .= toJQueryOption('showMonthAfterYear', $configuration['showMonthAfterYear']); } if (isset($configuration['showOn'])) { $pattern .= toJQueryOption('showOn', $configuration['showOn']); } if (isset($configuration['showOptions'])) { $pattern .= toJQueryOption('showOptions', $configuration['showOptions']); } if (isset($configuration['showOtherMonths'])) { $pattern .= toJQueryOption('showOtherMonths', $configuration['showOtherMonths']); } if (isset($configuration['stepMonths'])) { $pattern .= toJQueryOption('stepMonths', $configuration['stepMonths']); } if (isset($configuration['yearRange'])) { $pattern .= toJQueryOption('yearRange', $configuration['yearRange']); } //EVENTS SUPPORT if (isset($configuration['beforeShow'])) { $pattern .= toJQueryOption('beforeShow', $configuration['beforeShow']); } if (isset($configuration['beforeShowDay'])) { $pattern .= toJQueryOption('beforeShowDay', $configuration['beforeShowDay']); } if (isset($configuration['onChangeMonthYear'])) { $pattern .= toJQueryOption('onChangeMonthYear', $configuration['onChangeMonthYear']); } if (isset($configuration['onClose'])) { $pattern .= toJQueryOption('onClose', $configuration['onClose']); } if (isset($configuration['beforeShow'])) { $pattern .= toJQueryOption('beforeShow', $configuration['beforeShow']); } if (isset($configuration['onSelect'])) { $pattern .= toJQueryOption('onSelect', $configuration['onSelect']); } if ($pattern != '{') { $pattern = substr($pattern, 0, strlen($pattern) - 1); } $pattern .= '}'; } return $pattern; }
/** * Internal function * @param array() $configuration Configuration array * @return string JSON Array. * @see ui_themeroller() */ function _ui_themeroller_pattern($configuration) { $pattern = ''; if (is_array($configuration) && sizeof($configuration) > 0) { $pattern = '{'; //OPTIONS SUPPORT if (isset($configuration['loadTheme'])) { $pattern .= toJQueryOption('loadTheme', $configuration['loadTheme']); } if (isset($configuration['height'])) { $pattern .= toJQueryOption('height', $configuration['height']); } if (isset($configuration['width'])) { $pattern .= toJQueryOption('width', $configuration['width']); } if (isset($configuration['initialText'])) { $pattern .= toJQueryOption('initialText', $configuration['initialText']); } if (isset($configuration['buttonPreText'])) { $pattern .= toJQueryOption('buttonPreText', $configuration['buttonPreText']); } if (isset($configuration['closeOnSelect'])) { $pattern .= toJQueryOption('closeOnSelect', $configuration['closeOnSelect']); } if (isset($configuration['buttonHeight'])) { $pattern .= toJQueryOption('buttonHeight', $configuration['buttonHeight']); } if (isset($configuration['cookieName'])) { $pattern .= toJQueryOption('cookieName', $configuration['cookieName']); } //EVENTS SUPPORT if (isset($configuration['onOpen'])) { $pattern .= toJQueryOption('onOpen', $configuration['onOpen'], true); } if (isset($configuration['onClose'])) { $pattern .= toJQueryOption('onClose', $configuration['onClose'], true); } if (isset($configuration['onSelect'])) { $pattern .= toJQueryOption('onSelect', $configuration['onSelect'], true); } if ($pattern != '{') { $pattern = substr($pattern, 0, strlen($pattern) - 1); } $pattern .= '}'; } return $pattern; }
/** * Internal function * @param array() $configuration Configuration array * @return string JSON Array. * @see jquery_autocomplete_support_to() */ function _ui_autocomplete_pattern($configuration) { $pattern = ''; if (is_array($configuration) && sizeof($configuration) > 0) { $pattern = '{'; //OPTIONS SUPPORT http://docs.jquery.com/Plugins/Autocomplete/autocomplete#url_or_dataoptions if (isset($configuration['focus'])) { $pattern .= toJQueryOption('focus', $configuration['focus']); } if (isset($configuration['inputClass'])) { $pattern .= toJQueryOption('inputClass', $configuration['inputClass']); } if (isset($configuration['resultsClass'])) { $pattern .= toJQueryOption('resultsClass', $configuration['resultsClass']); } if (isset($configuration['loadingClass'])) { $pattern .= toJQueryOption('loadingClass', $configuration['loadingClass']); } if (isset($configuration['oddClass'])) { $pattern .= toJQueryOption('oddClass', $configuration['oddClass']); } if (isset($configuration['evenClass'])) { $pattern .= toJQueryOption('evenClass', $configuration['evenClass']); } if (isset($configuration['overClass'])) { $pattern .= toJQueryOption('overClass', $configuration['overClass']); } if (isset($configuration['minChars'])) { $pattern .= toJQueryOption('minChars', $configuration['minChars']); } if (isset($configuration['delay'])) { $pattern .= toJQueryOption('delay', $configuration['delay']); } if (isset($configuration['matchCase'])) { $pattern .= toJQueryOption('matchCase', $configuration['matchCase']); } if (isset($configuration['matchSubset'])) { $pattern .= toJQueryOption('matchSubset', $configuration['matchSubset']); } if (isset($configuration['matchContains'])) { $pattern .= toJQueryOption('matchContains', $configuration['matchContains']); } if (isset($configuration['cacheLength'])) { $pattern .= toJQueryOption('cacheLength', $configuration['cacheLength']); } if (isset($configuration['max'])) { $pattern .= toJQueryOption('max', $configuration['max']); } if (isset($configuration['mustMatch'])) { $pattern .= toJQueryOption('mustMatch', $configuration['mustMatch']); } if (isset($configuration['extraParams'])) { $pattern .= toJQueryOption('extraParams', $configuration['extraParams']); } if (isset($configuration['selectFirst'])) { $pattern .= toJQueryOption('selectFirst', $configuration['selectFirst']); } if (isset($configuration['autoFill'])) { $pattern .= toJQueryOption('autoFill', $configuration['autoFill']); } if (isset($configuration['width'])) { $pattern .= toJQueryOption('width', $configuration['width']); } if (isset($configuration['multiple'])) { $pattern .= toJQueryOption('multiple', $configuration['multiple']); } if (isset($configuration['multipleSeparator'])) { $pattern .= toJQueryOption('multipleSeparator', $configuration['multipleSeparator']); } if (isset($configuration['scroll'])) { $pattern .= toJQueryOption('scroll', $configuration['scroll']); } if (isset($configuration['scrollHeight'])) { $pattern .= toJQueryOption('scrollHeight', $configuration['scrollHeight']); } if (isset($configuration['highlight'])) { $pattern .= toJQueryOption('highlight', $configuration['highlight']); } if (isset($configuration['dataType'])) { $pattern .= toJQueryOption('dataType', $configuration['dataType']); } if (isset($configuration['data'])) { $pattern .= toJQueryOption('data', $configuration['data'], true); } if (isset($configuration['formatItem'])) { $pattern .= toJQueryOption('formatItem', $configuration['formatItem'], true); } if (isset($configuration['formatMatch'])) { $pattern .= toJQueryOption('formatMatch', $configuration['formatMatch'], true); } if (isset($configuration['formatResult'])) { $pattern .= toJQueryOption('formatResult', $configuration['formatResult'], true); } if (isset($configuration['highlightFunction'])) { $pattern .= toJQueryOption('highlight', $configuration['highlightFunction'], true); } if ($pattern != '{') { $pattern = substr($pattern, 0, strlen($pattern) - 1); } $pattern .= '}'; } return $pattern; }
/** * Internal function * @param array() $configuration Configuration array * @return string JSON Array. * @see ui_selectable_support_to() */ function _ui_selectable_pattern($configuration) { $pattern = ''; if (is_array($configuration) && sizeof($configuration) > 0) { $pattern = '{'; //OPTIONS SUPPORT if (isset($configuration['autoRefresh'])) { $pattern .= toJQueryOption('autoRefresh', $configuration['autoRefresh']); } if (isset($configuration['cancel'])) { $pattern .= toJQueryOption('cancel', $configuration['cancel']); } if (isset($configuration['delay'])) { $pattern .= toJQueryOption('delay', $configuration['delay']); } if (isset($configuration['distance'])) { $pattern .= toJQueryOption('distance', $configuration['distance']); } if (isset($configuration['filter'])) { $pattern .= toJQueryOption('filter', $configuration['filter']); } if (isset($configuration['tolerance'])) { $pattern .= toJQueryOption('tolerance', $configuration['tolerance']); } //EVENTS SUPPORT if (isset($configuration['selected'])) { $pattern .= toJQueryOption('selected', $configuration['selected'], true); } if (isset($configuration['selecting'])) { $pattern .= toJQueryOption('selecting', $configuration['selecting'], true); } if (isset($configuration['start'])) { $pattern .= toJQueryOption('start', $configuration['start'], true); } if (isset($configuration['stop'])) { $pattern .= toJQueryOption('stop', $configuration['stop'], true); } if (isset($configuration['unselected'])) { $pattern .= toJQueryOption('unselected', $configuration['unselected'], true); } if (isset($configuration['unselecting'])) { $pattern .= toJQueryOption('unselecting', $configuration['unselecting'], true); } if ($pattern != '{') { $pattern = substr($pattern, 0, strlen($pattern) - 1); } $pattern .= '}'; } return $pattern; }
/** * Internal function * @param array() $configuration Configuration array * @return string JSON Array. * @see ui_droppable_support_to() */ function _ui_droppable_pattern($configuration) { $pattern = ''; if (is_array($configuration) && sizeof($configuration) > 0) { $pattern = '{'; //OPTIONS SUPPORT if (isset($configuration['accept'])) { $pattern .= toJQueryOption('accept', $configuration['accept']); } if (isset($configuration['acceptFunction'])) { $pattern .= toJQueryOption('accept', $configuration['acceptFunction'], true); } if (isset($configuration['addClasses'])) { $pattern .= toJQueryOption('addClasses', $configuration['addClasses']); } if (isset($configuration['greedy'])) { $pattern .= toJQueryOption('greedy', $configuration['greedy']); } if (isset($configuration['hoverClass'])) { $pattern .= toJQueryOption('hoverClass', $configuration['hoverClass']); } if (isset($configuration['scope'])) { $pattern .= toJQueryOption('scope', $configuration['scope']); } if (isset($configuration['tolerance'])) { $pattern .= toJQueryOption('tolerance', $configuration['tolerance']); } //EVENTS SUPPORT if (isset($configuration['activate'])) { $pattern .= toJQueryOption('activate', $configuration['activate'], true); } if (isset($configuration['deactivate'])) { $pattern .= toJQueryOption('deactivate', $configuration['deactivate'], true); } if (isset($configuration['over'])) { $pattern .= toJQueryOption('over', $configuration['over'], true); } if (isset($configuration['out'])) { $pattern .= toJQueryOption('out', $configuration['out'], true); } if (isset($configuration['drop'])) { $pattern .= toJQueryOption('drop', $configuration['drop'], true); } if ($pattern != '{') { $pattern = substr($pattern, 0, strlen($pattern) - 1); } $pattern .= '}'; } return $pattern; }
/** * Internal function * @param array() $configuration Configuration array * @return string JSON Array. * @see ui_progressbar_create() */ function _ui_progressbar_pattern($configuration) { $pattern = ''; if (is_array($configuration) && sizeof($configuration) > 0) { $pattern = '{'; //OPTIONS SUPPORT if (isset($configuration['value'])) { $pattern .= toJQueryOption('value', $configuration['value']); } //EVENTS SUPPORT if (isset($configuration['change'])) { $pattern .= toJQueryOption('change', $configuration['change'], true); } if ($pattern != '{') { $pattern = substr($pattern, 0, strlen($pattern) - 1); } $pattern .= '}'; } return $pattern; }
/** * Internal function * @param array() $configuration Configuration array * @return string JSON Array. * @see ui_draggable_support_to() */ function _ui_draggable_pattern($configuration) { $pattern = ''; if (is_array($configuration) && sizeof($configuration) > 0) { $pattern = '{'; //OPTIONS SUPPORT if (isset($configuration['addClasses'])) { $pattern .= toJQueryOption('addClasses', $configuration['addClasses']); } if (isset($configuration['appendTo'])) { $pattern .= toJQueryOption('appendTo', $configuration['appendTo']); } if (isset($configuration['appendToElement'])) { $pattern .= toJQueryOption('appendTo', $configuration['appendToElement'], true); } if (isset($configuration['axis'])) { $pattern .= toJQueryOption('axis', $configuration['axis']); } if (isset($configuration['cancel'])) { $pattern .= toJQueryOption('cancel', $configuration['cancel']); } if (isset($configuration['connectToSortable'])) { $pattern .= toJQueryOption('connectToSortable', $configuration['connectToSortable']); } if (isset($configuration['containment'])) { $pattern .= toJQueryOption('containment', $configuration['containment']); } if (isset($configuration['containmentElement'])) { $pattern .= toJQueryOption('containment', $configuration['containmentElement'], true); } if (isset($configuration['cursor'])) { $pattern .= toJQueryOption('cursor', $configuration['cursor']); } if (isset($configuration['cursorAt'])) { $pattern .= toJQueryOption('cursorAt', $configuration['cursorAt']); } if (isset($configuration['delay'])) { $pattern .= toJQueryOption('delay', $configuration['delay']); } if (isset($configuration['distance'])) { $pattern .= toJQueryOption('distance', $configuration['distance']); } if (isset($configuration['grid'])) { $pattern .= toJQueryOption('grid', $configuration['grid']); } if (isset($configuration['handle'])) { $pattern .= toJQueryOption('handle', $configuration['handle']); } if (isset($configuration['handleElement'])) { $pattern .= toJQueryOption('handle', $configuration['handleElement'], true); } if (isset($configuration['helper'])) { $pattern .= toJQueryOption('helper', $configuration['helper']); } if (isset($configuration['helperFunction'])) { $pattern .= toJQueryOption('helper', $configuration['helperFunction'], true); } if (isset($configuration['iframeFix'])) { $pattern .= toJQueryOption('iframeFix', $configuration['iframeFix']); } if (isset($configuration['opacity'])) { $pattern .= toJQueryOption('opacity', $configuration['opacity']); } if (isset($configuration['refreshPositions'])) { $pattern .= toJQueryOption('refreshPositions', $configuration['refreshPositions']); } if (isset($configuration['revert'])) { $pattern .= toJQueryOption('revert', $configuration['revert']); } if (isset($configuration['revertDuration'])) { $pattern .= toJQueryOption('revertDuration', $configuration['revertDuration']); } if (isset($configuration['scope'])) { $pattern .= toJQueryOption('scope', $configuration['scope']); } if (isset($configuration['scroll'])) { $pattern .= toJQueryOption('scroll', $configuration['scroll']); } if (isset($configuration['scrollSensitivity'])) { $pattern .= toJQueryOption('scrollSensitivity', $configuration['scrollSensitivity']); } if (isset($configuration['scrollSpeed'])) { $pattern .= toJQueryOption('scrollSpeed', $configuration['scrollSpeed']); } if (isset($configuration['snap'])) { $pattern .= toJQueryOption('snap', $configuration['snap']); } if (isset($configuration['snapMode'])) { $pattern .= toJQueryOption('snapMode', $configuration['snapMode']); } if (isset($configuration['snapTolerance'])) { $pattern .= toJQueryOption('snapTolerance', $configuration['snapTolerance']); } if (isset($configuration['stack'])) { $pattern .= toJQueryOption('stack', $configuration['stack']); } if (isset($configuration['zIndex'])) { $pattern .= toJQueryOption('zIndex', $configuration['zIndex']); } //EVENTS SUPPORT if (isset($configuration['start'])) { $pattern .= toJQueryOption('start', $configuration['start'], true); } if (isset($configuration['drag'])) { $pattern .= toJQueryOption('drag', $configuration['drag'], true); } if (isset($configuration['stop'])) { $pattern .= toJQueryOption('stop', $configuration['stop'], true); } if ($pattern != '{') { $pattern = substr($pattern, 0, strlen($pattern) - 1); } $pattern .= '}'; } return $pattern; }
/** * Internal function * @param array() $configuration Configuration array * @return string JSON Array. * @see ui_sortable_support_to() */ function _ui_sortable_pattern($configuration) { $pattern = ''; if (is_array($configuration) && sizeof($configuration) > 0) { $pattern = '{'; //OPTIONS SUPPORT if (isset($configuration['appendTo'])) { $pattern .= toJQueryOption('appendTo', $configuration['appendTo']); } if (isset($configuration['axis'])) { $pattern .= toJQueryOption('axis', $configuration['axis']); } if (isset($configuration['cancel'])) { $pattern .= toJQueryOption('cancel', $configuration['cancel']); } if (isset($configuration['connectWith'])) { $pattern .= toJQueryOption('connectWith', $configuration['connectWith']); } if (isset($configuration['containment'])) { $pattern .= toJQueryOption('containment', $configuration['containment']); } if (isset($configuration['cursor'])) { $pattern .= toJQueryOption('cursor', $configuration['cursor']); } if (isset($configuration['cursorAt'])) { $pattern .= toJQueryOption('cursorAt', $configuration['cursorAt']); } if (isset($configuration['delay'])) { $pattern .= toJQueryOption('delay', $configuration['delay']); } if (isset($configuration['distance'])) { $pattern .= toJQueryOption('distance', $configuration['distance']); } if (isset($configuration['forcePlaceholderSize'])) { $pattern .= toJQueryOption('forcePlaceholderSize', $configuration['forcePlaceholderSize']); } if (isset($configuration['grid'])) { $pattern .= toJQueryOption('grid', $configuration['grid']); } if (isset($configuration['handle'])) { $pattern .= toJQueryOption('handle', $configuration['handle']); } if (isset($configuration['handleElement'])) { $pattern .= toJQueryOption('handle', $configuration['handleElement'], true); } if (isset($configuration['helper'])) { $pattern .= toJQueryOption('helper', $configuration['helper']); } if (isset($configuration['helperFunction'])) { $pattern .= toJQueryOption('helper', $configuration['helperFunction'], true); } if (isset($configuration['items'])) { $pattern .= toJQueryOption('items', $configuration['items']); } if (isset($configuration['opacity'])) { $pattern .= toJQueryOption('opacity', $configuration['opacity']); } if (isset($configuration['placeholder'])) { $pattern .= toJQueryOption('placeholder', $configuration['placeholder']); } if (isset($configuration['revert'])) { $pattern .= toJQueryOption('revert', $configuration['revert']); } if (isset($configuration['scroll'])) { $pattern .= toJQueryOption('scroll', $configuration['scroll']); } if (isset($configuration['scrollSensitivity'])) { $pattern .= toJQueryOption('scrollSensitivity', $configuration['scrollSensitivity']); } if (isset($configuration['scrollSpeed'])) { $pattern .= toJQueryOption('scrollSpeed', $configuration['scrollSpeed']); } if (isset($configuration['tolerance'])) { $pattern .= toJQueryOption('tolerance', $configuration['tolerance']); } if (isset($configuration['zIndex'])) { $pattern .= toJQueryOption('zIndex', $configuration['zIndex']); } //EVENTS SUPPORT if (isset($configuration['start'])) { $pattern .= toJQueryOption('start', $configuration['start'], true); } if (isset($configuration['sort'])) { $pattern .= toJQueryOption('sort', $configuration['sort'], true); } if (isset($configuration['change'])) { $pattern .= toJQueryOption('change', $configuration['change'], true); } if (isset($configuration['beforeStop'])) { $pattern .= toJQueryOption('beforeStop', $configuration['beforeStop'], true); } if (isset($configuration['stop'])) { $pattern .= toJQueryOption('stop', $configuration['stop'], true); } if (isset($configuration['update'])) { $pattern .= toJQueryOption('update', $configuration['update'], true); } if (isset($configuration['remove'])) { $pattern .= toJQueryOption('remove', $configuration['remove'], true); } if (isset($configuration['over'])) { $pattern .= toJQueryOption('over', $configuration['over'], true); } if (isset($configuration['out'])) { $pattern .= toJQueryOption('out', $configuration['out'], true); } if (isset($configuration['activate'])) { $pattern .= toJQueryOption('activate', $configuration['activate'], true); } if (isset($configuration['deactivate'])) { $pattern .= toJQueryOption('deactivate', $configuration['deactivate'], true); } if ($pattern != '{') { $pattern = substr($pattern, 0, strlen($pattern) - 1); } $pattern .= '}'; } return $pattern; }
/** * Internal function * @param array() $configuration Configuration array * @return string JSON Array. * @see ui_menu_init() */ function _ui_fg_menu_pattern($configuration) { $pattern = ''; if (is_array($configuration) && sizeof($configuration) > 0) { $pattern = '{'; //OPTIONS SUPPORT http://www.filamentgroup.com/lab/jquery_ipod_style_and_flyout_menus/ if (isset($configuration['content'])) { $pattern .= toJQueryOption('content', $configuration['content'], true); } if (isset($configuration['width'])) { $pattern .= toJQueryOption('width', $configuration['width']); } if (isset($configuration['autoOpen'])) { $pattern .= toJQueryOption('autoOpen', $configuration['autoOpen']); } if (isset($configuration['maxHeight'])) { $pattern .= toJQueryOption('maxHeight', $configuration['maxHeight']); } if (isset($configuration['positionOpts '])) { $pattern .= toJQueryOption('positionOpts ', $configuration['positionOpts ']); } if (isset($configuration['showSpeed'])) { $pattern .= toJQueryOption('showSpeed', $configuration['showSpeed']); } if (isset($configuration['callerOnState'])) { $pattern .= toJQueryOption('callerOnState', $configuration['callerOnState']); } if (isset($configuration['loadingState'])) { $pattern .= toJQueryOption('loadingState', $configuration['loadingState']); } if (isset($configuration['linkHover'])) { $pattern .= toJQueryOption('linkHover', $configuration['linkHover']); } if (isset($configuration['linkHoverSecondary'])) { $pattern .= toJQueryOption('linkHoverSecondary', $configuration['linkHoverSecondary']); } if (isset($configuration['crossSpeed'])) { $pattern .= toJQueryOption('crossSpeed', $configuration['crossSpeed']); } if (isset($configuration['crumbDefaultText'])) { $pattern .= toJQueryOption('crumbDefaultText', $configuration['crumbDefaultText']); } if (isset($configuration['backLink'])) { $pattern .= toJQueryOption('backLink', $configuration['backLink']); } if (isset($configuration['backLinkText'])) { $pattern .= toJQueryOption('backLinkText', $configuration['backLinkText']); } if (isset($configuration['flyOut'])) { $pattern .= toJQueryOption('flyOut', $configuration['flyOut']); } if (isset($configuration['flyOutOnState'])) { $pattern .= toJQueryOption('flyOutOnState', $configuration['flyOutOnState']); } if (isset($configuration['nextMenuLink'])) { $pattern .= toJQueryOption('nextMenuLink', $configuration['nextMenuLink']); } if (isset($configuration['topLinkText'])) { $pattern .= toJQueryOption('topLinkText', $configuration['topLinkText']); } if (isset($configuration['nextCrumbLink'])) { $pattern .= toJQueryOption('nextCrumbLink', $configuration['nextCrumbLink']); } if ($pattern != '{') { $pattern = substr($pattern, 0, strlen($pattern) - 1); } $pattern .= '}'; } return $pattern; }
/** * Internal function don't use. */ function ui_ajax_pattern($configuration) { $pattern = ''; if (is_array($configuration) && sizeof($configuration) > 0) { $pattern = '{'; //OPTIONS SUPPORT if (isset($configuration['async'])) { $pattern .= toJQueryOption('async', $configuration['async']); } if (isset($configuration['beforeSend'])) { $pattern .= toJQueryOption('beforeSend', $configuration['beforeSend'], true); } if (isset($configuration['cache'])) { $pattern .= toJQueryOption('cache', $configuration['cache']); } if (isset($configuration['complete'])) { $pattern .= toJQueryOption('complete', $configuration['complete'], true); } if (isset($configuration['contentType'])) { $pattern .= toJQueryOption('contentType', $configuration['contentType']); } if (isset($configuration['data'])) { $pattern .= toJQueryOption('data', $configuration['data'], true); } if (isset($configuration['dataFilter'])) { $pattern .= toJQueryOption('dataFilter', $configuration['dataFilter'], true); } if (isset($configuration['dataType'])) { $pattern .= toJQueryOption('dataType', $configuration['dataType']); } if (isset($configuration['error'])) { $pattern .= toJQueryOption('error', $configuration['error'], true); } if (isset($configuration['global'])) { $pattern .= toJQueryOption('global', $configuration['global']); } if (isset($configuration['jsonp'])) { $pattern .= toJQueryOption('jsonp', $configuration['jsonp']); } if (isset($configuration['password'])) { $pattern .= toJQueryOption('password', $configuration['password']); } if (isset($configuration['processData'])) { $pattern .= toJQueryOption('processData', $configuration['processData']); } if (isset($configuration['success'])) { $pattern .= toJQueryOption('success', $configuration['success'], true); } if (isset($configuration['timeout'])) { $pattern .= toJQueryOption('timeout', $configuration['timeout']); } if (isset($configuration['type'])) { $pattern .= toJQueryOption('type', $configuration['type']); } if (isset($configuration['url'])) { $pattern .= toJQueryOption('url', $configuration['url']); } if (isset($configuration['urlVar'])) { $pattern .= toJQueryOption('url', $configuration['urlVar'], true); } if (isset($configuration['username'])) { $pattern .= toJQueryOption('username', $configuration['username']); } if (isset($configuration['xhr'])) { $pattern .= toJQueryOption('xhr', $configuration['xhr'], true); } if ($pattern != '{') { $pattern = substr($pattern, 0, strlen($pattern) - 1); } $pattern .= '}'; } return $pattern; }
/** * Internal function * @param array() $configuration Configuration array * @return string JSON Array. * @see ui_tabs_init_panel() */ function _ui_tabs_pattern($configuration) { $pattern = ''; if (is_array($configuration) && sizeof($configuration) > 0) { $pattern = '{'; //OPTIONS SUPPORT http://jqueryui.com/demos/tabs/#options if (isset($configuration['event'])) { $pattern .= toJQueryOption('event', $configuration['event']); } if (isset($configuration['ajaxOptions'])) { $pattern .= toJQueryOption('ajaxOptions', $configuration['ajaxOptions']); } if (isset($configuration['cookie'])) { $pattern .= toJQueryOption('cookie', $configuration['cookie']); } if (isset($configuration['cache'])) { $pattern .= toJQueryOption('cache', $configuration['cache']); } if (isset($configuration['disabled'])) { $pattern .= toJQueryOption('disabled', $configuration['disabled']); } if (isset($configuration['idPrefix'])) { $pattern .= toJQueryOption('idPrefix', $configuration['idPrefix']); } if (isset($configuration['fx'])) { $pattern .= toJQueryOption('fx', $configuration['fx']); } if (isset($configuration['panelTemplate'])) { $pattern .= toJQueryOption('panelTemplate', $configuration['panelTemplate']); } if (isset($configuration['selected'])) { $pattern .= toJQueryOption('selected', $configuration['selected']); } if (isset($configuration['spinner'])) { $pattern .= toJQueryOption('spinner', $configuration['spinner']); } if (isset($configuration['tabTemplate'])) { $pattern .= toJQueryOption('tabTemplate', $configuration['tabTemplate']); } if (isset($configuration['unselect'])) { $pattern .= toJQueryOption('unselect', $configuration['unselect']); } if (isset($configuration['collapsible'])) { $pattern .= toJQueryOption('collapsible', $configuration['collapsible']); } if (isset($configuration['deselectable'])) { $pattern .= toJQueryOption('deselectable', $configuration['deselectable']); } //EVENTS SUPPORT http://jqueryui.com/demos/tabs/#events if (isset($configuration['select'])) { $pattern .= toJQueryOption('select', $configuration['select'], true); } if (isset($configuration['load'])) { $pattern .= toJQueryOption('load', $configuration['load'], true); } if (isset($configuration['show'])) { $pattern .= toJQueryOption('show', $configuration['show'], true); } if (isset($configuration['add'])) { $pattern .= toJQueryOption('add', $configuration['add'], true); } if (isset($configuration['remove'])) { $pattern .= toJQueryOption('remove', $configuration['remove'], true); } if (isset($configuration['enable'])) { $pattern .= toJQueryOption('enable', $configuration['enable'], true); } if (isset($configuration['disable'])) { $pattern .= toJQueryOption('disable', $configuration['disable'], true); } if ($pattern != '{') { $pattern = substr($pattern, 0, strlen($pattern) - 1); } $pattern .= '}'; } return $pattern; }
/** * Internal function * @param array() $configuration Configuration array * @return string JSON Array. * @see ui_resizable_support_to() */ function _ui_resizable_pattern($configuration) { $pattern = ''; if (is_array($configuration) && sizeof($configuration) > 0) { $pattern = '{'; //OPTIONS SUPPORT if (isset($configuration['alsoResize'])) { $pattern .= toJQueryOption('alsoResize', $configuration['alsoResize']); } if (isset($configuration['alsoResizeElement'])) { $pattern .= toJQueryOption('alsoResize', $configuration['alsoResizeElement'], true); } if (isset($configuration['animate'])) { $pattern .= toJQueryOption('animate', $configuration['animate']); } if (isset($configuration['animateDuration'])) { $pattern .= toJQueryOption('animateDuration', $configuration['animateDuration']); } if (isset($configuration['animateEasing'])) { $pattern .= toJQueryOption('animateEasing', $configuration['animateEasing']); } if (isset($configuration['aspectRatio'])) { $pattern .= toJQueryOption('aspectRatio', $configuration['aspectRatio']); } if (isset($configuration['autoHide'])) { $pattern .= toJQueryOption('autoHide', $configuration['autoHide']); } if (isset($configuration['cancel'])) { $pattern .= toJQueryOption('cancel', $configuration['cancel']); } if (isset($configuration['containment'])) { $pattern .= toJQueryOption('containment', $configuration['containment']); } if (isset($configuration['containmentElement'])) { $pattern .= toJQueryOption('containment', $configuration['containmentElement'], true); } if (isset($configuration['delay'])) { $pattern .= toJQueryOption('delay', $configuration['delay']); } if (isset($configuration['distance'])) { $pattern .= toJQueryOption('distance', $configuration['distance']); } if (isset($configuration['ghost'])) { $pattern .= toJQueryOption('ghost', $configuration['ghost']); } if (isset($configuration['grid'])) { $pattern .= toJQueryOption('grid', $configuration['grid']); } if (isset($configuration['handles'])) { $pattern .= toJQueryOption('handles', $configuration['handles']); } if (isset($configuration['helper'])) { $pattern .= toJQueryOption('helper', $configuration['helper']); } if (isset($configuration['maxHeight'])) { $pattern .= toJQueryOption('maxHeight', $configuration['maxHeight']); } if (isset($configuration['maxWidth'])) { $pattern .= toJQueryOption('maxWidth', $configuration['maxWidth']); } if (isset($configuration['minHeight'])) { $pattern .= toJQueryOption('minHeight', $configuration['minHeight']); } if (isset($configuration['minWidth'])) { $pattern .= toJQueryOption('minWidth', $configuration['minWidth']); } //EVENTS SUPPORT if (isset($configuration['start'])) { $pattern .= toJQueryOption('start', $configuration['start']); } if (isset($configuration['resize'])) { $pattern .= toJQueryOption('resize', $configuration['resize']); } if (isset($configuration['stop'])) { $pattern .= toJQueryOption('stop', $configuration['stop']); } if ($pattern != '{') { $pattern = substr($pattern, 0, strlen($pattern) - 1); } $pattern .= '}'; } return $pattern; }
/** * Internal function * @param array() $configuration Configuration array * @return string JSON Array. * @see ui_dialog_init() */ function _ui_dialog_pattern($configuration) { $pattern = ''; if (is_array($configuration) && sizeof($configuration) > 0) { $pattern = '{'; //OPTIONS SUPPORT http://jqueryui.com/demos/dialog/#options if (isset($configuration['autoOpen'])) { $pattern .= toJQueryOption('autoOpen', $configuration['autoOpen']); } if (isset($configuration['bgiframe'])) { $pattern .= toJQueryOption('bgiframe', $configuration['bgiframe']); } if (isset($configuration['buttons'])) { $pattern .= toJQueryOption('buttons', $configuration['buttons'], true); } if (isset($configuration['closeOnEscape'])) { $pattern .= toJQueryOption('closeOnEscape', $configuration['closeOnEscape']); } if (isset($configuration['dialogClass'])) { $pattern .= toJQueryOption('dialogClass', $configuration['dialogClass']); } if (isset($configuration['draggable'])) { $pattern .= toJQueryOption('draggable', $configuration['draggable']); } if (isset($configuration['height'])) { $pattern .= toJQueryOption('height', $configuration['height']); } if (isset($configuration['hide'])) { $pattern .= toJQueryOption('hide', $configuration['hide']); } if (isset($configuration['maxHeight'])) { $pattern .= toJQueryOption('maxHeight', $configuration['maxHeight']); } if (isset($configuration['maxWidth'])) { $pattern .= toJQueryOption('maxWidth', $configuration['maxWidth']); } if (isset($configuration['minHeight'])) { $pattern .= toJQueryOption('minHeight', $configuration['minHeight']); } if (isset($configuration['minWidth'])) { $pattern .= toJQueryOption('minWidth', $configuration['minWidth']); } if (isset($configuration['modal'])) { $pattern .= toJQueryOption('modal', $configuration['modal']); } if (isset($configuration['position'])) { $pattern .= toJQueryOption('position', $configuration['position']); } if (isset($configuration['resizable'])) { $pattern .= toJQueryOption('resizable', $configuration['resizable']); } if (isset($configuration['show'])) { $pattern .= toJQueryOption('show', $configuration['show']); } if (isset($configuration['stack'])) { $pattern .= toJQueryOption('stack', $configuration['stack']); } if (isset($configuration['title'])) { $pattern .= toJQueryOption('title', $configuration['title']); } if (isset($configuration['width'])) { $pattern .= toJQueryOption('width', $configuration['width']); } if (isset($configuration['zIndex'])) { $pattern .= toJQueryOption('zIndex', $configuration['zIndex']); } //EVENTS SUPPORT http://jqueryui.com/demos/dialog/#events if (isset($configuration['beforeclose'])) { $pattern .= toJQueryOption('beforeclose', $configuration['beforeclose'], true); } if (isset($configuration['open'])) { $pattern .= toJQueryOption('open', $configuration['open'], true); } if (isset($configuration['focus'])) { $pattern .= toJQueryOption('focus', $configuration['focus'], true); } if (isset($configuration['drag'])) { $pattern .= toJQueryOption('drag', $configuration['drag'], true); } if (isset($configuration['dragStart'])) { $pattern .= toJQueryOption('dragStart', $configuration['dragStart'], true); } if (isset($configuration['dragStop'])) { $pattern .= toJQueryOption('dragStop', $configuration['dragStop'], true); } if (isset($configuration['resizeStart'])) { $pattern .= toJQueryOption('resizeStart', $configuration['resizeStart'], true); } if (isset($configuration['resize'])) { $pattern .= toJQueryOption('resize', $configuration['resize'], true); } if (isset($configuration['resizeStop'])) { $pattern .= toJQueryOption('resizeStop', $configuration['resizeStop'], true); } if (isset($configuration['close'])) { $pattern .= toJQueryOption('close', $configuration['close'], true); } if ($pattern != '{') { $pattern = substr($pattern, 0, strlen($pattern) - 1); } $pattern .= '}'; } return $pattern; }