# booking/11.8/includes/page-setup/_src/setup_obj.js

Booking Calendar, version 11.8. 45 lines.

- Page: https://pluginprobe.com/plugins/booking/11.8/code/includes/page-setup/_src/setup_obj.js
- Raw: https://pluginprobe.com/plugins/booking/11.8/raw/includes/page-setup/_src/setup_obj.js
- Modified: 2025-05-12T07:38:12+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/booking/11.8/code/includes/page-setup/_src/setup_obj.js#L10-L20`.

```javascript
"use strict";

// -----------------------------------------------------------------------------------------------------------------
// ==  Setup Wizard  -  Extend Settings Obj  -  '_wpbc_settings'  ==
// -----------------------------------------------------------------------------------------------------------------
/**
 * Extend _wpbc_settings with  new methods
 *
 * @type {*|{}}
 * @private
 */
 _wpbc_settings = (function ( obj, $) {
	 
	// -----------------------------------------------------------------------------------------------------------------
	// Setup Wizard Parameters
	// -----------------------------------------------------------------------------------------------------------------
	var p_setup_wizard = obj.setup_wizard_obj = obj.setup_wizard_obj || {
															// sort        : "booking_id",
															// page_num    : 1,
															// create_date : "",
															// keyword     : ""
														};
	obj.get_param__setup_wizard = function ( param_key ) {
		return p_setup_wizard[ param_key ];
	};
	obj.set_param__setup_wizard = function ( param_key, param_val ) {
		p_setup_wizard[ param_key ] = param_val;
	};
	// -------------------------------------------------------------
	obj.set_all_params__setup_wizard = function ( request_param_obj ) {
		p_setup_wizard = request_param_obj;
	};
	obj.get_all_params__setup_wizard = function () {
		return p_setup_wizard;
	};
	// -------------------------------------------------------------
	obj.set_params_arr__setup_wizard = function( params_arr ){
		_.each( params_arr, function ( p_val, p_key, p_data ){
			obj.set_param__setup_wizard( p_key, p_val );
		} );
	}

	return obj;
}( _wpbc_settings || {}, jQuery ));

```
