• Robert Knight's avatar
    Enable host page to respond async to `scrolltorange` event · fc3c29a4
    Robert Knight authored
    Add a `waitUntil` method to the `scrolltorange` event which allows the host page
    to signal to the client that it should wait for async work to complete before
    the client attempts to scroll to a highlight. This is useful in web applications
    which need to perform an async re-render of the UI before the content can be
    scrolled to.
    
    The initial use case is enabling Via's video player app to clear transcript
    search filters and re-render the Preact UI before scrolling to a highlight [1]
    
    [1] See https://github.com/hypothesis/via/pull/932.
    fc3c29a4
Name
Last commit
Last update
..
integration Loading commit data...
adder-test.js Loading commit data...
annotation-counts-test.js Loading commit data...
bucket-bar-client-test.js Loading commit data...
bucket-bar-test.js Loading commit data...
empty.html Loading commit data...
features-test.js Loading commit data...
frame-observer-test.js Loading commit data...
guest-test.js Loading commit data...
highlight-clusters-test.js Loading commit data...
highlighter-test.js Loading commit data...
notebook-test.js Loading commit data...
profile-test.js Loading commit data...
range-util-test.js Loading commit data...
selection-observer-test.js Loading commit data...
sidebar-test.js Loading commit data...
sidebar-trigger-test.js Loading commit data...
toolbar-test.js Loading commit data...