Unfold Jira quickfilters

Unfolds Jira quickfilters in Kanban view

目前為 2021-10-19 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Unfold Jira quickfilters
// @namespace    http://tampermonkey.net/
// @version      0.3
// @description  Unfolds Jira quickfilters in Kanban view
// @author       Alan Borowy
// @match        https:/*.atlassian.net/jira/software/c/projects/*
// @icon         https://www.google.com/s2/favicons?domain=bitbucket.org
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    function handleCanvas(quickFiltersButton) {
        quickFiltersButton.click()
    }

    // @damd, https://stackoverflow.com/a/35211286
    // set up the mutation observer
    var observer = new MutationObserver(function (mutations, me) {
        // `mutations` is an array of mutations that occurred
        // `me` is the MutationObserver instance
        var quickFiltersButton = document.querySelector('#ghx-quick-filters .jdgrw0-0.bsBhhk button');
        if (quickFiltersButton) {
            handleCanvas(quickFiltersButton);
            me.disconnect(); // stop observing
            return;
        }
    });

    // start observing
    observer.observe(document, {
        childList: true,
        subtree: true
    });
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址