+/*
+ * Copyright 2013 Samsung Electronics Co., Ltd
+ *
+ * Licensed under the Flora License, Version 1.1 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://floralicense.org/license/
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
/*global $*/
/**
* @class ModifierManager
*/
function ModifierManager() {
- 'use strict';
- this.init();
+ 'use strict';
+ this.init();
}
(function () {
- 'use strict';
- ModifierManager.prototype = {
+ 'use strict';
+ ModifierManager.prototype = {
- /**
- * UI module initialisation
- */
- init: function () {
- },
+ /**
+ * UI module initialisation
+ */
+ init: function () {
+ },
- /**
- * @return modifiers object
- */
- getAll: function () {
- return this.modifiers;
- },
+ /**
+ * @return modifiers object
+ */
+ getAll: function () {
+ return this.modifiers;
+ },
- /**
- * modifiers definitions
- */
- modifiers: {
- escape: function escape(str) {
- return $('<span>').text(str).html();
- },
- escapeEncies: function escapeEncies(str) {
- var tagsToReplace = {
- '&': '&',
- '<': '<',
- '>': '>',
- '"': '"'
- };
- return str.replace(/[&<>\"]/g, function(tag) {
- return tagsToReplace[tag] || tag;
- });
- }
- }
- };
+ /**
+ * modifiers definitions
+ */
+ modifiers: {
+ escape: function escape(str) {
+ return $('<span>').text(str).html();
+ },
+ escapeEncies: function escapeEncies(str) {
+ var tagsToReplace = {
+ '&': '&',
+ '<': '<',
+ '>': '>',
+ '"': '"'
+ };
+ return str.replace(/[&<>\"]/g, function (tag) {
+ return tagsToReplace[tag] || tag;
+ });
+ }
+ }
+ };
}());
\ No newline at end of file