import{_ as n}from"./plugin-vue_export-helper-c27b6911.js";import{r as t,o as s,c as e,a as o,d as l,w as p,e as c,b as i}from"./app-e95fa5d2.js";const r={},u=c(`<p>Turn the flashlight on or off;</p><div class="language-javascript line-numbers-mode" data-ext="js"><pre class="language-javascript"><code> TorchPlugin<span class="token punctuation">.</span><span class="token function">toggleTorch</span><span class="token punctuation">(</span><span class="token punctuation">)</span>
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h2 id="parameters" tabindex="-1"><a class="header-anchor" href="#parameters" aria-hidden="true">#</a> parameters</h2><ul><li>none</li></ul><h2 id="return-value" tabindex="-1"><a class="header-anchor" href="#return-value" aria-hidden="true">#</a> return value</h2><p>Return a Promise, resolve to fulfill a boolean;</p><h2 id="example" tabindex="-1"><a class="header-anchor" href="#example" aria-hidden="true">#</a> Example</h2><div class="language-javascript line-numbers-mode" data-ext="js"><pre class="language-javascript"><code><span class="token keyword">import</span> <span class="token punctuation">{</span> torchPlugin <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">&quot;@plaoc/plugins&quot;</span><span class="token punctuation">;</span>
<span class="token punctuation">;</span><span class="token punctuation">(</span><span class="token keyword">async</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">=&gt;</span> <span class="token punctuation">{</span>
  <span class="token keyword">const</span> b <span class="token operator">=</span> torchPlugin<span class="token punctuation">.</span><span class="token function">toggleTorch</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
  cosole<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span>b <span class="token operator">?</span> <span class="token string">&quot;打开了手电筒&quot;</span><span class="token operator">:</span> <span class="token string">&quot;关闭了手电筒&quot;</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="platform-compatibility" tabindex="-1"><a class="header-anchor" href="#platform-compatibility" aria-hidden="true">#</a> Platform Compatibility</h2><table><thead><tr><th style="text-align:center;">Property/Method/Event</th><th style="text-align:center;">Android</th><th style="text-align:center;">IOS</th><th style="text-align:center;">Desktop-Dev</th><th style="text-align:center;">Desktop</th></tr></thead><tbody><tr><td style="text-align:center;">toggleTorch</td><td style="text-align:center;">✅</td><td style="text-align:center;">✅</td><td style="text-align:center;">✅</td><td style="text-align:center;">X</td></tr></tbody></table><h2 id="related-links" tabindex="-1"><a class="header-anchor" href="#related-links" aria-hidden="true">#</a> Related Links</h2>`,11);function d(h,k){const a=t("RouterLink");return s(),e("div",null,[u,o("p",null,[l(a,{to:"/en/plaoc-plugin/plugin/torch/"},{default:p(()=>[i("TorchPlugin")]),_:1})])])}const v=n(r,[["render",d],["__file","toggle-torch.html.vue"]]);export{v as default};
