You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<divclass="type-signature"><spanclass="annotations"><ahref="../annotations/ArezComponent.html" title="annotation interface in arez.annotations">@ArezComponent</a>(<ahref="../annotations/ArezComponent.html#requireId()">requireId</a>=<ahref="../annotations/Feature.html#DISABLE">DISABLE</a>)
79
-
</span><spanclass="modifiers">public abstract class </span><spanclass="element-name"><ahref="../../src-html/arez/dom/IdleStatus.html#line-60">IdleStatus</a></span>
79
+
</span><spanclass="modifiers">public abstract class </span><spanclass="element-name"><ahref="../../src-html/arez/dom/IdleStatus.html#line-64">IdleStatus</a></span>
80
80
<spanclass="extends-implements">extends <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
81
81
<divclass="block">An Arez browser component that tracks when the user is idle. A user is considered idle if they have not
82
82
interacted with the browser for a specified amount of time. The component declares state that tracks when
@@ -189,7 +189,7 @@ <h2>Method Details</h2>
189
189
<li>
190
190
<sectionclass="detail" id="create()">
191
191
<h3>create</h3>
192
-
<divclass="member-signature"><spanclass="annotations">@Nonnull </span><spanclass="modifiers">public static</span> <spanclass="return-type"><ahref="IdleStatus.html" title="class in arez.dom">IdleStatus</a></span> <spanclass="element-name"><ahref="../../src-html/arez/dom/IdleStatus.html#line-85">create</a></span>()</div>
192
+
<divclass="member-signature"><spanclass="annotations">@Nonnull </span><spanclass="modifiers">public static</span> <spanclass="return-type"><ahref="IdleStatus.html" title="class in arez.dom">IdleStatus</a></span> <spanclass="element-name"><ahref="../../src-html/arez/dom/IdleStatus.html#line-89">create</a></span>()</div>
193
193
<divclass="block">Create an instance of this model.</div>
194
194
<dlclass="notes">
195
195
<dt>Returns:</dt>
@@ -200,7 +200,7 @@ <h3>create</h3>
200
200
<li>
201
201
<sectionclass="detail" id="create(long)">
202
202
<h3>create</h3>
203
-
<divclass="member-signature"><spanclass="annotations">@Nonnull </span><spanclass="modifiers">public static</span> <spanclass="return-type"><ahref="IdleStatus.html" title="class in arez.dom">IdleStatus</a></span> <spanclass="element-name"><ahref="../../src-html/arez/dom/IdleStatus.html#line-97">create</a></span><wbr><spanclass="parameters">(long timeout)</span></div>
203
+
<divclass="member-signature"><spanclass="annotations">@Nonnull </span><spanclass="modifiers">public static</span> <spanclass="return-type"><ahref="IdleStatus.html" title="class in arez.dom">IdleStatus</a></span> <spanclass="element-name"><ahref="../../src-html/arez/dom/IdleStatus.html#line-101">create</a></span><wbr><spanclass="parameters">(long timeout)</span></div>
204
204
<divclass="block">Create an instance of this model.</div>
205
205
<dlclass="notes">
206
206
<dt>Parameters:</dt>
@@ -214,7 +214,7 @@ <h3>create</h3>
214
214
<sectionclass="detail" id="isIdle()">
215
215
<h3>isIdle</h3>
216
216
<divclass="member-signature"><spanclass="annotations"><ahref="../annotations/Memoize.html" title="annotation interface in arez.annotations">@Memoize</a>
<divclass="block">Return true if the user is idle.</div>
219
219
<dlclass="notes">
220
220
<dt>Returns:</dt>
@@ -226,7 +226,7 @@ <h3>isIdle</h3>
226
226
<sectionclass="detail" id="getTimeout()">
227
227
<h3>getTimeout</h3>
228
228
<divclass="member-signature"><spanclass="annotations"><ahref="../annotations/Observable.html" title="annotation interface in arez.annotations">@Observable</a>(<ahref="../annotations/Observable.html#initializer()">initializer</a>=<ahref="../annotations/Feature.html#ENABLE">ENABLE</a>)
<divclass="member-signature"><spanclass="annotations">@Nonnull <ahref="../annotations/Observable.html" title="annotation interface in arez.annotations">@Observable</a>
252
-
</span><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <spanclass="element-name"><ahref="../../src-html/arez/dom/IdleStatus.html#line-191">getEvents</a></span>()</div>
252
+
</span><spanclass="modifiers">public</span> <spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <spanclass="element-name"><ahref="../../src-html/arez/dom/IdleStatus.html#line-198">getEvents</a></span>()</div>
253
253
<divclass="block">Return the set of events to listen to.</div>
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type">void</span> <spanclass="element-name"><ahref="../../src-html/arez/dom/IdleStatus.html#line-204">setEvents</a></span><wbr><spanclass="parameters">(@Nonnull <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> events)</span></div>
263
+
<divclass="member-signature"><spanclass="modifiers">public</span> <spanclass="return-type">void</span> <spanclass="element-name"><ahref="../../src-html/arez/dom/IdleStatus.html#line-211">setEvents</a></span><wbr><spanclass="parameters">(@Nonnull <ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> events)</span></div>
264
264
<divclass="block">Specify the set of events to listen to.
265
265
If the model is already active, the listeners will be updated to reflect the new events.</div>
266
266
<dlclass="notes">
@@ -273,7 +273,7 @@ <h3>setEvents</h3>
273
273
<sectionclass="detail" id="getLastActivityAt()">
274
274
<h3>getLastActivityAt</h3>
275
275
<divclass="member-signature"><spanclass="annotations"><ahref="../annotations/Observable.html" title="annotation interface in arez.annotations">@Observable</a>
<divclass="block">Return true if the component identified by type and id has been defined in context.</div>
1536
1536
</dd>
1537
+
<dt><ahref="arez/ArezContext.html#isComputableTransactionActive()" class="member-name-link">isComputableTransactionActive()</a> - Method in class arez.<ahref="arez/ArezContext.html" title="class in arez">ArezContext</a></dt>
1538
+
<dd>
1539
+
<divclass="block">Return true if there is a transaction in progress calculating a computable value.</div>
1540
+
</dd>
1537
1541
<dt><ahref="arez/spy/ObservableValueInfo.html#isComputableValue()" class="member-name-link">isComputableValue()</a> - Method in interface arez.spy.<ahref="arez/spy/ObservableValueInfo.html" title="interface in arez.spy">ObservableValueInfo</a></dt>
1538
1542
<dd>
1539
1543
<divclass="block">Return true if the Observable is a ComputableValue.</div>
0 commit comments