Skip to content

Commit

Permalink
Updated component to version 2.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Semantic-Pusher-Robot committed Jun 26, 2016
1 parent 07e2437 commit f0604c9
Show file tree
Hide file tree
Showing 9 changed files with 52 additions and 27 deletions.
2 changes: 1 addition & 1 deletion RELEASE-NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
### Version 2.0.4 - July 17, 2015

- **Sidebar** - `right`, `top`, and `bottom` sidebar will not have their direction removed on `destroy` [#2644](https://github.com/Semantic-Org/Semantic-UI/issues/2644)
- Partial rewriite of sidebar documentation
- Partial rewrite of sidebar documentation

### Version 2.0.0 - June 30, 2015

Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@
"framework"
],
"license": "MIT",
"version": "2.1.7"
"version": "2.2.0"
}
30 changes: 22 additions & 8 deletions index.js
Original file line number Diff line number Diff line change
@@ -1,18 +1,24 @@
/*!
* # Semantic UI 2.1.7 - Sidebar
* # Semantic UI 2.2.0 - Sidebar
* http://github.com/semantic-org/semantic-ui/
*
*
* Copyright 2015 Contributors
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/

;(function ( $, window, document, undefined ) {
;(function ($, window, document, undefined) {

"use strict";

window = (typeof window != 'undefined' && window.Math == Math)
? window
: (typeof self != 'undefined' && self.Math == Math)
? self
: Function('return this')()
;

var _module = module;
module.exports = function(parameters) {
var
Expand Down Expand Up @@ -767,7 +773,12 @@ module.exports = function(parameters) {
$.extend(true, settings, name);
}
else if(value !== undefined) {
settings[name] = value;
if($.isPlainObject(settings[name])) {
$.extend(true, settings[name], value);
}
else {
settings[name] = value;
}
}
else {
return settings[name];
Expand All @@ -785,7 +796,7 @@ module.exports = function(parameters) {
}
},
debug: function() {
if(settings.debug) {
if(!settings.silent && settings.debug) {
if(settings.performance) {
module.performance.log(arguments);
}
Expand All @@ -796,7 +807,7 @@ module.exports = function(parameters) {
}
},
verbose: function() {
if(settings.verbose && settings.debug) {
if(!settings.silent && settings.verbose && settings.debug) {
if(settings.performance) {
module.performance.log(arguments);
}
Expand All @@ -807,8 +818,10 @@ module.exports = function(parameters) {
}
},
error: function() {
module.error = Function.prototype.bind.call(console.error, console, settings.name + ':');
module.error.apply(console, arguments);
if(!settings.silent) {
module.error = Function.prototype.bind.call(console.error, console, settings.name + ':');
module.error.apply(console, arguments);
}
},
performance: {
log: function(message) {
Expand Down Expand Up @@ -943,6 +956,7 @@ _module.exports.settings = {
name : 'Sidebar',
namespace : 'sidebar',

silent : false,
debug : false,
verbose : false,
performance : true,
Expand Down
2 changes: 1 addition & 1 deletion package.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Package.describe({
name : 'semantic:ui-sidebar',
summary : 'Semantic UI - Sidebar: Single component release',
version : '2.1.7',
version : '2.2.0',
git : 'git://github.com/Semantic-Org/UI-Sidebar.git',
});

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "semantic-ui-sidebar",
"version": "2.1.7",
"version": "2.2.0",
"title": "Semantic UI - Sidebar",
"description": "Single component release of sidebar",
"homepage": "http://www.semantic-ui.com",
Expand Down
3 changes: 1 addition & 2 deletions sidebar.css
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
/*!
* # Semantic UI 2.1.7 - Sidebar
* # Semantic UI 2.2.0 - Sidebar
* http://github.com/semantic-org/semantic-ui/
*
*
* Copyright 2015 Contributors
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
Expand Down
30 changes: 22 additions & 8 deletions sidebar.js
Original file line number Diff line number Diff line change
@@ -1,18 +1,24 @@
/*!
* # Semantic UI 2.1.7 - Sidebar
* # Semantic UI 2.2.0 - Sidebar
* http://github.com/semantic-org/semantic-ui/
*
*
* Copyright 2015 Contributors
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/

;(function ( $, window, document, undefined ) {
;(function ($, window, document, undefined) {

"use strict";

window = (typeof window != 'undefined' && window.Math == Math)
? window
: (typeof self != 'undefined' && self.Math == Math)
? self
: Function('return this')()
;

$.fn.sidebar = function(parameters) {
var
$allModules = $(this),
Expand Down Expand Up @@ -766,7 +772,12 @@ $.fn.sidebar = function(parameters) {
$.extend(true, settings, name);
}
else if(value !== undefined) {
settings[name] = value;
if($.isPlainObject(settings[name])) {
$.extend(true, settings[name], value);
}
else {
settings[name] = value;
}
}
else {
return settings[name];
Expand All @@ -784,7 +795,7 @@ $.fn.sidebar = function(parameters) {
}
},
debug: function() {
if(settings.debug) {
if(!settings.silent && settings.debug) {
if(settings.performance) {
module.performance.log(arguments);
}
Expand All @@ -795,7 +806,7 @@ $.fn.sidebar = function(parameters) {
}
},
verbose: function() {
if(settings.verbose && settings.debug) {
if(!settings.silent && settings.verbose && settings.debug) {
if(settings.performance) {
module.performance.log(arguments);
}
Expand All @@ -806,8 +817,10 @@ $.fn.sidebar = function(parameters) {
}
},
error: function() {
module.error = Function.prototype.bind.call(console.error, console, settings.name + ':');
module.error.apply(console, arguments);
if(!settings.silent) {
module.error = Function.prototype.bind.call(console.error, console, settings.name + ':');
module.error.apply(console, arguments);
}
},
performance: {
log: function(message) {
Expand Down Expand Up @@ -942,6 +955,7 @@ $.fn.sidebar.settings = {
name : 'Sidebar',
namespace : 'sidebar',

silent : false,
debug : false,
verbose : false,
performance : true,
Expand Down
3 changes: 1 addition & 2 deletions sidebar.min.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 2 additions & 3 deletions sidebar.min.js

Large diffs are not rendered by default.

0 comments on commit f0604c9

Please sign in to comment.