static fields are initilialized
This commit is contained in:
		@@ -216,7 +216,7 @@ function initializeMock(index){
 | 
			
		||||
 | 
			
		||||
function fillStaticFields(uuid, id, mediaType, body, httpStatus){
 | 
			
		||||
    let link = createLink(uuid,id);
 | 
			
		||||
    $('#messageLink').html('<a href="' + link + '" target="_blank">' + link + '</a>');
 | 
			
		||||
    $('#messageLink').val(link);
 | 
			
		||||
    $('#httpStatus').val(httpStatus);
 | 
			
		||||
    $('#typeSelector').val(mediaType);
 | 
			
		||||
    $('#bodyEditor').val(body);
 | 
			
		||||
@@ -272,6 +272,7 @@ function removeRow(row){
 | 
			
		||||
    setDataModified();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//TODO: Change html for new html structure
 | 
			
		||||
function addRow(){
 | 
			
		||||
    var table = $('#httpStatusValues');
 | 
			
		||||
    var hkey = $('#headerKeyInput');
 | 
			
		||||
@@ -354,6 +355,7 @@ function selectMessage(id){
 | 
			
		||||
    console.log("Selected message selected");
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// TODO: Modify html for tiles
 | 
			
		||||
function generateMessageTileHtml(id, httpStatus, mediaType){
 | 
			
		||||
    var innerHTML = '<div class="menuItem" id="item_' + id + '" onclick="callLoadMessage('+ id +')">' +
 | 
			
		||||
        '<table><tr><td>Id: '+ id +'</td></tr>' +
 | 
			
		||||
 
 | 
			
		||||
@@ -6,50 +6,41 @@ var advancedID = $("#advancedItemData");
 | 
			
		||||
var focusedField = false;
 | 
			
		||||
function changeAdvancedVisibility(){
 | 
			
		||||
    if(advancedVisibility){
 | 
			
		||||
        selectMenu.css('display', 'none');
 | 
			
		||||
        advancedTab.css('display', 'none');
 | 
			
		||||
        advancedID.css('display', 'none');
 | 
			
		||||
        basicID.css('display', 'block')
 | 
			
		||||
        selectMenu.removeClass('active');
 | 
			
		||||
        advancedTab.removeClass('active');
 | 
			
		||||
        advancedID.removeClass('active');
 | 
			
		||||
        basicID.addClass('active');
 | 
			
		||||
        advancedVisibility = false;
 | 
			
		||||
    }
 | 
			
		||||
    else {
 | 
			
		||||
        selectMenu.css('display', 'block');
 | 
			
		||||
        advancedTab.css('display', 'block');
 | 
			
		||||
        advancedID.css('display', 'block');
 | 
			
		||||
        basicID.css('display', 'none');
 | 
			
		||||
        selectMenu.addClass('active');
 | 
			
		||||
        advancedTab.addClass('active');
 | 
			
		||||
        advancedID.addClass('active');
 | 
			
		||||
        basicID.removeClass('active');
 | 
			
		||||
        advancedVisibility = true;
 | 
			
		||||
    }
 | 
			
		||||
    setCookie();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function createMessageTab() {
 | 
			
		||||
    var items = document.getElementById("listItems");
 | 
			
		||||
    items.innerHTML += '<div class="menuItem">Item</div>';
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
$("#optional").click(changeAdvancedVisibility);
 | 
			
		||||
$(".menuFactory").click(createMessageTab);
 | 
			
		||||
$('#historyTab').click(showHistory);
 | 
			
		||||
 | 
			
		||||
const tabitem = $('.tabitem');
 | 
			
		||||
function showHistory(){
 | 
			
		||||
    $('#headers').css('display', 'none');
 | 
			
		||||
    $('.advancedMenuTabSelected').addClass('advancedMenuTab');
 | 
			
		||||
    $('.advancedMenuTabSelected').click(showHeaders);
 | 
			
		||||
    $('.advancedMenuTabSelected').removeClass('advancedMenuTabSelected');
 | 
			
		||||
    $('#history').css('display', 'block');
 | 
			
		||||
    $('#historyTab').addClass('advancedMenuTabSelected');
 | 
			
		||||
    $('#historyTab').removeClass('advancedMenuTab');
 | 
			
		||||
    $('#headersTab').click(showHeaders);
 | 
			
		||||
    tabitem.removeClass('active');
 | 
			
		||||
    $('.tabcontent').removeClass('active');
 | 
			
		||||
    $('#history').addClass('active');
 | 
			
		||||
    $('#historyTab').addClass('active');
 | 
			
		||||
    $('#historyTab').off('click');
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function showHeaders(){
 | 
			
		||||
    $('#history').css('display', 'none');
 | 
			
		||||
    $('.advancedMenuTabSelected').addClass('advancedMenuTab');
 | 
			
		||||
    $('.advancedMenuTabSelected').click(showHistory);
 | 
			
		||||
    $('.advancedMenuTabSelected').removeClass('advancedMenuTabSelected');
 | 
			
		||||
    $('#headers').css('display', 'block');
 | 
			
		||||
    $('#headersTab').addClass('advancedMenuTabSelected');
 | 
			
		||||
    $('#headersTab').removeClass('advancedMenuTab');
 | 
			
		||||
    $('#historyTab').click(showHistory);
 | 
			
		||||
    tabitem.removeClass('active');
 | 
			
		||||
    $('.tabcontent').removeClass('active');
 | 
			
		||||
    $('#headers').addClass('active');
 | 
			
		||||
    $('#headersTab').addClass('active');
 | 
			
		||||
    $('#headersTab').off('click');
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@@ -65,13 +56,13 @@ function focusOutTip(element){
 | 
			
		||||
 | 
			
		||||
function hidTip(element){
 | 
			
		||||
    if(focusedField) return;
 | 
			
		||||
    $('#'+element).fadeOut(100);
 | 
			
		||||
    $('#'+element).removeClass('active');
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function showTip(element){
 | 
			
		||||
    if(focusedField) return;
 | 
			
		||||
    $('.collapsible').fadeOut(0);
 | 
			
		||||
    $('#'+element).fadeIn(100);
 | 
			
		||||
    $('.tip').removeClass('active');
 | 
			
		||||
    $('#'+element).addClass('active');
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
$('#messageLink').mouseover(function(){showTip('messageLinkTip')});
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user