Home | Trees | Indices | Help |
---|
|
object --+ | Config
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
|
|||
cookie_name Get the cookie name that the client side properties would be set to. |
|||
include_ua_props Get if the User-Agent properties should be included in the property set or not. |
|||
include_lang_props Get if the language/locale properties should be included in the property set or not. |
|||
include_match_info To get if get_properties(HEADERS) should include the matched and unmatched parts of the User-Agent to the property set. |
|||
return_none_when_no_properties Get if the value returned by get_properties(HEADERS) should be None or an empty Properties object when there are no properties to be returned |
|||
max_cache_entries Get maximum number of allowed entries in cache. |
|||
Inherited from |
|
x.__init__(...) initializes x; see help(type(x)) for signature
|
Get the cookie name that the client side properties would be set to. When using DeviceApi get_properties(HEADERS) the detection will use this name to look for the cookie and use its contents if it exists. If you want the client side properties to be used add the DeviceAtlas client side component (JS lib) to your web-site pages.<br/> When the user-agent or HTTP headers are set manually to get_properties() the client side properties (probably the value set to the cookie) can be manually passed to this methods as the second argument, note that this config is only used for get_properties(HEADERS). :return: The cookie name which the client side properties are set to |
To change the cookie name that the client side properties would be set to. When using get_properties(HEADERS), the detection would automatically use the contents of this cookie if it exists. If you want the client side properties to be used add the DeviceAtlas client side component (JS lib) to your web-site pages.<br/> When the user-agent or HTTP headers are set manually to get_properties() the client side properties (probably the value set to the cookie) can be manually passed to this methods as the second argument, note that this config is only used for get_properties(HEADERS). If you set the cookie-name to null then the client-side properties cookie will be ignored. :param value: The cookie name which the client side properties are set to. Set to null to turn off using client-side properties :return: |
Get if the User-Agent properties should be included in the property set or not. :return: True = include ua properties |
To disable or enable get_properties(HEADERS) including User-Agent dynamic properties. Some properties cannot be known before runtime and can change from User-Agent to User-Agent. The most common of these are the OS Version and the Browser Version. The DeviceApi is able to dynamically detect these changing properties with a small overhead. If these properties are not needed, the value for `include_ua_props` can be set to False to make the detection marginally faster. :param value: True = include ua properties :return: |
Get if the language/locale properties should be included in the property set or not. :return: True = include lang properties |
To disable or enable get_properties(HEADERS) including language and locale properties. To check the Accept-Language header and include properties to the property set for getting client's language and locale preferences set to true. If these properties are not needed, the value for `include_lang_props` can be set to False to make the detection marginally faster. :param value: True = include lang properties :return: |
To get if get_properties(HEADERS) should include the matched and unmatched parts of the User-Agent to the property set. :return: True = include match info properties |
To disable or enable get_properties(HEADERS) including the matched and unmatched parts of the User-Agent to the property set. :param value: True = include match info properties :return: |
Get if the value returned by get_properties(HEADERS) should be None or an empty Properties object when there are no properties to be returned :return: True = return None instead of empty Properties object |
Set if the value returned by get_properties(HEADERS) should be None or an empty Properties object when there are no properties to be returned. :param value: True = return None instead of empty Properties object :return: |
Get maximum number of allowed entries in cache. :return: |
Set maximum number of allowed entries in cache. :param value: Expects an integer >=0, otherwise the value will not be set :return: |
Abstraction to make it easier to check if the cache is enabled on the DeviceApi instance. :return: |
|
cookie_nameGet the cookie name that the client side properties would be set to. When using DeviceApi get_properties(HEADERS) the detection will use this name to look for the cookie and use its contents if it exists. If you want the client side properties to be used add the DeviceAtlas client side component (JS lib) to your web-site pages.<br/> When the user-agent or HTTP headers are set manually to get_properties() the client side properties (probably the value set to the cookie) can be manually passed to this methods as the second argument, note that this config is only used for get_properties(HEADERS). :return: The cookie name which the client side properties are set to
|
include_ua_propsGet if the User-Agent properties should be included in the property set or not. :return: True = include ua properties
|
include_lang_propsGet if the language/locale properties should be included in the property set or not. :return: True = include lang properties
|
include_match_infoTo get if get_properties(HEADERS) should include the matched and unmatched parts of the User-Agent to the property set. :return: True = include match info properties
|
return_none_when_no_propertiesGet if the value returned by get_properties(HEADERS) should be None or an empty Properties object when there are no properties to be returned :return: True = return None instead of empty Properties object
|
max_cache_entriesGet maximum number of allowed entries in cache. :return:
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Mon Mar 4 10:10:06 2019 | http://epydoc.sourceforge.net |