PageSourceSearch

https://rehab.ie/wp-content/plugins/wc-frontend-manager/includes/l…/wcfm.daterangepicker.js?ver=6.8.1

js rehab.ie collected 2026-10-02 03:03:54 UTC 1,988 bytes, 65 lines download raw bytes

1$filter_date_form = '';
2$filter_date_to = '';
3jQuery( document ).ready( function( $ ){
4	if( $( 'input[name="wcfm-date-range"]' ).length > 0 ) {
5		/* Date Range Picker
6		------------------------------------------ */
7		$.dateRangePickerLanguages = { 'wcfm_drp_lang': wcfm_drp_lang };
8		$( 'input[name="wcfm-date-range"]' ).dateRangePicker({
9			language:'wcfm_drp_lang',
10			setValue: function(s) {
11				this.value = s;
12			},
13			startOfWeek: wcfm_drp_options.startOfWeek,
14			showShortcuts: true,
15			showTopbar: true,
16			singleMonth: false,
17			shortcuts : {
18				'prev-days': [3,7,14],
19				'prev': ['week','month'],
20				'next-days': null,
21				'next': null,
22			},
23			customShortcuts: [
24				{
25					name: wcfm_drp_lang.this_week,
26					dates : function()
27					{
28						var start = moment().day(0).toDate();
29						var end = moment().day(6).toDate();
30						return [start,end];
31					}
32				},
33				{
34					name: wcfm_drp_lang.this_month,
35					dates : function()
36					{
37						var start = moment().startOf('month').toDate();
38						var end = moment().endOf('month').toDate();
39						return [start,end];
40					}
41				}
42			]
43		});
44		$( 'body' ).on( 'datepicker-change', 'input[name="wcfm-date-range"]', function( e, obj ) {
45	
46			/* Get date from + to */
47			var date1 = new Date( obj.date1 );
48			var date2 = new Date( obj.date2 );
49	
50			/* Format it in YYYY-MM-DD for consistency */
51			var date_from = date1.getFullYear() + '-' + ("0" + (date1.getMonth() + 1)).slice(-2) + '-' + ("0" + date1.getDate()).slice(-2);
52			var date_to = date2.getFullYear() + '-' + ("0" + (date2.getMonth() + 1)).slice(-2) + '-' +("0" + date2.getDate()).slice(-2);
53	
54			/* Add it in hidden input */
55			$( 'input[name="wcfm-date_from"]' ).val( date_from );
56			$( 'input[name="wcfm-date_to"]' ).val( date_to );
57			
58			$filter_date_form = date_from;
59			$filter_date_to = date_to;
60	
61			/* Update chart */
62			$( document.body ).trigger( 'wcfm-date-range-refreshed' );
63		});
64	}
65});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.