1900
|
1 # Stubs for autobahn.util (Python 3)
|
|
2 #
|
|
3 # NOTE: This dynamically typed stub was automatically generated by stubgen.
|
|
4
|
|
5 from typing import Any, Optional
|
|
6
|
|
7 def public(obj: Any): ...
|
|
8 def encode_truncate(text: Any, limit: Any, encoding: str = ..., return_encoded: bool = ...): ...
|
|
9 def xor(d1: Any, d2: Any): ...
|
|
10 def utcstr(ts: Optional[Any] = ...): ...
|
|
11 def utcnow(): ...
|
|
12
|
|
13 class IdGenerator:
|
|
14 def __init__(self) -> None: ...
|
|
15 def next(self): ...
|
|
16 def __next__(self): ...
|
|
17
|
|
18 def rid(): ...
|
|
19 def id(): ...
|
|
20 def newid(length: int = ...): ...
|
|
21 def generate_token(char_groups: Any, chars_per_group: Any, chars: Optional[Any] = ..., sep: Optional[Any] = ..., lower_case: bool = ...): ...
|
|
22 def generate_activation_code(): ...
|
|
23 def generate_user_password(): ...
|
|
24 def generate_serial_number(): ...
|
|
25 def rtime(): ...
|
|
26
|
|
27 class Stopwatch:
|
|
28 def __init__(self, start: bool = ...) -> None: ...
|
|
29 def elapsed(self): ...
|
|
30 def pause(self): ...
|
|
31 def resume(self): ...
|
|
32 def stop(self): ...
|
|
33
|
|
34 class Tracker:
|
|
35 tracker: Any = ...
|
|
36 tracked: Any = ...
|
|
37 def __init__(self, tracker: Any, tracked: Any) -> None: ...
|
|
38 def track(self, key: Any) -> None: ...
|
|
39 def diff(self, start_key: Any, end_key: Any, formatted: bool = ...): ...
|
|
40 def absolute(self, key: Any): ...
|
|
41 def __getitem__(self, key: Any): ...
|
|
42 def __iter__(self): ...
|
|
43
|
|
44 class EqualityMixin:
|
|
45 def __eq__(self, other: Any): ...
|
|
46 def __ne__(self, other: Any): ...
|
|
47
|
|
48 class ObservableMixin:
|
|
49 def set_valid_events(self, valid_events: Optional[Any] = ...) -> None: ...
|
|
50 def on(self, event: Any, handler: Any) -> None: ...
|
|
51 def off(self, event: Optional[Any] = ..., handler: Optional[Any] = ...) -> None: ...
|
|
52 def fire(self, event: Any, *args: Any, **kwargs: Any): ...
|
|
53
|
|
54 class _LazyHexFormatter:
|
|
55 obj: Any = ...
|
|
56 def __init__(self, obj: Any) -> None: ...
|