0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018 var uiRoot = "";
0019 var appBasePath = "";
0020
0021 function setUIRoot(val) {
0022 uiRoot = val;
0023 }
0024
0025 function setAppBasePath(path) {
0026 appBasePath = path;
0027 }
0028
0029 function collapseTablePageLoad(name, table){
0030 if (window.localStorage.getItem(name) == "true") {
0031
0032 window.localStorage.setItem(name, "false");
0033 collapseTable(name, table);
0034 }
0035 }
0036
0037 function collapseTable(thisName, table){
0038 var status = window.localStorage.getItem(thisName) == "true";
0039 status = !status;
0040
0041 var thisClass = '.' + thisName;
0042
0043
0044 var tableDiv = $(thisClass).parent().find('.' + table);
0045 $(tableDiv).toggleClass('collapsed');
0046
0047
0048 $(thisClass).find('.collapse-table-arrow').toggleClass('arrow-open');
0049 $(thisClass).find('.collapse-table-arrow').toggleClass('arrow-closed');
0050
0051 window.localStorage.setItem(thisName, "" + status);
0052 }
0053
0054
0055
0056 $(function() {
0057 collapseTablePageLoad('collapse-aggregated-metrics','aggregated-metrics');
0058 collapseTablePageLoad('collapse-aggregated-executors','aggregated-executors');
0059 collapseTablePageLoad('collapse-aggregated-removedExecutors','aggregated-removedExecutors');
0060 collapseTablePageLoad('collapse-aggregated-workers','aggregated-workers');
0061 collapseTablePageLoad('collapse-aggregated-activeApps','aggregated-activeApps');
0062 collapseTablePageLoad('collapse-aggregated-activeDrivers','aggregated-activeDrivers');
0063 collapseTablePageLoad('collapse-aggregated-completedApps','aggregated-completedApps');
0064 collapseTablePageLoad('collapse-aggregated-completedDrivers','aggregated-completedDrivers');
0065 collapseTablePageLoad('collapse-aggregated-runningExecutors','aggregated-runningExecutors');
0066 collapseTablePageLoad('collapse-aggregated-runningDrivers','aggregated-runningDrivers');
0067 collapseTablePageLoad('collapse-aggregated-finishedExecutors','aggregated-finishedExecutors');
0068 collapseTablePageLoad('collapse-aggregated-finishedDrivers','aggregated-finishedDrivers');
0069 collapseTablePageLoad('collapse-aggregated-runtimeInformation','aggregated-runtimeInformation');
0070 collapseTablePageLoad('collapse-aggregated-sparkProperties','aggregated-sparkProperties');
0071 collapseTablePageLoad('collapse-aggregated-hadoopProperties','aggregated-hadoopProperties');
0072 collapseTablePageLoad('collapse-aggregated-systemProperties','aggregated-systemProperties');
0073 collapseTablePageLoad('collapse-aggregated-classpathEntries','aggregated-classpathEntries');
0074 collapseTablePageLoad('collapse-aggregated-activeJobs','aggregated-activeJobs');
0075 collapseTablePageLoad('collapse-aggregated-completedJobs','aggregated-completedJobs');
0076 collapseTablePageLoad('collapse-aggregated-failedJobs','aggregated-failedJobs');
0077 collapseTablePageLoad('collapse-aggregated-poolTable','aggregated-poolTable');
0078 collapseTablePageLoad('collapse-aggregated-allActiveStages','aggregated-allActiveStages');
0079 collapseTablePageLoad('collapse-aggregated-allPendingStages','aggregated-allPendingStages');
0080 collapseTablePageLoad('collapse-aggregated-allCompletedStages','aggregated-allCompletedStages');
0081 collapseTablePageLoad('collapse-aggregated-allSkippedStages','aggregated-allSkippedStages');
0082 collapseTablePageLoad('collapse-aggregated-allFailedStages','aggregated-allFailedStages');
0083 collapseTablePageLoad('collapse-aggregated-activeStages','aggregated-activeStages');
0084 collapseTablePageLoad('collapse-aggregated-pendingOrSkippedStages','aggregated-pendingOrSkippedStages');
0085 collapseTablePageLoad('collapse-aggregated-completedStages','aggregated-completedStages');
0086 collapseTablePageLoad('collapse-aggregated-failedStages','aggregated-failedStages');
0087 collapseTablePageLoad('collapse-aggregated-poolActiveStages','aggregated-poolActiveStages');
0088 collapseTablePageLoad('collapse-aggregated-tasks','aggregated-tasks');
0089 collapseTablePageLoad('collapse-aggregated-rdds','aggregated-rdds');
0090 collapseTablePageLoad('collapse-aggregated-activeBatches','aggregated-activeBatches');
0091 collapseTablePageLoad('collapse-aggregated-completedBatches','aggregated-completedBatches');
0092 collapseTablePageLoad('collapse-aggregated-runningExecutions','aggregated-runningExecutions');
0093 collapseTablePageLoad('collapse-aggregated-completedExecutions','aggregated-completedExecutions');
0094 collapseTablePageLoad('collapse-aggregated-failedExecutions','aggregated-failedExecutions');
0095 collapseTablePageLoad('collapse-aggregated-sessionstat','aggregated-sessionstat');
0096 collapseTablePageLoad('collapse-aggregated-sqlstat','aggregated-sqlstat');
0097 collapseTablePageLoad('collapse-aggregated-sqlsessionstat','aggregated-sqlsessionstat');
0098 collapseTablePageLoad('collapse-aggregated-activeQueries','aggregated-activeQueries');
0099 collapseTablePageLoad('collapse-aggregated-completedQueries','aggregated-completedQueries');
0100 });
0101
0102 $(function() {
0103
0104 $(".description-input").click(function() {
0105 $(this).toggleClass("description-input-full");
0106 });
0107 });