var GFFrontendFeeds=function(e){var f=this,r=jQuery;f.init=function(){f.options=e,f.triggerInputIds=f.getTriggerInputIds(f.options.feeds),f.activeFeeds=[],f.evaluateFeeds(),f.bindEvents()},f.bindEvents=function(){gform.addAction("gform_input_change",function(e,o,t){gform.logger.log("GFFrontendFeeds: gform_input_change event triggered. formId "+o+", inputId "+t);var d=parseInt(t)+"",t=-1!==r.inArray(t,f.triggerInputIds)||-1!==r.inArray(d,f.triggerInputIds);f.options.formId==o&&t?(gform.logger.log("GFFrontendFeeds: Evaluating feeds. self.options.formId="+f.options.formId+", isTriggeredInput="+t+", triggerInputIds="+f.triggerInputIds.join(",")),f.evaluateFeeds()):gform.logger.log("GFFrontendFeeds: Bypassing feed evaluation. self.options.formId="+f.options.formId+", isTriggeredInput="+t+", triggerInputIds="+f.triggerInputIds.join(","))})},f.saveToState=function(){var e=f.options.feeds.map(({feedId:e,isActivated:o,transactionType:t})=>({feedId:e,isActivated:o,transactionType:t}));gform.logger.log("GFFrontendFeeds: Saving feeds to state: "+JSON.stringify(e)),gform.state.set(f.options.formId,"feeds",f.options.feeds)},f.evaluateFeeds=function(){var e,o,t;for(i=0;i