diff options
author | liamfallon <liam.fallon@est.tech> | 2020-08-17 13:49:06 +0100 |
---|---|---|
committer | liamfallon <liam.fallon@est.tech> | 2020-08-17 13:49:11 +0100 |
commit | 8f2301aba41bf1ccaf661e8eb4929b077d6517f3 (patch) | |
tree | 41a12c714ad1bf28833cf7cc7f9403fcfaf7eff9 /client/client-editor/src/main/resources/webapp/js/ApexUtils.js | |
parent | 1798f96670cc2d182628332ffec5e012816c82ea (diff) |
Remove apex policy editor gui
The apex policy editor has been moved to policy-gui. This review removes
the code from the apex-pdp repo.
Issue-ID: POLICY-2621
Change-Id: Ib5b90386d0da8af6eec8870fbcaf01b94975d5c6
Signed-off-by: liamfallon <liam.fallon@est.tech>
Diffstat (limited to 'client/client-editor/src/main/resources/webapp/js/ApexUtils.js')
-rw-r--r-- | client/client-editor/src/main/resources/webapp/js/ApexUtils.js | 126 |
1 files changed, 0 insertions, 126 deletions
diff --git a/client/client-editor/src/main/resources/webapp/js/ApexUtils.js b/client/client-editor/src/main/resources/webapp/js/ApexUtils.js deleted file mode 100644 index 71098e838..000000000 --- a/client/client-editor/src/main/resources/webapp/js/ApexUtils.js +++ /dev/null @@ -1,126 +0,0 @@ -/* - * ============LICENSE_START======================================================= - * Copyright (C) 2016-2018 Ericsson. All rights reserved. - * ================================================================================ - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * 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. - * - * SPDX-License-Identifier: Apache-2.0 - * ============LICENSE_END========================================================= - */ - -function apexUtils_areYouSure(message) { - return confirm(message); -} - -function apexUtils_emptyElement(elementname) { - var element = document.getElementById(elementname); - if (element != null) { - while (element.firstChild) { - element.removeChild(element.firstChild); - } - } -} - -function apexUtils_removeElement(elementname) { - var element = document.getElementById(elementname); - if (element != null) { - element.parentNode.removeChild(element); - } -} - -var _entityMap = { - '&' : '&', - '<' : '<', - '>' : '>', - '"' : '"', - "'" : ''', - '/' : '/', - '`' : '`', - '=' : '=', - '\n' : '<br>', - '\t' : ' ', - ' ' : ' ', -}; - -function apexUtils_escapeHtml(string) { - return String(string).replace(/[&<>"'\/\t\n ]/g, function(s) { - return _entityMap[s]; - }); -} - -function apexUtils_deleteTableRow(tablename, tablerowindex) { - document.getElementById(tablename).deleteRow(tablerowindex) -} - -function createAddFormButton(_text) { - var text = _text ? _text : "Add"; - var element = document.createElement("div"); - element.setAttribute("class", "add-field") - var addIcon = document.createElement("i"); - addIcon.setAttribute("class", "form-add-icon ebIcon ebIcon_add"); - var addText = document.createElement("span"); - addText.setAttribute("class", "form-add-text"); - addText.innerHTML = text; - element.appendChild(addIcon); - element.appendChild(addText); - return element; -} - -function createEditArea(id, options, callback) { - options = options ? options : {}; - var syntax = options.syntax ? options.syntax : "java"; - var start_highlight = options.start_highlight ? options.start_highlight : true; - var min_height = options.min_height ? options.min_height : 400; - var font_size = options.font_size ? options.font_size : 12 - var is_editable = options.hasOwnProperty("is_editable") ? options.is_editable : true; - var toolbar = options.toolbar ? options.toolbar : "select_font, |, highlight, reset_highlight"; - - setTimeout(function() { - editAreaLoader.init({ - id : id, - is_editable : is_editable, - syntax : syntax, - start_highlight : start_highlight, - min_height : min_height, - font_size : font_size, - toolbar : toolbar, - change_callback : "onEditAreaChange" - }); - }, 100); - -} - -function onEditAreaChange(id) { - $("#" + id).val(editAreaLoader.getValue(id)); -} - -function isFirefox() { - return (navigator.userAgent.indexOf("Firefox") != -1); -} - -function scrollToTop(element) { - element = element ? element : "html, body"; - $(element).animate({ - scrollTop : 0 - }, 'fast'); -} - -function getHomepageURL() { - var homepageURL = location.protocol - + "//" - + window.location.hostname - + (location.port ? ':' + location.port : '') - + (location.pathname.endsWith("/editor/") ? location.pathname.substring(0, location.pathname - .indexOf("editor/")) : location.pathname); - location.href = homepageURL; -}
\ No newline at end of file |