<commit_before>/**
 * PushBox, is based on SqueezeBox, by <NAME> <mail [at] digitarald.de> and <NAME> <me [at] rouvenwessling.de>
 * Pushbox is intended to provide a the same features of SqueezeBox, but with the ability to provide stackable PushBoxes, so that 
 * opening a child pushbox from within some parent Pushbox, allows the child access to the entire size of the screen. PushBoxes 
 * can initiated from a child window, and will be physically opened by the root window
 * 
 *
 * @version		2.1
 *
 * @license		MIT
 * 
 * @author		<NAME> <EMAIL>
 * 
 * @author		<NAME> <mail [at] digitarald.de> SqueezeBox
 * @author		<NAME> <me [at] rouvenwessling.de> SqueezeBox
 *
 * 
 * There are multiple ways to open a window using PushBox, it is recomended to use PushBoxWindow (a global instance) 
 * to open windows in situations where some other caller might also open a window, or windows should stack. 
 * 
 * @example see example usage at https://github.com/nickolanack/pushbox-js
 * 
 */

var PushBox = new Class({
	Implements:[Events, Options, Chain],

	presets: {
		onOpen: function(){},
		onClose: function(){},
		onUpdate: function(){},
		onResize: function(){},
		onMove: function(){},
		onShow: function(){},
		onHide: function(){},
		size: {x: 600, y: 450},
		elasticX:false, //or {min:200,max:1000},
		elasticY:false, //or {min:200,max:1000}
		sizeLoading: {x: 200, y: 150},
		marginInner: {x: 20, y: 20},
		marginImage: {x: 50, y: 75},
		handler: false,
		target: null,
		closable: true,
		closeBtn: true,
		zIndex: 65558,
		overlayOpacity: 0.7,
		classWindow: '',<commit_msg>set iframe preloading default to true<commit_after>/**
 * PushBox, is based on SqueezeBox, by <NAME> <mail [at] digitarald.de> and <NAME> <me [at] rouvenwessling.de>
 * Pushbox is intended to provide a the same features of SqueezeBox, but with the ability to provide stackable PushBoxes, so that 
 * opening a child pushbox from within some parent Pushbox, allows the child access to the entire size of the screen. PushBoxes 
 * can initiated from a child window, and will be physically opened by the root window
 * 
 *
 * @version		2.1
 *
 * @license		MIT
 * 
 * @author		<NAME> <EMAIL>
 * 
 * @author		<NAME> <mail [at] digitarald.de> SqueezeBox
 * @author		<NAME> <me [at] rouvenwessling.de> SqueezeBox
 *
 * 
 * There are multiple ways to open a window using PushBox, it is recomended to use PushBoxWindow (a global instance) 
 * to open windows in situations where some other caller might also open a window, or windows should stack. 
 * 
 * @example see example usage at https://github.com/nickolanack/pushbox-js
 * 
 */

var PushBox = new Class({
	Implements:[Events, Options, Chain],

	presets: {
		onOpen: function(){},
		onClose: function(){},
		onUpdate: function(){},
		onResize: function(){},
		onMove: function(){},
		onShow: function(){},
		onHide: function(){},
		size: {x: 600, y: 450},
		elasticX:false, //or {min:200,max:1000},
		elasticY:false, //or {min:200,max:1000}
		sizeLoading: {x: 200, y: 150},
		marginInner: {x: 20, y: 20},
		marginImage: {x: 50, y: 75},
		handler: false,
		target: null,
		closable: true,
		closeBtn: true,
		iframePreload:true,
		zIndex: 65558,
		overlayOpacity: 0.7,
		classWindow: '',
{'fraction_non_alphanumeric': 0.12725015518311608, 'fraction_numerical': 0.02669149596523898, 'mean_word_length': 3.9508448540706604, 'pattern_counts': {'":': 0, '<': 23, '<?xml version=': 0, '>': 23, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '67364', 'n_tokens_mistral': 1229, 'n_tokens_neox': 1071, 'n_words': 398}