<?php
/*
	Clase SuperOpcionesSlider

*/
class SuperOpcionesSlider extends JssorComponent{
	function __construct(){
		parent::__construct();
		/*
		$this->opciones->AutoPlay = "true";				//[Optional] Whether to auto play, to enable slideshow, this option must be set to true, default value is false
		$this->opciones->AutoPlayInterval = 4000;		//[Optional] Interval (in milliseconds) to go for next slide since the previous stopped if the slider is auto playing, default value is 3000
		$this->opciones->PauseOnHover = 1;				//[Optional] Whether to pause when mouse over if a slider is auto playing, 
																//0 no pause, 
																//1 pause for desktop, 
																//2 pause for touch device, 
																//3 pause for desktop and touch device, 
																//4 freeze for desktop, 
																//8 freeze for touch device, 
																//12 freeze for desktop and touch device, default value is 1
		$this->opciones->ArrowKeyNavigation = "true";	//[Optional] Allows keyboard (arrow key) navigation or not; default value is false
		$this->opciones->SlideDuration = 800;			//[Optional] Specifies default duration (swipe) for slide in milliseconds; default value is 500
		$this->opciones->MinDragOffsetToSlide = 20;		//[Optional] Minimum drag offset to trigger slide ; default value is 20
		//$this->opciones->SlideWidth = 600;		 	//[Optional] Width of every slide in pixels; default value is width of 'slides' container
		//$this->opciones->SlideHeight = 300;			//[Optional] Height of every slide in pixels; default value is height of 'slides' container
		$this->opciones->SlideSpacing = 0; 				//[Optional] Space between each slide in pixels; default value is 0
		$this->opciones->DisplayPieces = 1;				 //[Optional] Number of pieces to display (the slideshow would be disabled if the value is set to greater than 1); the default value is 1
		$this->opciones->ParkingPosition = 0;			//[Optional] The offset position to park slide (this options applys only when slideshow disabled); default value is 0.
		$this->opciones->UISearchMode = 1;				//[Optional] The way (0 parellel; 1 recursive; default value is 1) to search UI components 
															//(slides container; loading screen; navigator container; arrow navigator container; thumbnail navigator container etc).
		$this->opciones->PlayOrientation = 1;			//[Optional] Orientation to play slide (for auto play; navigation); 1 horizental; 2 vertical; 5 horizental reverse; 6 vertical reverse; default value is 1
		$this->opciones->DragOrientation = 1;			//[Optional] Orientation to drag slide, 0 no drag, 1 horizental, 2 vertical, 3 either, default value is 1 
															//(Note that the $DragOrientation should be the same as $PlayOrientation when $DisplayPieces is greater than 1, or parking position is not 0)
*/
/*		$this->opciones->ArrowNavigatorOptions = new VoidObject();   //[Optional] Options to specify and enable arrow navigator or not
		$this->opciones->ArrowNavigatorOptions->Class = '$JssorArrowNavigator$';	//[Requried] Class to create arrow navigator instance
		$this->opciones->ArrowNavigatorOptions->ChanceToShow = 1;					//[Required] 0 Never, 1 Mouse Over, 2 Always
		//$this->opciones->ArrowNavigatorOptions->AutoCenter = 2;						//[Optional] Auto center arrows in parent container, 0 No, 1 Horizontal, 2 Vertical, 3 Both, default value is 0
		//$this->opciones->ArrowNavigatorOptions->Steps = 1;							//[Optional] Steps to go for each navigation request, default value is 1

		$this->opciones->ThumbnailNavigatorOptions = new VoidObject();
		$this->opciones->ThumbnailNavigatorOptions->Class = '$JssorThumbnailNavigator$';		//[Required] Class to create thumbnail navigator instance
*/
/*		$this->opciones->ThumbnailNavigatorOptions->DisplayPieces = 9;							//[Optional] Number of pieces to display; default value is 1
		$this->opciones->ThumbnailNavigatorOptions->ChanceToShow = 2;							//[Required] 0 Never; 1 Mouse Over; 2 Always
		$this->opciones->ThumbnailNavigatorOptions->ActionMode = 1;								//[Optional] 0 None; 1 act by click; 2 act by mouse hover; 3 both; default value is 1
		$this->opciones->ThumbnailNavigatorOptions->AutoCenter = 0;								//[Optional] Auto center thumbnail items in the thumbnail navigator container: 
																				//0 None; 1 Horizontal; 2 Vertical; 3 Both; default value is 3
		$this->opciones->ThumbnailNavigatorOptions->Lanes = 1;									//[Optional] Specify lanes to arrange thumbnails; default value is 1
		$this->opciones->ThumbnailNavigatorOptions->SpacingX = 3;								//[Optional] Horizontal space between each thumbnail in pixel; default value is 0
		$this->opciones->ThumbnailNavigatorOptions->SpacingY = 3;								//[Optional] Vertical space between each thumbnail in pixel; default value is 0
		$this->opciones->ThumbnailNavigatorOptions->DisplayPieces = 9;							//[Optional] Number of pieces to display; default value is 1
		$this->opciones->ThumbnailNavigatorOptions->ParkingPosition = 260;						//[Optional] The offset position to park thumbnail
		$this->opciones->ThumbnailNavigatorOptions->Orientation = 1;							//[Optional] Orientation to arrange thumbnails; 1 horizental; 2 vertical; default value is 1
		$this->opciones->ThumbnailNavigatorOptions->DisableDrag = "false";						//[Optional] Disable drag or not, default value is false
		*/
	}
	
	function muestra_opciones($nombre){
		$cadena = "var $nombre = {";
		//mostramos su valor usando esta función
		$cadena .= $this->opciones->muestra_opciones();
		$cadena .= "}; ";
		return($cadena);
	}
}
?>