Global Bright object core functions
Accessible via global variable br
- total - total progres bar steps
- title - optional progress bar title
This function will show progress bar
Run example
Script sources
br.startProgress(25, 'Working...');
(function(i) {
var func = arguments.callee;
if (i > 0) {
i--;
br.stepProgress();
setTimeout(function() {
func(i);
}, 100);
} else {
br.hideProgress();
}
})(25);
- title - optional progress bar title
This function will step progress by 1
This function will hide progress bar
Log varibles to the debug console
- title - information popup title
- message - information popup message
- callback - optional callback, will be invoked after user close the information popup
This function will show information popup
Run example
Script sources
br.inform('Some title', 'Some message', function() {
alert('Callback');
});
- title - information popup title
- message - information popup message
- callback - optional callback, will be invoked after user close the information popup
This function will show error popup
Run example
Script sources
br.error('Some title', 'Some message', function() {
alert('Callback');
});
- title - confirmation popup title
- message - confirmation popup message
- buttons - optional buttons array
- callback - callback, will be invoked if user confirm the question
- params - additional parameters, the only one accepted at this point is
showDontAskMeAgain
- true/false. This option will add "Don't ask me again" checkbox.
This function will show confirmation popup
Run example 1
Run example 2
Run example 3
Script sources
// Example 1
br.confirm('Some title', 'Some message', function() {
alert('Callback');
});
// Example 2
br.confirm('Some title', 'Some message', ['Not sure', 'Maybe'], function(result) {
alert('Result: ' + result);
});
// Example 3
br.confirm('Some title', 'Some message', ['Not sure', 'Maybe'], function(result, showDontAskMeAgain) {
alert('Result: ' + result + ', showDontAskMeAgain: ' + showDontAskMeAgain);
}, { showDontAskMeAgain: true });
- title - information popup title
- fields - fields with default values
- callback - callback, will be invoked after user close the prompt popup. Array of values will be passed as parameter.
This function will show prompt popup
Run example
Script sources
$('.br-prompt-example').on('click', function() {
br.prompt('Some title', {'Height': 0, 'Weight': 0}, function(result) {
alert(result);
});
});
- message - Message
- image - Image :)
This function will growl error message
Run example
Script sources
br.growlError('Some message');
- message - Message
- image - Image :)
This function will growl message
Run example
Script sources
br.growlMessage('Some message');
Return true if current device has touch screen
Return true if current device is iOS device
Return true if current device is Android device
This will redirect user to the specified url
This will refresh current page