6 lines
		
	
	
		
			640 B
		
	
	
	
		
			JavaScript
		
	
	
	
			
		
		
	
	
			6 lines
		
	
	
		
			640 B
		
	
	
	
		
			JavaScript
		
	
	
	
| "use strict";require("./class-map-DV5418hw.js");const m=require("./element-internals-OOm6rgx-.js");/**
 | |
|  * @license
 | |
|  * Copyright 2023 Google LLC
 | |
|  * SPDX-License-Identifier: Apache-2.0
 | |
|  */function o(i){i.addInitializer(s=>{const e=s;e.addEventListener("click",async a=>{const{type:n,[m.internals]:u}=e,{form:t}=u;if(!(!t||n==="button")&&(await new Promise(r=>{setTimeout(r)}),!a.defaultPrevented)){if(n==="reset"){t.reset();return}t.addEventListener("submit",r=>{Object.defineProperty(r,"submitter",{configurable:!0,enumerable:!0,get:()=>e})},{capture:!0,once:!0}),u.setFormValue(e.value),t.requestSubmit()}})})}exports.setupFormSubmitter=o;
 |