PageSourceSearch

https://survivalbrasil.org/assets/controllers/admin/forms_controller-629167f3.js

js survivalbrasil.org collected 2026-09-25 18:52:58 UTC 1,139 bytes, 32 lines download raw bytes

1import { Controller } from "@hotwired/stimulus"
2
3// Connects to data-controller="admin--forms"
4export default class extends Controller {
5  saveSilently() {
6    const silentSaveField = document.createElement("input");
7    silentSaveField.type = "hidden"
8    silentSaveField.value = "save_silently"
9    silentSaveField.id = "save_silently";
10    silentSaveField.name = "save_silently";
11
12    // would idealy use data-admin--forms-target='form' instead
13    const form = document.querySelector('form')
14    form.appendChild(silentSaveField);
15    form.requestSubmit();
16  }
17
18  publish () {
19    if(window.confirm('Publish the current draft to the live version?')) {
20      const publishContentField = document.createElement("input");
21      publishContentField.type = "hidden"
22      publishContentField.value = "publish_draft_content"
23      publishContentField.id = "publish_draft_content";
24      publishContentField.name = "publish_draft_content";
25
26      // would idealy use data-admin--forms-target='form' instead
27      const form = document.querySelector('form')
28      form.appendChild(publishContentField);
29      form.requestSubmit();
30    }
31  }
32}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.