LIDOR SYSTEMS

Advanced User Interface Controls and Components

IntegralUI Web

Documentation and API Reference


clear(e)

Occurs after all slides are removed from the SlideBar.

Event Data

ParamTypeDetails
eObjectA default event object

Remarks

This event can be handled by binding the 'clear' event to the SlideBar widget object. This event is fired only when clearSlides method is called.

Version Information

Supported in: v1.0.

Example

In this example we are showing how to create a handle to the clear event in SlideBar widget.

$(document).ready(function() {

// Create an instance of SlideBar widget

var $bar = $('#slidebar').slidebar({

slideWidth: 300,

slideHeight: 200

});

 

var clearAllSlides = function(){

$bar.slidebar("clearSlides");

 

$bar.on({

"clear": function(e){

console.log("clear event was fired, all slides are removed");

});

});

<!DOCTYPE html>

<html>

<head>

<link rel="stylesheet" href="css/integralui.slidebar.css" />

<link rel="stylesheet" href="css/themes/theme-blue.css" />

<script type="text/javascript" src="external/jquery-1.9.1.min.js"></script>

<script type="text/javascript" src="external/jquery.ui.core.min.js"></script>

<script type="text/javascript" src="external/jquery.ui.widget.min.js"></script>

<script type="text/javascript" src="js/jquery.integralui.widget.min.js"></script>

<script type="text/javascript" src="js/jquery.integralui.slidebar.min.js"></script>

</head>

<body>

<button type="button" onclick="clearAllSlides()" />Clear</button>

<div id="slidebar" class="widget">

<div>

<ul>

<li><div class="slide"><span>Slide 1</span></div></li>

<li><div class="slide"><span>Slide 2</span></div></li>

<li><div class="slide"><span>Slide 3</span></div></li>

<li><div class="slide"><span>Slide 4</span></div></li>

</ul>

</div>

</div>

</body>

</html>

.widget

{

background-color: white;

border: thin solid gray;

height: auto;;

}

.slide

{

width: 300px;

height: 200px;

text-align: center;

}

.slide span

{

display: inline-block;

font-size: 3em;

margin: 25% auto;

vertical-align: middle;

}

Samples

See Also