{
    "componentChunkName": "component---src-templates-plugin-docs-tsx",
    "path": "/plugins/scm-script-plugin/docs/3.2.x/en/stored/",
    "result": {"data":{"plugin":{"name":"scm-script-plugin","displayName":"Script","description":"Script support for scm-manager","author":"Cloudogu GmbH","documentation":[{"version":"3.2.x","languages":["de","en"]},{"version":"3.1.x","languages":["de","en"]},{"version":"3.0.x","languages":["de","en"]},{"version":"2.5.x","languages":["de","en"]},{"version":"2.4.x","languages":["de","en"]},{"version":"2.3.x","languages":["de","en"]},{"version":"2.2.x","languages":["de","en"]},{"version":"2.1.x","languages":["de","en"]},{"version":"2.0.x","languages":["de","en"]}]},"navigation":{"nodes":[{"section":"Structure","entries":[{"frontmatter":{"title":"Run","subtitle":"Execute scripts directly","partiallyActive":null},"fields":{"slug":"/plugins/scm-script-plugin/docs/3.2.x/en/run/"}},{"frontmatter":{"title":"Stored","subtitle":"Stored scripts","partiallyActive":null},"fields":{"slug":"/plugins/scm-script-plugin/docs/3.2.x/en/stored/"}},{"frontmatter":{"title":"Samples","subtitle":"Possibilities","partiallyActive":null},"fields":{"slug":"/plugins/scm-script-plugin/docs/3.2.x/en/samples/"}}]}]},"versions":{"group":[{"fieldValue":"2.0.x"},{"fieldValue":"2.1.x"},{"fieldValue":"2.2.x"},{"fieldValue":"2.3.x"},{"fieldValue":"2.4.x"},{"fieldValue":"2.5.x"},{"fieldValue":"3.0.x"},{"fieldValue":"3.1.x"},{"fieldValue":"3.2.x"}]},"languages":{"group":[{"fieldValue":"de"},{"fieldValue":"en"}]},"markdownRemark":{"html":"<h3 id=\"overview-of-stored-scripts\" style=\"position:relative;\"><a href=\"#overview-of-stored-scripts\" aria-label=\"overview of stored scripts permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Overview of stored scripts</h3>\n<p>The menu item \"Stored\" shows a list of all scripts that are stored. Clicking on an entry takes you to the detailed view.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 72.2972972972973%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAACXBIWXMAAAsTAAALEwEAmpwYAAACMUlEQVQ4y5WSzWsTURTFn52di6Dg3q3gPyG6diNiaqVgLV0U0booFiJSkHahi0BBIy2iLpqmoNQmsX5VWyloizXdCi2C27bJTDKdSebrzU/e5IM0DYIPDg/Ofeece++MOH3+Nmf6H3H80gNODSY5cStFbHSanrEZjk3M0jOVR3uygPZsES29hJZ9j7b6AW05i7aSR1t7V7+/5NA+5xDi7EW0c0OICzeJXR4ldi3ByZEpxJ3HiJEk4u4UYjyFmEghks8RL9KIuTnE7EvE6zRiIYN4k0EsziOy84i+RJKhyadcn0jROznN1YczDOcKJH6WGF4q0D+bJZ7JE3/1lnjuE/GPK1xZXqHv6yoDG2sM/PjGjcJ3BrfW6d1cRwA4VZv/PTKE3yb8OQjZLkt+GUHEC9u22dnZYXd3D8uyMU2Timli2TYyDAmkJJBhC76UkXC77DK2scv45j73twzuFQx0N0C4rkupVELKkDA8jK5H1aIWA2oVHXynvYgIgiDqqt1EcSpEhdU9jgZ5vs/efjGaxvE8gkYt6rBcNrAsC9/3o4d1roxhGDiOU+c9rwXf93D8AL3m4weSMJStMKEESlwsFlumrlvnSiU9MlVQU7SbRpNVa62dHjFUolrNOST6F6SUlA8sqo5z1FCZVavVQ6OpsZvoZqjempUKXseeW4btIzU5XdfRG3tshjRvNXK3DyY8z63/eyqtkaxuxalVNPel+HbIxu46j1BFJegUdeM60U3zF+cs6NFSNvbuAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Script-Stored-Overview\"\n        title=\"Script-Stored-Overview\"\n        src=\"/static/99f6d2d8b6a63ebeb99fe2576723beab/fcda8/script-overview-saved.png\"\n        srcset=\"/static/99f6d2d8b6a63ebeb99fe2576723beab/12f09/script-overview-saved.png 148w,\n/static/99f6d2d8b6a63ebeb99fe2576723beab/e4a3f/script-overview-saved.png 295w,\n/static/99f6d2d8b6a63ebeb99fe2576723beab/fcda8/script-overview-saved.png 590w,\n/static/99f6d2d8b6a63ebeb99fe2576723beab/efc66/script-overview-saved.png 885w,\n/static/99f6d2d8b6a63ebeb99fe2576723beab/c83ae/script-overview-saved.png 1180w,\n/static/99f6d2d8b6a63ebeb99fe2576723beab/d5c6f/script-overview-saved.png 1261w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<h3 id=\"script-details\" style=\"position:relative;\"><a href=\"#script-details\" aria-label=\"script details permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Script details</h3>\n<p>Above the editable fields \"Name\" and \"Description\" is a navigation bar with tabs for listeners and an execution history.</p>\n<h4 id=\"edit-script\" style=\"position:relative;\"><a href=\"#edit-script\" aria-label=\"edit script permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Edit script</h4>\n<p>Here, the name, description and the script itself can be edited. It is also possible to directly execute the script here or to irreversibly delete it.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 72.2972972972973%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAACXBIWXMAAAsTAAALEwEAmpwYAAABl0lEQVQ4y5WTS2vbQBSF9dsDpXTVX9NklVW7Ly10FUMwLqktWY+ZkTXv+cKM7SAlakovHITt0XfP3HNdGa3ZbDa0XYf3Hq010zRhrSVXSmmhmFL5/lF5Pv2UfP4l+fBDcPN9QLhIlYF/np7Y7XZst1vati1g59wLcF7Xz5323D403G8Hvh0MX/cGExJV7qh8QjtfnGWHp9OpKIPXXBZk9DjRgjfzdlTGWupBMhmL875cKYRIiJEYz1dcKGYoGOfZ9xKhRoxzhEuzKkOaY0svFS4EYqL8+C/ZkBDGk2ajeAHWTUMvBGockUpxmqZy8M1VZ8Hk5zBOxekCGNNy4HH2wt8FPkQGIdDGLIF5PXo5EmIqc1smytsZXpTP5gBDCEtgTlIMgvpw4HisGYaOtmvo+45p0sTSZN3p61XKVRxKKVFKosYBqXqk7BlHWZY7N1xTdjYHLxz64PnfmoPmVV3/FbHs3fvyMeCCI/h8PqwDS7Ixcn2uKVzmeK8sH48ebeCcxTnxBZB39u11ANY29Psv2PqOZH6vOnwGeYlJoamIECcAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Script-Stored-Details\"\n        title=\"Script-Stored-Details\"\n        src=\"/static/990d01c27301d31f248ea652704c9aca/fcda8/script-saved-details.png\"\n        srcset=\"/static/990d01c27301d31f248ea652704c9aca/12f09/script-saved-details.png 148w,\n/static/990d01c27301d31f248ea652704c9aca/e4a3f/script-saved-details.png 295w,\n/static/990d01c27301d31f248ea652704c9aca/fcda8/script-saved-details.png 590w,\n/static/990d01c27301d31f248ea652704c9aca/efc66/script-saved-details.png 885w,\n/static/990d01c27301d31f248ea652704c9aca/c83ae/script-saved-details.png 1180w,\n/static/990d01c27301d31f248ea652704c9aca/d5c6f/script-saved-details.png 1261w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<h4 id=\"listeners\" style=\"position:relative;\"><a href=\"#listeners\" aria-label=\"listeners permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Listeners</h4>\n<p>Listeners can be attached to a stored script. If that is done, the script is executed every time a listener is triggered. When adding a listener, it can be decided if the script will be executed synchronously or asynchronously.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 58.78378378378378%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAACXBIWXMAAAsTAAALEwEAmpwYAAACKklEQVQoz52QT0uUURTGb6+tJIjqI/gJWk9YqCDtrE3QznCXMMEsTNokZEQgRiUkGC5Mm1mYfxgsSDPUIuoL5MpilCh7dWbee+/7zvvvF/fqDI4EQRce7jn3nvOc5zyirTtH2/UHtF4Z4nTvCKdujtGaG6dlcIITwzM4j4s4Y3M4E/M400s4c0s4q29wVhZxlhdx1k1ebOSi5fxVTnb1I7pvcebaAOd673I2+wjRP4rIjiAGniCGxhH3nyFGJxGTLxH5AmJmCjE7g1jII+bziIUCYrGAuNh3h8vZe3Rlh2nPPeTS4Ag9U2vcWN2mp/CBjqcvyIznyTzPk5l+RWa2SGahyIVikY7l13S+f0vn2jJdGyu0r79DAKRxxP+cHxq2VUpJJnz3EsIYhOd5fN3c5Lfr4gcBSmukUjZOkoQkTZsQp6klc4OY259+kfv4k4Eve/RtuHzeDRBaKXZ2diiVSnzb2sJ1XaIoIgxD0sNmcx8HpKjKPpGvjmhOEUaFIfXDGBml+L6PUsrCkNYJGy2NIQnlchlPSmphaNWbPxHHEUEQYMqSvyrBKjbNwaENSklbu+tpPKWJ7DbUCWOq1SpSSqTn4R1Ca91EaJRHcWzfvKBmCSo6oCx1ky2W0Eyu1WoHdxDg+0FjbV/77HtlPC1tbAZVpLZ2KD9gT2oO5tYJk9h+GhV1xHFi1dRz49HRGutZYjzcx6tWmxXqyKciq2ilraKjq/7rGNLjnv8BLypIjyPHv40AAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Script-Stored-Listeners\"\n        title=\"Script-Stored-Listeners\"\n        src=\"/static/62502511a96d33f2045bc59c79badbf5/fcda8/script-saved-listeners.png\"\n        srcset=\"/static/62502511a96d33f2045bc59c79badbf5/12f09/script-saved-listeners.png 148w,\n/static/62502511a96d33f2045bc59c79badbf5/e4a3f/script-saved-listeners.png 295w,\n/static/62502511a96d33f2045bc59c79badbf5/fcda8/script-saved-listeners.png 590w,\n/static/62502511a96d33f2045bc59c79badbf5/efc66/script-saved-listeners.png 885w,\n/static/62502511a96d33f2045bc59c79badbf5/c83ae/script-saved-listeners.png 1180w,\n/static/62502511a96d33f2045bc59c79badbf5/d5c6f/script-saved-listeners.png 1261w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<h4 id=\"listener-example\" style=\"position:relative;\"><a href=\"#listener-example\" aria-label=\"listener example permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Listener example</h4>\n<p>Example: A script that is supposed to list all installed plugins on the command line, gets a listener of the type \"SCMConfigurationChangedEvent\". This event is created by SCM-Manager when the configuration of the SCM-Manager instance changes. Through the corresponding checkbox all executions of the script, that were triggered by the listener, can be recorded.</p>\n<p>If someone changes the settings of the SCM-Manager instance afterwards, the SCM-event is triggered. Afterwards, there are several ways to check if the script was executed.</p>\n<p>The tab in the details of the script shows a list of all executions of the script including the results.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 58.78378378378378%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAACXBIWXMAAC4jAAAuIwF4pT92AAACMklEQVQoz52RTUuUURiGT6+tJIjqJ/gLWk9YqCDtrE3QznCXMMEsTNokZEQgRiUkGC5MnVmYHwwWpBlqEfUHUuwdZ1Sicd6Zqff784pzcKTSNh24Oed5Dufifu4jWjoztFx/QPOVAU53D3Hq5gjNmVGa+sc4MTiF9jiPNjKLNjaHNrmINruItvIabXkBbWkBbU3W+cNaNJ2/ysmOXkTnLc5c6+Nc913Oph8heocR6SFE3xPEwCji/jPE8DhifBqRzSGmJhAzU4j5LGIui5jPIRZyiIs9d7icvkdHepDWzEMu9Q/RNbHKjZVdunLvaXv6gtRoltTzLKnJl6Rm8qTm81zI52lbekX7uze0ry7Rsb5M69pbBEAShfzP+ubArp2wY8UUzZggAmGaJl82NqgYBq7nYTsOlm2rcxzHxEnyh6IkUTDDi7j9sUzmw3f6PlfpWTf4tO8hHNtmb2+P0s4OhUIBwzAIg4AgCNRD+VwyksNzQnJwY/+oEbn2b54ThHRh2za+7+N5Hk4EZgQ/wwQ/ShQtOVYx9Xod07Lwg0C5l33hOo5yKEeXF67nYzsufhAeODm6ZF8C9k0H03HVRGoKCQzDkFqtRrVaVapUKtTrNZxD177aG/J8n7pr4wQ+phsQxAcBNBzKrIrFIltbWyrDr7pOqVTCsqx/yzQJfB/b85XDI0A5cmF7W4F1vUC5XMaRv21ZKt+/JfvSrcrQNI8CpSPpUNd1Njc3Vd0AHgdtAI/7rF9lskH56RH9nwAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Script-Stored-Log\"\n        title=\"Script-Stored-Log\"\n        src=\"/static/711f855462149db9d702d607f3d37050/fcda8/script-listener-log.png\"\n        srcset=\"/static/711f855462149db9d702d607f3d37050/12f09/script-listener-log.png 148w,\n/static/711f855462149db9d702d607f3d37050/e4a3f/script-listener-log.png 295w,\n/static/711f855462149db9d702d607f3d37050/fcda8/script-listener-log.png 590w,\n/static/711f855462149db9d702d607f3d37050/efc66/script-listener-log.png 885w,\n/static/711f855462149db9d702d607f3d37050/c83ae/script-listener-log.png 1180w,\n/static/711f855462149db9d702d607f3d37050/d5c6f/script-listener-log.png 1261w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<p>Also, the server log of the SCM-Manager instance shows that the script was executed.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 21.62162162162162%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAECAYAAACOXx+WAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAWElEQVQY06XPMQrAIAyFYa9jRNGE0ICm97/VK81QOnWww0fgDT8kmRnWWkFVMcZAay3uGzOj945a66d0mMH9xJwzhpwziGhbsgh6EJEYSynbnuD9sjD/Dl4lRnsOT8tP3gAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Script-Server-Log\"\n        title=\"Script-Server-Log\"\n        src=\"/static/139b6639ecb128710b7c656b30056c74/fcda8/script-listener-serverlog.png\"\n        srcset=\"/static/139b6639ecb128710b7c656b30056c74/12f09/script-listener-serverlog.png 148w,\n/static/139b6639ecb128710b7c656b30056c74/e4a3f/script-listener-serverlog.png 295w,\n/static/139b6639ecb128710b7c656b30056c74/fcda8/script-listener-serverlog.png 590w,\n/static/139b6639ecb128710b7c656b30056c74/efc66/script-listener-serverlog.png 885w,\n/static/139b6639ecb128710b7c656b30056c74/c83ae/script-listener-serverlog.png 1180w,\n/static/139b6639ecb128710b7c656b30056c74/46115/script-listener-serverlog.png 1290w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>","description":"Overview of stored scripts The menu item \"Stored\" shows a list of all scripts that are stored. Clicking on an entry takes you to the detailed view.  Script…","tableOfContents":"<ul>\n<li>\n<p><a href=\"#overview-of-stored-scripts\">Overview of stored scripts</a></p>\n</li>\n<li>\n<p><a href=\"#script-details\">Script details</a></p>\n<ul>\n<li><a href=\"#edit-script\">Edit script</a></li>\n<li><a href=\"#listeners\">Listeners</a></li>\n<li><a href=\"#listener-example\">Listener example</a></li>\n</ul>\n</li>\n</ul>","frontmatter":{"title":"Stored","subtitle":"Stored scripts","description":null,"keywords":null,"displayToc":null,"image":null}}},"pageContext":{"name":"scm-script-plugin","slug":"/plugins/scm-script-plugin/docs/3.2.x/en/stored/","version":"3.2.x","latestVersion":"3.2.x","latestPageVersion":"3.2.x","language":"en","canonicalPath":"/plugins/scm-script-plugin/docs/latest/en/stored/","latestRootPath":"/plugins/scm-script-plugin/docs/3.2.x/en/"}},
    "staticQueryHashes": ["1973669194","2742214048","2956773653","2957019495","698804963"]}