Config()->Get('plugin', 'account', '')) { $this->addJs('js/include.js'); } } /** * @return array */ public function configMapping() { return array( \RainLoop\Plugins\Property::NewInstance('account')->SetLabel('Account') ->SetAllowedInJs(true) ->SetDescription('UA-XXXXXXXX-X') ->SetDefaultValue(''), \RainLoop\Plugins\Property::NewInstance('domain_name')->SetLabel('Domain Name') ->SetAllowedInJs(true) ->SetDefaultValue(''), \RainLoop\Plugins\Property::NewInstance('universal_analytics')->SetLabel('Use Universal Analytics') ->SetType(\RainLoop\Enumerations\PluginPropertyType::BOOL) ->SetAllowedInJs(true) ->SetDefaultValue(true), \RainLoop\Plugins\Property::NewInstance('track_pageview')->SetLabel('Track Pageview') ->SetType(\RainLoop\Enumerations\PluginPropertyType::BOOL) ->SetAllowedInJs(true) ->SetDefaultValue(true), \RainLoop\Plugins\Property::NewInstance('send_events')->SetLabel('Send Events') ->SetType(\RainLoop\Enumerations\PluginPropertyType::BOOL) ->SetAllowedInJs(true) ->SetDefaultValue(false) ); } }