SYMBOL INDEX (1055 symbols across 32 files) FILE: docs/html/_static/_sphinx_javascript_frameworks_compat.js function highlight (line 62) | function highlight(node, addItems) { FILE: docs/html/_static/doctools.js constant BLACKLISTED_KEY_CONTROL_ELEMENTS (line 13) | const BLACKLISTED_KEY_CONTROL_ELEMENTS = new Set([ FILE: docs/html/_static/jquery-3.2.1.js function DOMEval (line 76) | function DOMEval( code, doc ) { function isArrayLike (line 522) | function isArrayLike( obj ) { function Sizzle (line 754) | function Sizzle( selector, context, results, seed ) { function createCache (line 893) | function createCache() { function markFunction (line 911) | function markFunction( fn ) { function assert (line 920) | function assert( fn ) { function addHandle (line 942) | function addHandle( attrs, handler ) { function siblingCheck (line 957) | function siblingCheck( a, b ) { function createInputPseudo (line 983) | function createInputPseudo( type ) { function createButtonPseudo (line 994) | function createButtonPseudo( type ) { function createDisabledPseudo (line 1005) | function createDisabledPseudo( disabled ) { function createPositionalPseudo (line 1061) | function createPositionalPseudo( fn ) { function testContext (line 1084) | function testContext( context ) { function setFilters (line 2166) | function setFilters() {} function toSelector (line 2237) | function toSelector( tokens ) { function addCombinator (line 2247) | function addCombinator( matcher, combinator, base ) { function elementMatcher (line 2311) | function elementMatcher( matchers ) { function multipleContexts (line 2325) | function multipleContexts( selector, contexts, results ) { function condense (line 2334) | function condense( unmatched, map, filter, context, xml ) { function setMatcher (line 2355) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde... function matcherFromTokens (line 2448) | function matcherFromTokens( tokens ) { function matcherFromGroupMatchers (line 2506) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) { function nodeName (line 2842) | function nodeName( elem, name ) { function winnow (line 2854) | function winnow( elements, qualifier, not ) { function sibling (line 3157) | function sibling( cur, dir ) { function createOptions (line 3244) | function createOptions( options ) { function Identity (line 3469) | function Identity( v ) { function Thrower (line 3472) | function Thrower( ex ) { function adoptValue (line 3476) | function adoptValue( value, resolve, reject, noValue ) { function resolve (line 3569) | function resolve( depth, deferred, handler, special ) { function completed (line 3927) | function completed() { function Data (line 4029) | function Data() { function getData (line 4198) | function getData( data ) { function dataAttr (line 4223) | function dataAttr( elem, key, data ) { function adjustCSS (line 4536) | function adjustCSS( elem, prop, valueParts, tween ) { function getDefaultDisplay (line 4601) | function getDefaultDisplay( elem ) { function showHide (line 4624) | function showHide( elements, show ) { function getAll (line 4725) | function getAll( context, tag ) { function setGlobalEval (line 4750) | function setGlobalEval( elems, refElements ) { function buildFragment (line 4766) | function buildFragment( elems, context, scripts, selection, ignored ) { function returnTrue (line 4889) | function returnTrue() { function returnFalse (line 4893) | function returnFalse() { function safeActiveElement (line 4899) | function safeActiveElement() { function on (line 4905) | function on( elem, types, selector, data, fn, one ) { function manipulationTarget (line 5634) | function manipulationTarget( elem, content ) { function disableScript (line 5645) | function disableScript( elem ) { function restoreScript (line 5649) | function restoreScript( elem ) { function cloneCopyEvent (line 5661) | function cloneCopyEvent( src, dest ) { function fixInput (line 5696) | function fixInput( src, dest ) { function domManip (line 5709) | function domManip( collection, args, callback, ignored ) { function remove (line 5799) | function remove( elem, selector, keepData ) { function computeStyleTests (line 6092) | function computeStyleTests() { function curCSS (line 6166) | function curCSS( elem, name, computed ) { function addGetHookIf (line 6219) | function addGetHookIf( conditionFn, hookFn ) { function vendorPropName (line 6256) | function vendorPropName( name ) { function finalPropName (line 6277) | function finalPropName( name ) { function setPositiveNumber (line 6285) | function setPositiveNumber( elem, value, subtract ) { function augmentWidthOrHeight (line 6297) | function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) { function getWidthOrHeight (line 6343) | function getWidthOrHeight( elem, name, extra ) { function Tween (line 6652) | function Tween( elem, options, prop, end, easing ) { function schedule (line 6775) | function schedule() { function createFxNow (line 6788) | function createFxNow() { function genFx (line 6796) | function genFx( type, includeWidth ) { function createTween (line 6816) | function createTween( value, prop, animation ) { function defaultPrefilter (line 6830) | function defaultPrefilter( elem, props, opts ) { function propFilter (line 7001) | function propFilter( props, specialEasing ) { function Animation (line 7038) | function Animation( elem, properties, options ) { function stripAndCollapse (line 7753) | function stripAndCollapse( value ) { function getClass (line 7759) | function getClass( elem ) { function buildParams (line 8383) | function buildParams( prefix, obj, traditional, add ) { function addToPrefiltersOrTransports (line 8533) | function addToPrefiltersOrTransports( structure ) { function inspectPrefiltersOrTransports (line 8567) | function inspectPrefiltersOrTransports( structure, options, originalOpti... function ajaxExtend (line 8596) | function ajaxExtend( target, src ) { function ajaxHandleResponses (line 8616) | function ajaxHandleResponses( s, jqXHR, responses ) { function ajaxConvert (line 8674) | function ajaxConvert( s, response, jqXHR, isSuccess ) { function done (line 9187) | function done( status, nativeStatusText, responses, headers ) { FILE: docs/html/_static/jquery-3.5.1.js function DOMEval (line 103) | function DOMEval( code, node, doc ) { function toType (line 133) | function toType( obj ) { function isArrayLike (line 503) | function isArrayLike( obj ) { function Sizzle (line 755) | function Sizzle( selector, context, results, seed ) { function createCache (line 903) | function createCache() { function markFunction (line 923) | function markFunction( fn ) { function assert (line 932) | function assert( fn ) { function addHandle (line 956) | function addHandle( attrs, handler ) { function siblingCheck (line 971) | function siblingCheck( a, b ) { function createInputPseudo (line 997) | function createInputPseudo( type ) { function createButtonPseudo (line 1008) | function createButtonPseudo( type ) { function createDisabledPseudo (line 1019) | function createDisabledPseudo( disabled ) { function createPositionalPseudo (line 1075) | function createPositionalPseudo( fn ) { function testContext (line 1098) | function testContext( context ) { function setFilters (line 2309) | function setFilters() {} function toSelector (line 2383) | function toSelector( tokens ) { function addCombinator (line 2393) | function addCombinator( matcher, combinator, base ) { function elementMatcher (line 2460) | function elementMatcher( matchers ) { function multipleContexts (line 2474) | function multipleContexts( selector, contexts, results ) { function condense (line 2483) | function condense( unmatched, map, filter, context, xml ) { function setMatcher (line 2504) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde... function matcherFromTokens (line 2604) | function matcherFromTokens( tokens ) { function matcherFromGroupMatchers (line 2667) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) { function nodeName (line 3025) | function nodeName( elem, name ) { function winnow (line 3035) | function winnow( elements, qualifier, not ) { function sibling (line 3330) | function sibling( cur, dir ) { function createOptions (line 3423) | function createOptions( options ) { function Identity (line 3648) | function Identity( v ) { function Thrower (line 3651) | function Thrower( ex ) { function adoptValue (line 3655) | function adoptValue( value, resolve, reject, noValue ) { function resolve (line 3748) | function resolve( depth, deferred, handler, special ) { function completed (line 4113) | function completed() { function fcamelCase (line 4208) | function fcamelCase( _all, letter ) { function camelCase (line 4215) | function camelCase( string ) { function Data (line 4232) | function Data() { function getData (line 4401) | function getData( data ) { function dataAttr (line 4426) | function dataAttr( elem, key, data ) { function adjustCSS (line 4738) | function adjustCSS( elem, prop, valueParts, tween ) { function getDefaultDisplay (line 4806) | function getDefaultDisplay( elem ) { function showHide (line 4829) | function showHide( elements, show ) { function getAll (line 4961) | function getAll( context, tag ) { function setGlobalEval (line 4986) | function setGlobalEval( elems, refElements ) { function buildFragment (line 5002) | function buildFragment( elems, context, scripts, selection, ignored ) { function returnTrue (line 5097) | function returnTrue() { function returnFalse (line 5101) | function returnFalse() { function expectSync (line 5111) | function expectSync( elem, type ) { function safeActiveElement (line 5118) | function safeActiveElement() { function on (line 5124) | function on( elem, types, selector, data, fn, one ) { function leverageNative (line 5612) | function leverageNative( el, type, expectSync ) { function manipulationTarget (line 5976) | function manipulationTarget( elem, content ) { function disableScript (line 5987) | function disableScript( elem ) { function restoreScript (line 5991) | function restoreScript( elem ) { function cloneCopyEvent (line 6001) | function cloneCopyEvent( src, dest ) { function fixInput (line 6034) | function fixInput( src, dest ) { function domManip (line 6047) | function domManip( collection, args, callback, ignored ) { function remove (line 6139) | function remove( elem, selector, keepData ) { function computeStyleTests (line 6453) | function computeStyleTests() { function roundPixelMeasures (line 6497) | function roundPixelMeasures( measure ) { function curCSS (line 6571) | function curCSS( elem, name, computed ) { function addGetHookIf (line 6624) | function addGetHookIf( conditionFn, hookFn ) { function vendorPropName (line 6649) | function vendorPropName( name ) { function finalPropName (line 6664) | function finalPropName( name ) { function setPositiveNumber (line 6690) | function setPositiveNumber( _elem, value, subtract ) { function boxModelAdjustment (line 6702) | function boxModelAdjustment( elem, dimension, box, isBorderBox, styles, ... function getWidthOrHeight (line 6770) | function getWidthOrHeight( elem, dimension, extra ) { function Tween (line 7146) | function Tween( elem, options, prop, end, easing ) { function schedule (line 7269) | function schedule() { function createFxNow (line 7282) | function createFxNow() { function genFx (line 7290) | function genFx( type, includeWidth ) { function createTween (line 7310) | function createTween( value, prop, animation ) { function defaultPrefilter (line 7324) | function defaultPrefilter( elem, props, opts ) { function propFilter (line 7496) | function propFilter( props, specialEasing ) { function Animation (line 7533) | function Animation( elem, properties, options ) { function stripAndCollapse (line 8248) | function stripAndCollapse( value ) { function getClass (line 8254) | function getClass( elem ) { function classesToArray (line 8258) | function classesToArray( value ) { function buildParams (line 8885) | function buildParams( prefix, obj, traditional, add ) { function addToPrefiltersOrTransports (line 9039) | function addToPrefiltersOrTransports( structure ) { function inspectPrefiltersOrTransports (line 9073) | function inspectPrefiltersOrTransports( structure, options, originalOpti... function ajaxExtend (line 9102) | function ajaxExtend( target, src ) { function ajaxHandleResponses (line 9122) | function ajaxHandleResponses( s, jqXHR, responses ) { function ajaxConvert (line 9180) | function ajaxConvert( s, response, jqXHR, isSuccess ) { function done (line 9696) | function done( status, nativeStatusText, responses, headers ) { FILE: docs/html/_static/jquery-3.6.0.js function DOMEval (line 107) | function DOMEval( code, node, doc ) { function toType (line 137) | function toType( obj ) { function isArrayLike (line 507) | function isArrayLike( obj ) { function Sizzle (line 759) | function Sizzle( selector, context, results, seed ) { function createCache (line 907) | function createCache() { function markFunction (line 927) | function markFunction( fn ) { function assert (line 936) | function assert( fn ) { function addHandle (line 960) | function addHandle( attrs, handler ) { function siblingCheck (line 975) | function siblingCheck( a, b ) { function createInputPseudo (line 1001) | function createInputPseudo( type ) { function createButtonPseudo (line 1012) | function createButtonPseudo( type ) { function createDisabledPseudo (line 1023) | function createDisabledPseudo( disabled ) { function createPositionalPseudo (line 1079) | function createPositionalPseudo( fn ) { function testContext (line 1102) | function testContext( context ) { function setFilters (line 2313) | function setFilters() {} function toSelector (line 2387) | function toSelector( tokens ) { function addCombinator (line 2397) | function addCombinator( matcher, combinator, base ) { function elementMatcher (line 2464) | function elementMatcher( matchers ) { function multipleContexts (line 2478) | function multipleContexts( selector, contexts, results ) { function condense (line 2487) | function condense( unmatched, map, filter, context, xml ) { function setMatcher (line 2508) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde... function matcherFromTokens (line 2608) | function matcherFromTokens( tokens ) { function matcherFromGroupMatchers (line 2671) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) { function nodeName (line 3029) | function nodeName( elem, name ) { function winnow (line 3039) | function winnow( elements, qualifier, not ) { function sibling (line 3334) | function sibling( cur, dir ) { function createOptions (line 3427) | function createOptions( options ) { function Identity (line 3652) | function Identity( v ) { function Thrower (line 3655) | function Thrower( ex ) { function adoptValue (line 3659) | function adoptValue( value, resolve, reject, noValue ) { function resolve (line 3752) | function resolve( depth, deferred, handler, special ) { function completed (line 4117) | function completed() { function fcamelCase (line 4212) | function fcamelCase( _all, letter ) { function camelCase (line 4219) | function camelCase( string ) { function Data (line 4236) | function Data() { function getData (line 4405) | function getData( data ) { function dataAttr (line 4430) | function dataAttr( elem, key, data ) { function adjustCSS (line 4742) | function adjustCSS( elem, prop, valueParts, tween ) { function getDefaultDisplay (line 4810) | function getDefaultDisplay( elem ) { function showHide (line 4833) | function showHide( elements, show ) { function getAll (line 4965) | function getAll( context, tag ) { function setGlobalEval (line 4990) | function setGlobalEval( elems, refElements ) { function buildFragment (line 5006) | function buildFragment( elems, context, scripts, selection, ignored ) { function returnTrue (line 5098) | function returnTrue() { function returnFalse (line 5102) | function returnFalse() { function expectSync (line 5112) | function expectSync( elem, type ) { function safeActiveElement (line 5119) | function safeActiveElement() { function on (line 5125) | function on( elem, types, selector, data, fn, one ) { function leverageNative (line 5613) | function leverageNative( el, type, expectSync ) { function manipulationTarget (line 5962) | function manipulationTarget( elem, content ) { function disableScript (line 5973) | function disableScript( elem ) { function restoreScript (line 5977) | function restoreScript( elem ) { function cloneCopyEvent (line 5987) | function cloneCopyEvent( src, dest ) { function fixInput (line 6020) | function fixInput( src, dest ) { function domManip (line 6033) | function domManip( collection, args, callback, ignored ) { function remove (line 6125) | function remove( elem, selector, keepData ) { function computeStyleTests (line 6439) | function computeStyleTests() { function roundPixelMeasures (line 6483) | function roundPixelMeasures( measure ) { function curCSS (line 6576) | function curCSS( elem, name, computed ) { function addGetHookIf (line 6629) | function addGetHookIf( conditionFn, hookFn ) { function vendorPropName (line 6654) | function vendorPropName( name ) { function finalPropName (line 6669) | function finalPropName( name ) { function setPositiveNumber (line 6695) | function setPositiveNumber( _elem, value, subtract ) { function boxModelAdjustment (line 6707) | function boxModelAdjustment( elem, dimension, box, isBorderBox, styles, ... function getWidthOrHeight (line 6775) | function getWidthOrHeight( elem, dimension, extra ) { function Tween (line 7151) | function Tween( elem, options, prop, end, easing ) { function schedule (line 7274) | function schedule() { function createFxNow (line 7287) | function createFxNow() { function genFx (line 7295) | function genFx( type, includeWidth ) { function createTween (line 7315) | function createTween( value, prop, animation ) { function defaultPrefilter (line 7329) | function defaultPrefilter( elem, props, opts ) { function propFilter (line 7501) | function propFilter( props, specialEasing ) { function Animation (line 7538) | function Animation( elem, properties, options ) { function stripAndCollapse (line 8254) | function stripAndCollapse( value ) { function getClass (line 8260) | function getClass( elem ) { function classesToArray (line 8264) | function classesToArray( value ) { function buildParams (line 8894) | function buildParams( prefix, obj, traditional, add ) { function addToPrefiltersOrTransports (line 9047) | function addToPrefiltersOrTransports( structure ) { function inspectPrefiltersOrTransports (line 9081) | function inspectPrefiltersOrTransports( structure, options, originalOpti... function ajaxExtend (line 9110) | function ajaxExtend( target, src ) { function ajaxHandleResponses (line 9130) | function ajaxHandleResponses( s, jqXHR, responses ) { function ajaxConvert (line 9188) | function ajaxConvert( s, response, jqXHR, isSuccess ) { function done (line 9704) | function done( status, nativeStatusText, responses, headers ) { FILE: docs/html/_static/jquery.js function b (line 2) | function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e... function w (line 2) | function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof... function p (line 2) | function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e... function se (line 2) | function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeTy... function ue (line 2) | function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cac... function le (line 2) | function le(e){return e[S]=!0,e} function ce (line 2) | function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(... function fe (line 2) | function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[... function pe (line 2) | function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourc... function de (line 2) | function de(t){return function(e){return"input"===e.nodeName.toLowerCase... function he (line 2) | function he(n){return function(e){var t=e.nodeName.toLowerCase();return(... function ge (line 2) | function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.... function ve (line 2) | function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,... function ye (line 2) | function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e} function me (line 2) | function me(){} function xe (line 2) | function xe(e){for(var t=0,n=e.length,r="";t... function J (line 6) | function J(n){return function(r){return null==r?void 0:r[n]}} function Z (line 6) | function Z(n,r){r=function(n){for(var r={},t=n.length,e=0;e0&&(t=r.apply(this,ar... function sr (line 6) | function sr(n,r,t){r=qn(r,t);for(var e,u=nn(n),o=0,i=u.length;o0?0:u... function yr (line 6) | function yr(n,r,t,e){for(var u=(t=qn(t,e,1))(r),o=0,i=Y(n);o str: method done (line 63) | def done(self) -> bool: method set_done (line 70) | def set_done(self): method value (line 79) | def value(self): method connect (line 87) | def connect(self, listener, error=None, done=None, method disconnect (line 142) | def disconnect(self, listener, error=None, done=None): method disconnect_obj (line 168) | def disconnect_obj(self, obj): method emit (line 186) | def emit(self, *args): method emit_threadsafe (line 220) | def emit_threadsafe(self, *args): method clear (line 227) | def clear(self): method run (line 235) | def run(self) -> List: method pipe (line 259) | def pipe(self, *targets: "Event"): method fork (line 284) | def fork(self, *targets: "Event") -> "Fork": method set_source (line 309) | def set_source(self, source): method _onFinalize (line 312) | def _onFinalize(self, ref): method _split (line 319) | def _split(c): method aiter (line 339) | async def aiter(self, skip_to_last: bool = False, tuples: bool = False): method __repr__ (line 396) | def __repr__(self): method __len__ (line 399) | def __len__(self): method __bool__ (line 402) | def __bool__(self): method __getitem__ (line 405) | def __getitem__(self, fork_targets) -> "Fork": method __await__ (line 410) | def __await__(self): method __contains__ (line 453) | def __contains__(self, c): method __reduce__ (line 462) | def __reduce__(self): method init (line 471) | def init(obj, event_names: Iterable): method create (line 485) | def create(obj): method wait (line 509) | def wait(future: Awaitable) -> "Wait": method aiterate (line 522) | def aiterate(ait: AsyncIterable) -> "Aiterate": method sequence (line 541) | def sequence( method repeat (line 557) | def repeat( method range (line 573) | def range( method timerange (line 588) | def timerange(start=0, end=None, step=1) -> "Timerange": method timer (line 611) | def timer(interval: float, count: Union[int, None] = None) -> "Timer": method marble (line 623) | def marble( method filter (line 640) | def filter(self, predicate=bool) -> "Filter": method skip (line 650) | def skip(self, count: int = 1) -> "Skip": method take (line 660) | def take(self, count: int = 1) -> "Take": method takewhile (line 669) | def takewhile(self, predicate=bool) -> "TakeWhile": method dropwhile (line 680) | def dropwhile(self, predicate=lambda x: not x) -> "DropWhile": method takeuntil (line 691) | def takeuntil(self, notifier: "Event") -> "TakeUntil": method constant (line 702) | def constant(self, constant) -> "Constant": method iterate (line 713) | def iterate(self, it) -> "Iterate": method count (line 728) | def count(self, start=0, step=1) -> "Count": method enumerate (line 740) | def enumerate(self, start=0, step=1) -> "Enumerate": method timestamp (line 752) | def timestamp(self) -> "Timestamp": method partial (line 763) | def partial(self, *left_args) -> "Partial": method partial_right (line 774) | def partial_right(self, *right_args) -> "PartialRight": method star (line 785) | def star(self) -> "Star": method pack (line 796) | def pack(self) -> "Pack": method pluck (line 806) | def pluck(self, *selections: Union[int, str]) -> "Pluck": method map (line 836) | def map( method emap (line 865) | def emap(self, constr, joiner: "AddableJoinOp") -> "Emap": method mergemap (line 881) | def mergemap(self, constr) -> "Mergemap": method concatmap (line 896) | def concatmap(self, constr) -> "Concatmap": method chainmap (line 911) | def chainmap(self, constr) -> "Chainmap": method switchmap (line 926) | def switchmap(self, constr) -> "Switchmap": method reduce (line 941) | def reduce(self, func, initializer=NO_VALUE) -> "Reduce": method min (line 960) | def min(self) -> "Min": method max (line 966) | def max(self) -> "Max": method sum (line 972) | def sum(self, start=0) -> "Sum": method product (line 981) | def product(self, start=1) -> "Product": method mean (line 990) | def mean(self) -> "Mean": method any (line 996) | def any(self) -> "Any": method all (line 1002) | def all(self) -> "All": method ema (line 1008) | def ema(self, n: Union[int, None] = None, method previous (line 1022) | def previous(self, count: int = 1) -> "Previous": method pairwise (line 1036) | def pairwise(self) -> "Pairwise": method changes (line 1046) | def changes(self) -> "Changes": method unique (line 1052) | def unique(self, key=None) -> "Unique": method last (line 1064) | def last(self) -> "Last": method list (line 1070) | def list(self) -> "ListOp": method deque (line 1076) | def deque(self, count=0) -> "Deque": method array (line 1086) | def array(self, count=0) -> "Array": method chunk (line 1096) | def chunk(self, size: int) -> "Chunk": method chunkwith (line 1105) | def chunkwith( method chain (line 1116) | def chain(self, *sources: "Event") -> "Chain": method merge (line 1133) | def merge(self, *sources) -> "Merge": method concat (line 1147) | def concat(self, *sources) -> "Concat": method switch (line 1162) | def switch(self, *sources) -> "Switch": method zip (line 1177) | def zip(self, *sources) -> "Zip": method ziplatest (line 1193) | def ziplatest(self, *sources, partial: bool = True) -> "Ziplatest": method delay (line 1210) | def delay(self, delay) -> "Delay": method timeout (line 1224) | def timeout(self, timeout) -> "Timeout": method throttle (line 1234) | def throttle( method debounce (line 1256) | def debounce(self, delay, on_first: bool = False) -> "Debounce": method copy (line 1278) | def copy(self) -> "Copy": method deepcopy (line 1284) | def deepcopy(self) -> "Deepcopy": method sample (line 1290) | def sample(self, timer: "Event") -> "Sample": method errors (line 1300) | def errors(self) -> "Errors": method end_on_error (line 1306) | def end_on_error(self) -> "EndOnError": FILE: eventkit/ops/aggregate.py class Count (line 10) | class Count(Iterate): method __init__ (line 13) | def __init__(self, start=0, step=1, source=None): class Reduce (line 18) | class Reduce(Op): method __init__ (line 21) | def __init__(self, func, initializer=NO_VALUE, source=None): method on_source (line 27) | def on_source(self, arg): class Min (line 39) | class Min(Reduce): method __init__ (line 42) | def __init__(self, source=None): class Max (line 46) | class Max(Reduce): method __init__ (line 49) | def __init__(self, source=None): class Sum (line 53) | class Sum(Reduce): method __init__ (line 56) | def __init__(self, start=0, source=None): class Product (line 60) | class Product(Reduce): method __init__ (line 63) | def __init__(self, start=1, source=None): class Mean (line 67) | class Mean(Op): method __init__ (line 70) | def __init__(self, source=None): method on_source (line 75) | def on_source(self, arg): class Any (line 81) | class Any(Reduce): method __init__ (line 84) | def __init__(self, source=None): class All (line 88) | class All(Reduce): method __init__ (line 91) | def __init__(self, source=None): class Ema (line 95) | class Ema(Op): method __init__ (line 98) | def __init__(self, n=None, weight=None, source=None): method on_source (line 104) | def on_source(self, *args): class Pairwise (line 114) | class Pairwise(Op): method __init__ (line 117) | def __init__(self, source=None): method on_source (line 121) | def on_source(self, *args): class List (line 130) | class List(Op): method __init__ (line 133) | def __init__(self, source=None): method on_source (line 137) | def on_source(self, *args): method on_source_done (line 141) | def on_source_done(self, source): class Deque (line 146) | class Deque(Op): method __init__ (line 149) | def __init__(self, count, source=None): method on_source (line 154) | def on_source(self, *args): FILE: eventkit/ops/array.py class Array (line 9) | class Array(Op): method __init__ (line 12) | def __init__(self, count, source=None): method on_source (line 17) | def on_source(self, *args): method min (line 24) | def min(self) -> "ArrayMin": # type: ignore method max (line 30) | def max(self) -> "ArrayMax": # type: ignore method sum (line 36) | def sum(self) -> "ArraySum": # type: ignore method prod (line 42) | def prod(self) -> "ArrayProd": method mean (line 48) | def mean(self) -> "ArrayMean": # type: ignore method std (line 54) | def std(self) -> "ArrayStd": # type: ignore method any (line 60) | def any(self) -> "ArrayAny": # type: ignore method all (line 66) | def all(self) -> "ArrayAll": # type: ignore class ArrayMin (line 73) | class ArrayMin(Op): method on_source (line 76) | def on_source(self, arg): class ArrayMax (line 80) | class ArrayMax(Op): method on_source (line 83) | def on_source(self, arg): class ArraySum (line 87) | class ArraySum(Op): method on_source (line 90) | def on_source(self, arg): class ArrayProd (line 94) | class ArrayProd(Op): method on_source (line 97) | def on_source(self, arg): class ArrayMean (line 101) | class ArrayMean(Op): method on_source (line 104) | def on_source(self, arg): class ArrayStd (line 108) | class ArrayStd(Op): method on_source (line 111) | def on_source(self, arg): class ArrayAny (line 115) | class ArrayAny(Op): method on_source (line 118) | def on_source(self, arg): class ArrayAll (line 122) | class ArrayAll(Op): method on_source (line 125) | def on_source(self, arg): FILE: eventkit/ops/combine.py class Fork (line 10) | class Fork(list): method __init__ (line 13) | def __init__(self): method join (line 16) | def join(self, joiner: "JoinOp"): method concat (line 21) | def concat(self) -> "Concat": method merge (line 24) | def merge(self) -> "Merge": method switch (line 27) | def switch(self) -> "Switch": method zip (line 30) | def zip(self) -> "Zip": method ziplatest (line 33) | def ziplatest(self) -> "Ziplatest": method chain (line 36) | def chain(self) -> "Chain": class JoinOp (line 40) | class JoinOp(Op): method _set_sources (line 50) | def _set_sources(self, sources): class AddableJoinOp (line 54) | class AddableJoinOp(JoinOp): method __init__ (line 64) | def __init__(self, *sources: Event): method _set_sources (line 70) | def _set_sources(self, *sources): method add_source (line 75) | def add_source(self, source): method set_parent (line 79) | def set_parent(self, parent: Event): method on_source_done (line 84) | def on_source_done(self, source): method _on_parent_done (line 90) | def _on_parent_done(self, parent): class Merge (line 97) | class Merge(AddableJoinOp): method add_source (line 100) | def add_source(self, source): class Switch (line 105) | class Switch(AddableJoinOp): method __init__ (line 108) | def __init__(self, *sources): method add_source (line 114) | def add_source(self, source): method _remove_source (line 122) | def _remove_source(self, source): method on_source_s (line 129) | def on_source_s(self, source, *args): method on_source_done (line 135) | def on_source_done(self, source): class Concat (line 142) | class Concat(AddableJoinOp): method __init__ (line 145) | def __init__(self, *sources): method add_source (line 150) | def add_source(self, source): method _on_source_s (line 160) | def _on_source_s(self, source, *args): method on_source_done (line 168) | def on_source_done(self, source): class Chain (line 177) | class Chain(AddableJoinOp): method __init__ (line 180) | def __init__(self, *sources): method add_source (line 186) | def add_source(self, source): method on_source_done (line 198) | def on_source_done(self, source): class Zip (line 219) | class Zip(JoinOp): method __init__ (line 222) | def __init__(self, *sources): method _set_sources (line 229) | def _set_sources(self, *sources): method _on_source_i (line 240) | def _on_source_i(self, i, *args): method on_source_done (line 253) | def on_source_done(self, source): class Ziplatest (line 264) | class Ziplatest(JoinOp): method __init__ (line 267) | def __init__(self, *sources, partial=True): method _set_sources (line 274) | def _set_sources(self, *sources): method _on_source_i (line 286) | def _on_source_i(self, i, *args): method on_source_done (line 294) | def on_source_done(self, source): FILE: eventkit/ops/create.py class Wait (line 10) | class Wait(Event): method __init__ (line 13) | def __init__(self, future, name='wait'): method _on_task_done (line 23) | def _on_task_done(self, task): method __del__ (line 33) | def __del__(self): class Aiterate (line 38) | class Aiterate(Event): method __init__ (line 41) | def __init__(self, ait): method _looper (line 46) | async def _looper(self, ait): method __del__ (line 55) | def __del__(self): class Sequence (line 60) | class Sequence(Aiterate): method __init__ (line 63) | def __init__(self, values, interval=0, times=None): class Repeat (line 79) | class Repeat(Sequence): method __init__ (line 82) | def __init__(self, value, count, interval=0, times=None): class Range (line 86) | class Range(Sequence): method __init__ (line 89) | def __init__(self, *args, interval=0, times=None): class Timerange (line 93) | class Timerange(Aiterate): method __init__ (line 96) | def __init__(self, start=0, end=None, step=1): class Timer (line 100) | class Timer(Aiterate): method __init__ (line 103) | def __init__(self, interval, count=None): class Marble (line 115) | class Marble(Op): method __init__ (line 118) | def __init__(self, s, interval=0, times=None): FILE: eventkit/ops/misc.py class Errors (line 5) | class Errors(Event): method __init__ (line 8) | def __init__(self, source=None): class EndOnError (line 17) | class EndOnError(Op): method __init__ (line 20) | def __init__(self, source=None): method on_source_error (line 23) | def on_source_error(self, error): FILE: eventkit/ops/op.py class Op (line 6) | class Op(Event): method __init__ (line 22) | def __init__(self, source: Union[Event, None] = None): method on_source_error (line 29) | def on_source_error(self, source, error): method on_source_done (line 35) | def on_source_done(self, _source): method set_source (line 41) | def set_source(self, source): method _connect_from (line 49) | def _connect_from(self, source: Event): method _disconnect_from (line 59) | def _disconnect_from(self, source: Event): FILE: eventkit/ops/select.py class Filter (line 5) | class Filter(Op): method __init__ (line 8) | def __init__(self, predicate=bool, source=None): method on_source (line 12) | def on_source(self, *args): class Skip (line 17) | class Skip(Op): method __init__ (line 20) | def __init__(self, count=1, source=None): method on_source (line 25) | def on_source(self, *args): class Take (line 32) | class Take(Op): method __init__ (line 35) | def __init__(self, count=1, source=None): method on_source (line 40) | def on_source(self, *args): class TakeWhile (line 49) | class TakeWhile(Op): method __init__ (line 52) | def __init__(self, predicate=bool, source=None): method on_source (line 56) | def on_source(self, *args): class DropWhile (line 64) | class DropWhile(Op): method __init__ (line 67) | def __init__(self, predicate=lambda x: not x, source=None): method on_source (line 72) | def on_source(self, *args): class TakeUntil (line 79) | class TakeUntil(Op): method __init__ (line 82) | def __init__(self, notifier, source=None): method _on_notifier (line 90) | def _on_notifier(self, *args): method on_source_done (line 93) | def on_source_done(self, source): class Changes (line 102) | class Changes(Op): method __init__ (line 105) | def __init__(self, source=None): method on_source (line 109) | def on_source(self, *args): class Unique (line 115) | class Unique(Op): method __init__ (line 118) | def __init__(self, key, source=None): method on_source (line 123) | def on_source(self, *args): class Last (line 133) | class Last(Op): method __init__ (line 136) | def __init__(self, source=None): method on_source (line 140) | def on_source(self, *args): method on_source_done (line 143) | def on_source_done(self, source): FILE: eventkit/ops/timing.py class Delay (line 8) | class Delay(Op): method __init__ (line 11) | def __init__(self, delay, source=None): method on_source (line 15) | def on_source(self, *args): method on_source_error (line 19) | def on_source_error(self, error): method on_source_done (line 23) | def on_source_done(self, source): class Timeout (line 31) | class Timeout(Op): method __init__ (line 34) | def __init__(self, timeout, source=None): method on_source (line 44) | def on_source(self, *args): method on_source_done (line 48) | def on_source_done(self, source): method _schedule (line 53) | def _schedule(self): method _on_timer (line 58) | def _on_timer(self): class Debounce (line 67) | class Debounce(Op): method __init__ (line 70) | def __init__(self, interval, on_first=False, source=None): method on_source (line 77) | def on_source(self, *args): method _delayed_emit (line 91) | def _delayed_emit(self, *args): method on_source_done (line 97) | def on_source_done(self, source): class Throttle (line 104) | class Throttle(Op): method __init__ (line 109) | def __init__(self, maximum, interval, cost_func=None, source=None): method set_limit (line 124) | def set_limit(self, maximum, interval): method on_source (line 131) | def on_source(self, *args): method on_source_done (line 138) | def on_source_done(self, source): method _try_emit (line 145) | def _try_emit(self): class Sample (line 187) | class Sample(Op): method __init__ (line 190) | def __init__(self, timer, source=None): method on_source (line 198) | def on_source(self, *args): method _on_timer (line 201) | def _on_timer(self, *args): method on_source_done (line 205) | def on_source_done(self, source): FILE: eventkit/ops/transform.py class Constant (line 11) | class Constant(Op): method __init__ (line 14) | def __init__(self, constant, source=None): method on_source (line 18) | def on_source(self, *args): class Iterate (line 22) | class Iterate(Op): method __init__ (line 25) | def __init__(self, it, source=None): method on_source (line 29) | def on_source(self, *args): class Enumerate (line 38) | class Enumerate(Op): method __init__ (line 41) | def __init__(self, start=0, step=1, source=None): method on_source (line 46) | def on_source(self, *args): class Timestamp (line 53) | class Timestamp(Op): method on_source (line 56) | def on_source(self, *args): class Partial (line 62) | class Partial(Op): method __init__ (line 65) | def __init__(self, *left_args, source=None): method on_source (line 69) | def on_source(self, *args): class PartialRight (line 73) | class PartialRight(Op): method __init__ (line 76) | def __init__(self, *right_args, source=None): method on_source (line 80) | def on_source(self, *args): class Star (line 84) | class Star(Op): method on_source (line 87) | def on_source(self, arg): class Pack (line 91) | class Pack(Op): method on_source (line 94) | def on_source(self, *args): class Pluck (line 98) | class Pluck(Op): method __init__ (line 101) | def __init__(self, *selections, source=None): method on_source (line 117) | def on_source(self, *args): class Previous (line 130) | class Previous(Op): method __init__ (line 133) | def __init__(self, count=1, source=None): method on_source (line 138) | def on_source(self, *args): class Copy (line 144) | class Copy(Op): method on_source (line 147) | def on_source(self, *args): class Deepcopy (line 151) | class Deepcopy(Op): method on_source (line 154) | def on_source(self, *args): class Chunk (line 158) | class Chunk(Op): method __init__ (line 161) | def __init__(self, size, source=None): method on_source (line 166) | def on_source(self, *args): method on_source_done (line 173) | def on_source_done(self, source): class ChunkWith (line 179) | class ChunkWith(Op): method __init__ (line 182) | def __init__(self, timer, emit_empty, source=None): method on_source (line 192) | def on_source(self, *args): method _on_timer (line 196) | def _on_timer(self, *args): method on_source_done (line 201) | def on_source_done(self, source): class Map (line 214) | class Map(Op): method __init__ (line 218) | def __init__( method on_source (line 230) | def on_source(self, *args): method on_source_done (line 244) | def on_source_done(self, source): method _create_task (line 250) | def _create_task(self, coro): method _on_task_done (line 259) | def _on_task_done(self, task): method _emit_task (line 282) | def _emit_task(self, task): class Emap (line 291) | class Emap(Op): method __init__ (line 294) | def __init__(self, constr, joiner, source=None): method on_source (line 304) | def on_source(self, *args): method on_source_done (line 309) | def on_source_done(self, source): method _on_joiner_done (line 312) | def _on_joiner_done(self, joiner): class Mergemap (line 321) | class Mergemap(Emap): method __init__ (line 324) | def __init__(self, constr, source=None): class Chainmap (line 328) | class Chainmap(Emap): method __init__ (line 331) | def __init__(self, constr, source=None): class Concatmap (line 335) | class Concatmap(Emap): method __init__ (line 338) | def __init__(self, constr, source=None): class Switchmap (line 342) | class Switchmap(Emap): method __init__ (line 345) | def __init__(self, constr, source=None): FILE: eventkit/util.py class _NoValue (line 6) | class _NoValue: method __bool__ (line 7) | def __bool__(self): method __repr__ (line 10) | def __repr__(self): function get_event_loop (line 19) | def get_event_loop(): function timerange (line 27) | async def timerange(start=0, end=None, step: float = 1) \ FILE: tests/aggregate_test.py class AggregateTest (line 8) | class AggregateTest(unittest.TestCase): method test_min (line 10) | def test_min(self): method test_max (line 14) | def test_max(self): method test_sum (line 18) | def test_sum(self): method test_product (line 23) | def test_product(self): method test_any (line 28) | def test_any(self): method test_all (line 33) | def test_all(self): method test_pairwaise (line 38) | def test_pairwaise(self): method test_chunk (line 42) | def test_chunk(self): method test_chunkwith (line 46) | def test_chunkwith(self): method test_array (line 51) | def test_array(self): FILE: tests/combine_test.py class CombineTest (line 10) | class CombineTest(unittest.TestCase): method test_merge (line 12) | def test_merge(self): method test_switch (line 19) | def test_switch(self): method test_concat (line 26) | def test_concat(self): method test_chain (line 33) | def test_chain(self): method test_zip (line 39) | def test_zip(self): method test_zip_self (line 45) | def test_zip_self(self): method test_ziplatest (line 50) | def test_ziplatest(self): FILE: tests/create_test.py class CreateTest (line 12) | class CreateTest(unittest.TestCase): method test_wait (line 14) | def test_wait(self): method test_aiterate (line 20) | def test_aiterate(self): method test_marble (line 28) | def test_marble(self): FILE: tests/event_test.py class Object (line 11) | class Object: method __init__ (line 13) | def __init__(self): method method (line 16) | def method(self, x, y): method __call__ (line 19) | def __call__(self, x, y): function ait (line 23) | async def ait(it): class EventTest (line 29) | class EventTest(unittest.TestCase): method test_functor (line 31) | def test_functor(self): method test_method (line 49) | def test_method(self): method test_function (line 73) | def test_function(self): method test_cmethod (line 97) | def test_cmethod(self): method test_keep_ref (line 103) | def test_keep_ref(self): method test_coro_func (line 119) | def test_coro_func(self): method test_aiter (line 139) | def test_aiter(self): method test_fork (line 148) | def test_fork(self): method test_operator_connect (line 154) | def test_operator_connect(self): FILE: tests/select_test.py class SelectTest (line 8) | class SelectTest(unittest.TestCase): method test_select (line 10) | def test_select(self): method test_skip (line 14) | def test_skip(self): method test_take (line 18) | def test_take(self): method test_takewhile (line 22) | def test_takewhile(self): method test_dropwhile (line 26) | def test_dropwhile(self): method test_changes (line 30) | def test_changes(self): method test_unique (line 35) | def test_unique(self): method test_last (line 40) | def test_last(self): FILE: tests/timing_test.py class TimingTest (line 11) | class TimingTest(unittest.TestCase): method test_delay (line 13) | def test_delay(self): method test_sample (line 21) | def test_sample(self): method test_timeout (line 26) | def test_timeout(self): method test_debounce (line 31) | def test_debounce(self): method test_debounce_on_first (line 37) | def test_debounce_on_first(self): method test_throttle (line 43) | def test_throttle(self): FILE: tests/transform_test.py class TransformTest (line 15) | class TransformTest(unittest.TestCase): method test_constant (line 17) | def test_constant(self): method test_previous (line 21) | def test_previous(self): method test_iterate (line 25) | def test_iterate(self): method test_count (line 29) | def test_count(self): method test_enumerate (line 34) | def test_enumerate(self): method test_timestamp (line 39) | def test_timestamp(self): method test_partial (line 46) | def test_partial(self): method test_partial_right (line 50) | def test_partial_right(self): method test_star (line 54) | def test_star(self): method test_pack (line 62) | def test_pack(self): method test_pluck (line 66) | def test_pluck(self): method test_sync_map (line 81) | def test_sync_map(self): method test_sync_star_map (line 85) | def test_sync_star_map(self): method test_async_map (line 92) | def test_async_map(self): method test_async_map_unordered (line 100) | def test_async_map_unordered(self): method test_mergemap (line 117) | def test_mergemap(self): method test_mergemap2 (line 128) | def test_mergemap2(self): method test_concatmap (line 135) | def test_concatmap(self): method test_chainmap (line 146) | def test_chainmap(self): method test_switchmap (line 157) | def test_switchmap(self):