|
59 | 59 | <li class="toctree-l3"><a class="reference internal" href="#featuremanagement.FeatureManager.list_feature_flag_names"><code class="docutils literal notranslate"><span class="pre">FeatureManager.list_feature_flag_names()</span></code></a></li> |
60 | 60 | </ul> |
61 | 61 | </li> |
62 | | -<li class="toctree-l2"><a class="reference internal" href="#featuremanagement.TargetingContext"><code class="docutils literal notranslate"><span class="pre">TargetingContext</span></code></a><ul> |
63 | | -<li class="toctree-l3"><a class="reference internal" href="#featuremanagement.TargetingContext.groups"><code class="docutils literal notranslate"><span class="pre">TargetingContext.groups</span></code></a></li> |
64 | | -<li class="toctree-l3"><a class="reference internal" href="#featuremanagement.TargetingContext.user_id"><code class="docutils literal notranslate"><span class="pre">TargetingContext.user_id</span></code></a></li> |
65 | | -</ul> |
66 | | -</li> |
| 62 | +<li class="toctree-l2"><a class="reference internal" href="#featuremanagement.TargetingContext"><code class="docutils literal notranslate"><span class="pre">TargetingContext</span></code></a></li> |
67 | 63 | <li class="toctree-l2"><a class="reference internal" href="#featuremanagement.TargetingFilter"><code class="docutils literal notranslate"><span class="pre">TargetingFilter</span></code></a><ul> |
68 | 64 | <li class="toctree-l3"><a class="reference internal" href="#featuremanagement.TargetingFilter.evaluate"><code class="docutils literal notranslate"><span class="pre">TargetingFilter.evaluate()</span></code></a></li> |
69 | 65 | </ul> |
@@ -219,22 +215,18 @@ <h1>Subpackages<a class="headerlink" href="#subpackages" title="Link to this hea |
219 | 215 |
|
220 | 216 | </dd></dl> |
221 | 217 |
|
222 | | -<dl class="py class"> |
| 218 | +<dl class="py class namedtuple"> |
223 | 219 | <dt class="sig sig-object py" id="featuremanagement.TargetingContext"> |
224 | | -<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">featuremanagement.</span></span><span class="sig-name descname"><span class="pre">TargetingContext</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user_id</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">groups</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#featuremanagement.TargetingContext" title="Link to this definition">¶</a></dt> |
| 220 | +<em class="property"><span class="pre">namedtuple</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">featuremanagement.</span></span><span class="sig-name descname"><span class="pre">TargetingContext</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user_id</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">groups</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#featuremanagement.TargetingContext" title="Link to this definition">¶</a></dt> |
225 | 221 | <dd><p>Represents the context for targeting a feature flag.</p> |
226 | | -<dl class="py attribute"> |
227 | | -<dt class="sig sig-object py" id="featuremanagement.TargetingContext.groups"> |
228 | | -<span class="sig-name descname"><span class="pre">groups</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></em><a class="headerlink" href="#featuremanagement.TargetingContext.groups" title="Link to this definition">¶</a></dt> |
229 | | -<dd><p>Alias for field number 1</p> |
230 | | -</dd></dl> |
231 | | - |
232 | | -<dl class="py attribute"> |
233 | | -<dt class="sig sig-object py" id="featuremanagement.TargetingContext.user_id"> |
234 | | -<span class="sig-name descname"><span class="pre">user_id</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#featuremanagement.TargetingContext.user_id" title="Link to this definition">¶</a></dt> |
235 | | -<dd><p>Alias for field number 0</p> |
236 | | -</dd></dl> |
237 | | - |
| 222 | +<dl class="field-list"> |
| 223 | +<dt class="field-odd">Fields<span class="colon">:</span></dt> |
| 224 | +<dd class="field-odd"><span id="featuremanagement.TargetingContext.user_id"></span><ol class="arabic simple" id="featuremanagement.TargetingContext.groups" start="0"> |
| 225 | +<li><p> <strong>user_id</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>) – The user ID. :type: str</p></li> |
| 226 | +<li><p> <strong>groups</strong> (<code class="xref py py-class docutils literal notranslate"><span class="pre">List</span></code>[<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>]) – The users groups. :type: List[str]</p></li> |
| 227 | +</ol> |
| 228 | +</dd> |
| 229 | +</dl> |
238 | 230 | </dd></dl> |
239 | 231 |
|
240 | 232 | <dl class="py class"> |
|
0 commit comments