title: What's the knockout equivalent of jQuery.active?
body: <p>In my c# selenium webdriver tests I use</p>
  
  <pre><code>public void WaitForJQuery(TimeSpan timeout)
  {
      var wait = new WebDriverWait(driver, timeout);
      wait.Until(d =&gt; (bool)(d as IJavaScriptExecutor).ExecuteScript("return jQuery.active == 0"));
  }
  </code></pre>
  
  <p>This waits up until the specified 'timeout' for jQuery calls to finish. I was wondering if there was an equivalent I could use for the knockout.js library?</p>
  
  <p>This question came close, except that it's for q.js: <a href="https://stackoverflow.com/q/16280704/481635">Equivalent behaviour of &#39;jQuery.active&#39; in q</a></p>
  
  <p>I'm only just beginning with knockout, and the resources I've found talk about custom bindings and such, but isn't there a simpler way?</p>