-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapi.min.js
1 lines (1 loc) · 11.8 KB
/
api.min.js
1
var leftSidebarStatus,rightSidebarStatus,leftContainerStatus,rightContainerStatus,currentContainerClass,largeScreen=1680,normalScreen=1280,smallScreen=1024,animDuration=1e3;function printStatus(){console.log("Sections status: "+leftSidebarStatus+" // "+leftContainerStatus+" // "+rightContainerStatus+" // "+rightSidebarStatus),console.log("Main Container's class: "+currentContainerClass)}function checkLoadStatus(){return $(window).width()>largeScreen?(rightSidebarStatus=rightContainerStatus=leftContainerStatus=leftSidebarStatus=!0,console.log("3. The screen is Large."),$("#left-sidebar, #left-container, #main-container, #right-container, #right-sidebar").addClass("TTTT"),currentContainerClass="TTTT",!0):$(window).width()<=largeScreen&&$(window).width()>normalScreen?(rightSidebarStatus=!(rightContainerStatus=leftContainerStatus=!(leftSidebarStatus=!1)),$("#left-sidebar, #left-container, #main-container, #right-container, #right-sidebar").addClass("FTTF"),currentContainerClass="FTTF",console.log("3. The screen is Normal."),!0):$(window).width()<=normalScreen&&$(window).width()>smallScreen?(rightSidebarStatus=rightContainerStatus=!(leftContainerStatus=!(leftSidebarStatus=!1)),$("#left-sidebar, #left-container, #main-container, #right-container, #right-sidebar").addClass("FTFF"),currentContainerClass="FTFF",console.log("3. The screen is Small."),!0):$(window).width()<=smallScreen?(rightSidebarStatus=rightContainerStatus=leftContainerStatus=leftSidebarStatus=!1,$("#left-sidebar, #left-container, #main-container, #right-container, #right-sidebar").addClass("FFFF"),currentContainerClass="FFFF",console.log("3. The screen is really Small."),!0):(console.log("3. No initial screen size identified, please reload!"),!1)}function toggleContainer(t){return $("#left-sidebar, #left-container, #main-container, #right-container, #right-sidebar").switchClass(currentContainerClass,t,animDuration,"linear"),currentContainerClass=t,!0}function controls(){event.preventDefault(),$("#hideLeftSidebar").click(function(){return!0===leftSidebarStatus&&!0===leftContainerStatus?(!0===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("FTTT"):!0===rightContainerStatus&&!1===rightSidebarStatus?toggleContainer("FTTF"):!1===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("FTFT"):!1===rightContainerStatus&&!1===rightSidebarStatus&&toggleContainer("FTFF"),console.log("Sidebar on the left side is hidden."),leftSidebarStatus=!leftSidebarStatus,printStatus(),!0):!0===leftSidebarStatus&&!1===leftContainerStatus?(!0===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("FFTT"):!0===rightContainerStatus&&!1===rightSidebarStatus?toggleContainer("FFTF"):!1===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("FFFT"):!1===rightContainerStatus&&!1===rightSidebarStatus&&toggleContainer("FFFF"),console.log("Sidebar on the left side is hidden."),leftSidebarStatus=!leftSidebarStatus,printStatus(),!0):void 0}),$("#showLeftSidebar").click(function(){if(!1===leftSidebarStatus&&!0===leftContainerStatus)return!0===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("TTTT"):!0===rightContainerStatus&&!1===rightSidebarStatus?toggleContainer("TTTF"):!1===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("TTFT"):!1===rightContainerStatus&&!1===rightSidebarStatus&&toggleContainer("TTFF"),console.log("Sidebar on the left side is again visible."),leftSidebarStatus=!leftSidebarStatus,printStatus(),!0}),$("#hideRightSidebar").click(function(){return!0===rightContainerStatus&&!0===rightSidebarStatus?(!0===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("TTTF"):!1===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("FTTF"):!0===leftSidebarStatus&&!1===leftContainerStatus?toggleContainer("TFTF"):!1===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("FTTF"):!1===leftSidebarStatus&&!1===leftContainerStatus&&toggleContainer("FFTF"),console.log("Sidebar on the right side is hidden."),rightSidebarStatus=!rightSidebarStatus,printStatus(),!0):!1===rightContainerStatus&&!0===rightSidebarStatus?(!0===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("TTFF"):!1===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("FTFF"):!0===leftSidebarStatus&&!1===leftContainerStatus?toggleContainer("TFFF"):!1===leftSidebarStatus&&!1===leftContainerStatus&&toggleContainer("FFFF"),console.log("Sidebar on the right side is hidden."),rightSidebarStatus=!rightSidebarStatus,printStatus(),!0):void 0}),$("#showRightSidebar").click(function(){if(!0===rightContainerStatus&&!1===rightSidebarStatus)return!0===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("TTTT"):!1===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("FTTT"):!0===leftSidebarStatus&&!1===leftContainerStatus?toggleContainer("TFTT"):!1===leftSidebarStatus&&!1===leftContainerStatus&&toggleContainer("FFTT"),console.log("Sidebar on the right side is again visible."),rightSidebarStatus=!rightSidebarStatus,printStatus(),!0}),$("#hideLeftSection").click(function(){if(!0===leftSidebarStatus&&!0===leftContainerStatus)return!0===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("FFTT"):!0===rightContainerStatus&&!1===rightSidebarStatus?toggleContainer("FFTF"):!1===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("FFFT"):!1===rightContainerStatus&&!1===rightSidebarStatus&&toggleContainer("FFFF"),console.log("Both Sidebar and Container on the left side are hidden."),leftContainerStatus=!leftContainerStatus,leftSidebarStatus=!leftSidebarStatus,printStatus(),!0}),$("#showLeftSection").click(function(){if(!1===leftSidebarStatus&&!1===leftContainerStatus)return!0===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("TTTT"):!0===rightContainerStatus&&!1===rightSidebarStatus?toggleContainer("TTTF"):!1===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("TTFT"):!1===rightContainerStatus&&!1===rightSidebarStatus&&toggleContainer("TTFF"),console.log("Both Sidebar and Container on the left side are again visible."),leftContainerStatus=!leftContainerStatus,leftSidebarStatus=!leftSidebarStatus,printStatus(),!0}),$("#hideRightSection").click(function(){if(!0===rightContainerStatus&&!0===rightSidebarStatus)return!0===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("TTFF"):!1===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("FTFF"):!0===leftSidebarStatus&&!1===leftContainerStatus?toggleContainer("TFFF"):!1===leftSidebarStatus&&!1===leftContainerStatus&&toggleContainer("FFFF"),console.log("Both Sidebar and Container on the right side are hidden."),rightContainerStatus=!rightContainerStatus,rightSidebarStatus=!rightSidebarStatus,printStatus(),!0}),$("#showRightSection").click(function(){if(!1===rightContainerStatus&&!1===rightSidebarStatus)return!0===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("TTTT"):!1===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("FTTT"):!0===leftSidebarStatus&&!1===leftContainerStatus?toggleContainer("TFTT"):!1===leftSidebarStatus&&!1===leftContainerStatus&&toggleContainer("FFTT"),console.log("Both Sidebar and Container on the right side are again visible."),rightContainerStatus=!rightContainerStatus,rightSidebarStatus=!rightSidebarStatus,printStatus(),!0}),$("#hideLeftContainer").click(function(){return!0===leftSidebarStatus&&!0===leftContainerStatus?(!0===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("TFTT"):!0===rightContainerStatus&&!1===rightSidebarStatus?toggleContainer("TFTF"):!1===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("TFFT"):!1===rightContainerStatus&&!1===rightSidebarStatus&&toggleContainer("TFFF"),console.log("Container on the left side is hidden."),leftContainerStatus=!leftContainerStatus,printStatus(),!0):!1===leftSidebarStatus&&!0===leftContainerStatus?(!0===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("FFTT"):!0===rightContainerStatus&&!1===rightSidebarStatus?toggleContainer("FFTF"):!1===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("FFFT"):!1===rightContainerStatus&&!1===rightSidebarStatus&&toggleContainer("FFFF"),console.log("Container on the left side is hidden."),leftContainerStatus=!leftContainerStatus,printStatus(),!0):void 0}),$("#showLeftContainer").click(function(){return!0===leftSidebarStatus&&!1===leftContainerStatus?(!0===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("TTTT","left"):!0===rightContainerStatus&&!1===rightSidebarStatus?toggleContainer("TTTF","left"):!1===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("TTFT","left"):!1===rightContainerStatus&&!1===rightSidebarStatus&&toggleContainer("TTFF","left"),console.log("Container on the left side is again visible."),leftContainerStatus=!leftContainerStatus,printStatus(),!0):!1===leftSidebarStatus&&!1===leftContainerStatus?(!0===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("FTTT"):!0===rightContainerStatus&&!1===rightSidebarStatus?toggleContainer("FTTF"):!1===rightContainerStatus&&!0===rightSidebarStatus?toggleContainer("FTFT"):!1===rightContainerStatus&&!1===rightSidebarStatus&&toggleContainer("FTFF"),console.log("Container on the left side is again visible."),leftContainerStatus=!leftContainerStatus,printStatus(),!0):void 0}),$("#hideRightContainer").click(function(){return!0===rightContainerStatus&&!0===rightSidebarStatus?(!0===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("TTFT"):!1===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("FTFT"):!0===leftSidebarStatus&&!1===leftContainerStatus?toggleContainer("TFFT"):!1===leftSidebarStatus&&!1===leftContainerStatus&&toggleContainer("FFFT"),console.log("Container on the right side is hidden."),rightContainerStatus=!rightContainerStatus,printStatus(),!0):!0===rightContainerStatus&&!1===rightSidebarStatus?(!0===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("TTFF"):!1===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("FTFF"):!0===leftSidebarStatus&&!1===leftContainerStatus?toggleContainer("TFFF"):!1===leftSidebarStatus&&!1===leftContainerStatus&&toggleContainer("FFFF"),console.log("Container on the right side is hidden."),rightContainerStatus=!rightContainerStatus,printStatus(),!0):void 0}),$("#showRightContainer").click(function(){return!1===rightContainerStatus&&!0===rightSidebarStatus?(!0===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("TTTT"):!1===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("FTTT"):!0===leftSidebarStatus&&!1===leftContainerStatus?toggleContainer("TFTT"):!1===leftSidebarStatus&&!1===leftContainerStatus&&toggleContainer("FFTT"),console.log("Container on the right side is again visible."),rightContainerStatus=!rightContainerStatus,printStatus(),!0):!1===rightContainerStatus&&!1===rightSidebarStatus?(!0===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("TTTF"):!1===leftSidebarStatus&&!0===leftContainerStatus?toggleContainer("FTTF"):!0===leftSidebarStatus&&!1===leftContainerStatus?toggleContainer("TFTF"):!1===leftSidebarStatus&&!1===leftContainerStatus&&toggleContainer("FFTF"),console.log("Container on the right side is again visible."),rightContainerStatus=!rightContainerStatus,printStatus(),!0):void 0})}$(document).on("click",".more button",function(){$(this).parent("li").toggle(),$(this).parent("li").next(".less").toggle(),$(this).parent("li").parent("ul").next("ul").toggle()}),$(document).on("click",".less button",function(){$(this).parent("li").toggle(),$(this).parent("li").prev(".more").toggle(),$(this).parent("li").parent("ul").next("ul").toggle()}),$(document).ready(function(){console.log("1. jQuery version: "+$.fn.jquery),console.log("2. jQuery UI version: "+$.ui.version),calcMainWidth=Math.round(100*$("#main-container").width()/$(window).width()),checkLoadStatus()}),$(window).load(function(){console.log("4. Window is loaded."),console.log("5. Initial Sections status: "+leftSidebarStatus+" // "+leftContainerStatus+" // "+rightContainerStatus+" // "+rightSidebarStatus),console.log("--- --- ---"),controls()});