prop(array('aclItems', 'aclValue', 'whitelistLabel', 'groupLabel', 'userLabel', 'groupName', 'userName', 'groupItems', 'groupValue', 'userValue')); return div ( div ( setClass('aclBox'), radiolist ( set(array('items' => $aclItems, 'value' => $aclValue, 'name' => 'acl')), on::change()->toggleClass('.whitelistBox', 'hidden', "\$element.find('[name=acl]:checked').val() === 'open'") ) ), formGroup ( setClass('whitelistBox'), $aclValue == 'open' ? setClass('hidden') : null, set(array('label' => $whitelistLabel, 'required' => false)), whitelist ( set(array('inputGroupClass' => 'w-full', 'name' => $userName, 'value' => $userValue)) ) ) ); } }