option_1=ChoiceOption(name="proxy_mode",doc="Configure Proxy Access to the Internet",values=("No proxy","Auto-detect proxy settings for this network","Use system proxy settings","Manual proxy configuration","Automatic proxy configuration URL"),default="No proxy",properties=frozenset({"mandatory","standard"}),informations={'ymlfiles':['tutorial_tmp/structural/firefox/00-proxy.yml'],'type':'choice'})
option_6=BoolOption(name="use_for_https",doc="Also use this proxy for HTTPS",default=True,properties=frozenset({"mandatory","standard"}),informations={'ymlfiles':['tutorial_tmp/structural/firefox/20-manual.yml'],'type':'boolean'})
option_13=ChoiceOption(name="version",doc="SOCKS host version used by proxy",values=("v4","v5"),default="v5",properties=frozenset({"mandatory","standard"}),informations={'ymlfiles':['tutorial_tmp/structural/firefox/20-manual.yml'],'type':'choice'})
option_15=DomainnameOption(name="no_proxy",doc="Address for which proxy will be desactivated",multi=True,type="domainname",allow_ip=True,allow_cidr_network=True,allow_without_dot=True,allow_startswith_dot=True,properties=frozenset({"standard",Calculation(func['variable_to_property'],Params((),kwargs={'value':ParamOption(option_1),'__internal_multi':ParamValue(True),'prop':ParamValue("disabled"),'when':ParamValue("No proxy"),'inverse':ParamValue(False)}),help_function=func['variable_to_property'])}),informations={'ymlfiles':['tutorial_tmp/structural/firefox/40-no_proxy.yml'],'type':'domainname','examples':('.mozilla.org','.net.nz','192.168.1.0/24'),'help':'Connections to localhost, 127.0.0.1/8 and ::1 are never proxied'})
option_16=BoolOption(name="prompt_authentication",doc="Prompt for authentication if password is saved",default=True,properties=frozenset({"mandatory","standard",Calculation(func['variable_to_property'],Params((),kwargs={'value':ParamOption(option_1),'prop':ParamValue("disabled"),'when':ParamValue("No proxy"),'inverse':ParamValue(False)}),help_function=func['variable_to_property'])}),informations={'ymlfiles':['tutorial_tmp/structural/firefox/50-prompt_authentication.yml'],'type':'boolean'})