Created
July 24, 2016 12:31
-
-
Save shrutis22/7c45e11a04ee39fbc5ff529b81707b91 to your computer and use it in GitHub Desktop.
Perform Code Folding in ASIDE.IO (A cloud based Salesforce IDE)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name Expand/Collapse nodes in ASIDE.IO | |
// @version 1.0 | |
// @description Perform Code Folding in ASIDE.IO (A cloud based Salesforce IDE) | |
// @author Shruti Sridharan | |
// @match https://www.aside.io/* | |
// @grant https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js | |
// @namespace https://greasyfork.org/users/56475 | |
// ==/UserScript== | |
(function() { | |
'use strict'; | |
jQuery( document ).ready( | |
function() { | |
jQuery( "#sub-controls").prepend( | |
jQuery( "<div/>" ) | |
.attr( "class", "sub-button" ) | |
.html( "- collapse" ) | |
.click( | |
function() { | |
unsafeWindow.editor.getSession().foldAll(); | |
} | |
) | |
); | |
jQuery( "#sub-controls").prepend( | |
jQuery( "<div/>" ) | |
.attr( "class", "sub-button" ) | |
.html( "+ expand" ) | |
.click( | |
function() { | |
unsafeWindow.editor.getSession().unfold(); | |
} | |
) | |
); | |
} | |
); | |
})(); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment