From fba4cc7c9ca3d0abb40a45c3710f93cf57b92d97 Mon Sep 17 00:00:00 2001 From: Tyler Date: Tue, 13 Apr 2021 11:24:47 -0500 Subject: [PATCH] meh --- statusio-selector.js | 37 ++++++++++++++++++++++++++++++++----- 1 file changed, 32 insertions(+), 5 deletions(-) diff --git a/statusio-selector.js b/statusio-selector.js index 6396f9f..770d5d7 100644 --- a/statusio-selector.js +++ b/statusio-selector.js @@ -10,16 +10,43 @@ // @version 0.0.1 // ==/UserScript== + +//console.log($("div.clearfix.prettycheckbox.labelright.blue").filter(":contains('West US 2')") +// +// + +function getAllMethods(obj = this) { + return Object.keys(obj) + .filter((key) => typeof obj[key] === 'function') + .map((key) => obj[key]); +} + + +var apiGroup = $("div.form-group").filter(":contains('API Service')") +var authGroup = $("div.form-group").filter(":contains('Authentication')") +var computeGroup = $("div.form-group").filter(":contains('Compute Service')") +var jobsGroup = $("div.form-group").filter(":contains('Jobs Service')") +var odbcGroup = $("div.form-group").filter(":contains('ODBC/JDBC Service')") +var webappGroup = $("div.form-group").filter(":contains('User Interface')") + + +var testObj = webappGroup.find('*').filter(":contains('West US 2')").filter("div.clearfix.prettycheckbox.labelright.blue").children().filter("input#containersCheckbox") +console.log(Object.keys(testObj)) +console.log(testObj) + + var zNode = document.createElement ('div'); - zNode.innerHTML = ' ' + zNode.innerHTML = '' + + '' + + '

' ; zNode.setAttribute ('id', 'myContainer'); document.body.appendChild (zNode); //--- Activate the newly added button. document.getElementById ("canadaCentralButton").addEventListener ( - "click", appLensButtonClickAction, false + "click", canadaCentralButtonClickAction, false ); document.getElementById ("jarvisButton").addEventListener ( "click", jarvisButtonClickAction, false @@ -34,8 +61,8 @@ "click", oneClickButtonClickAction, false ); - function appLensButtonClickAction (zEvent) { - window.open(appLensURL, "_blank"); + function canadaCentralButtonClickAction (zEvent) { + testObj.prop("checked", true); } function jarvisButtonClickAction (zEvent) { window.open(jarvisURL, "_blank");