|
23 | 23 | 'fasthtml.components.html2ft': ('api/components.html#html2ft', 'fasthtml/components.py'),
|
24 | 24 | 'fasthtml.components.show': ('api/components.html#show', 'fasthtml/components.py'),
|
25 | 25 | 'fasthtml.components.sse_message': ('api/components.html#sse_message', 'fasthtml/components.py')},
|
26 |
| - 'fasthtml.core': { 'fasthtml.core.Beforeware': ('api/core.html#beforeware', 'fasthtml/core.py'), |
| 26 | + 'fasthtml.core': { 'fasthtml.core.APIRouter': ('api/core.html#apirouter', 'fasthtml/core.py'), |
| 27 | + 'fasthtml.core.APIRouter.__call__': ('api/core.html#apirouter.__call__', 'fasthtml/core.py'), |
| 28 | + 'fasthtml.core.APIRouter.__init__': ('api/core.html#apirouter.__init__', 'fasthtml/core.py'), |
| 29 | + 'fasthtml.core.APIRouter.to_app': ('api/core.html#apirouter.to_app', 'fasthtml/core.py'), |
| 30 | + 'fasthtml.core.APIRouter.ws': ('api/core.html#apirouter.ws', 'fasthtml/core.py'), |
| 31 | + 'fasthtml.core.Beforeware': ('api/core.html#beforeware', 'fasthtml/core.py'), |
27 | 32 | 'fasthtml.core.Beforeware.__init__': ('api/core.html#beforeware.__init__', 'fasthtml/core.py'),
|
28 | 33 | 'fasthtml.core.Client': ('api/core.html#client', 'fasthtml/core.py'),
|
29 | 34 | 'fasthtml.core.Client.__init__': ('api/core.html#client.__init__', 'fasthtml/core.py'),
|
30 | 35 | 'fasthtml.core.Client._sync': ('api/core.html#client._sync', 'fasthtml/core.py'),
|
31 | 36 | 'fasthtml.core.EventStream': ('api/core.html#eventstream', 'fasthtml/core.py'),
|
32 | 37 | 'fasthtml.core.FastHTML': ('api/core.html#fasthtml', 'fasthtml/core.py'),
|
33 | 38 | 'fasthtml.core.FastHTML.__init__': ('api/core.html#fasthtml.__init__', 'fasthtml/core.py'),
|
| 39 | + 'fasthtml.core.FastHTML._add_route': ('api/core.html#fasthtml._add_route', 'fasthtml/core.py'), |
| 40 | + 'fasthtml.core.FastHTML._add_ws': ('api/core.html#fasthtml._add_ws', 'fasthtml/core.py'), |
| 41 | + 'fasthtml.core.FastHTML._endp': ('api/core.html#fasthtml._endp', 'fasthtml/core.py'), |
| 42 | + 'fasthtml.core.FastHTML.add_route': ('api/core.html#fasthtml.add_route', 'fasthtml/core.py'), |
34 | 43 | 'fasthtml.core.FastHTML.route': ('api/core.html#fasthtml.route', 'fasthtml/core.py'),
|
35 | 44 | 'fasthtml.core.FastHTML.static_route': ('api/core.html#fasthtml.static_route', 'fasthtml/core.py'),
|
36 | 45 | 'fasthtml.core.FastHTML.static_route_exts': ('api/core.html#fasthtml.static_route_exts', 'fasthtml/core.py'),
|
|
49 | 58 | 'fasthtml.core.Redirect': ('api/core.html#redirect', 'fasthtml/core.py'),
|
50 | 59 | 'fasthtml.core.Redirect.__init__': ('api/core.html#redirect.__init__', 'fasthtml/core.py'),
|
51 | 60 | 'fasthtml.core.Redirect.__response__': ('api/core.html#redirect.__response__', 'fasthtml/core.py'),
|
52 |
| - 'fasthtml.core.RouteX': ('api/core.html#routex', 'fasthtml/core.py'), |
53 |
| - 'fasthtml.core.RouteX.__init__': ('api/core.html#routex.__init__', 'fasthtml/core.py'), |
54 |
| - 'fasthtml.core.RouteX._endp': ('api/core.html#routex._endp', 'fasthtml/core.py'), |
55 |
| - 'fasthtml.core.RouterX': ('api/core.html#routerx', 'fasthtml/core.py'), |
56 |
| - 'fasthtml.core.RouterX.__init__': ('api/core.html#routerx.__init__', 'fasthtml/core.py'), |
57 |
| - 'fasthtml.core.RouterX._add_route': ('api/core.html#routerx._add_route', 'fasthtml/core.py'), |
58 |
| - 'fasthtml.core.RouterX.add_route': ('api/core.html#routerx.add_route', 'fasthtml/core.py'), |
59 |
| - 'fasthtml.core.RouterX.add_ws': ('api/core.html#routerx.add_ws', 'fasthtml/core.py'), |
60 | 61 | 'fasthtml.core.StringConvertor.to_string': ('api/core.html#stringconvertor.to_string', 'fasthtml/core.py'),
|
61 |
| - 'fasthtml.core.WS_RouteX': ('api/core.html#ws_routex', 'fasthtml/core.py'), |
62 |
| - 'fasthtml.core.WS_RouteX.__init__': ('api/core.html#ws_routex.__init__', 'fasthtml/core.py'), |
63 | 62 | 'fasthtml.core._add_ids': ('api/core.html#_add_ids', 'fasthtml/core.py'),
|
64 | 63 | 'fasthtml.core._annotations': ('api/core.html#_annotations', 'fasthtml/core.py'),
|
65 | 64 | 'fasthtml.core._apply_ft': ('api/core.html#_apply_ft', 'fasthtml/core.py'),
|
|
77 | 76 | 'fasthtml.core._list': ('api/core.html#_list', 'fasthtml/core.py'),
|
78 | 77 | 'fasthtml.core._mk_list': ('api/core.html#_mk_list', 'fasthtml/core.py'),
|
79 | 78 | 'fasthtml.core._mk_locfunc': ('api/core.html#_mk_locfunc', 'fasthtml/core.py'),
|
| 79 | + 'fasthtml.core._params': ('api/core.html#_params', 'fasthtml/core.py'), |
80 | 80 | 'fasthtml.core._resp': ('api/core.html#_resp', 'fasthtml/core.py'),
|
81 | 81 | 'fasthtml.core._send_ws': ('api/core.html#_send_ws', 'fasthtml/core.py'),
|
82 |
| - 'fasthtml.core._sig': ('api/core.html#_sig', 'fasthtml/core.py'), |
83 | 82 | 'fasthtml.core._to_htmx_header': ('api/core.html#_to_htmx_header', 'fasthtml/core.py'),
|
84 | 83 | 'fasthtml.core._to_xml': ('api/core.html#_to_xml', 'fasthtml/core.py'),
|
85 | 84 | 'fasthtml.core._url_for': ('api/core.html#_url_for', 'fasthtml/core.py'),
|
|
106 | 105 | 'fasthtml.core.snake2hyphens': ('api/core.html#snake2hyphens', 'fasthtml/core.py'),
|
107 | 106 | 'fasthtml.core.unqid': ('api/core.html#unqid', 'fasthtml/core.py'),
|
108 | 107 | 'fasthtml.core.uri': ('api/core.html#uri', 'fasthtml/core.py')},
|
109 |
| - 'fasthtml.fastapp': { 'fasthtml.fastapp._app_factory': ('api/fastapp.html#_app_factory', 'fasthtml/fastapp.py'), |
110 |
| - 'fasthtml.fastapp._get_tbl': ('api/fastapp.html#_get_tbl', 'fasthtml/fastapp.py'), |
111 |
| - 'fasthtml.fastapp.fast_app': ('api/fastapp.html#fast_app', 'fasthtml/fastapp.py')}, |
| 108 | + 'fasthtml.fastapp': {}, |
112 | 109 | 'fasthtml.ft': {},
|
113 | 110 | 'fasthtml.js': { 'fasthtml.js.HighlightJS': ('api/js.html#highlightjs', 'fasthtml/js.py'),
|
114 | 111 | 'fasthtml.js.KatexMarkdownJS': ('api/js.html#katexmarkdownjs', 'fasthtml/js.py'),
|
|
117 | 114 | 'fasthtml.js.SortableJS': ('api/js.html#sortablejs', 'fasthtml/js.py'),
|
118 | 115 | 'fasthtml.js.dark_media': ('api/js.html#dark_media', 'fasthtml/js.py'),
|
119 | 116 | 'fasthtml.js.light_media': ('api/js.html#light_media', 'fasthtml/js.py')},
|
120 |
| - 'fasthtml.jupyter': { 'fasthtml.jupyter.FastJupy': ('api/jupyter.html#fastjupy', 'fasthtml/jupyter.py'), |
121 |
| - 'fasthtml.jupyter.HTMX': ('api/jupyter.html#htmx', 'fasthtml/jupyter.py'), |
| 117 | + 'fasthtml.jupyter': { 'fasthtml.jupyter.HTMX': ('api/jupyter.html#htmx', 'fasthtml/jupyter.py'), |
122 | 118 | 'fasthtml.jupyter.JupyUvi': ('api/jupyter.html#jupyuvi', 'fasthtml/jupyter.py'),
|
123 | 119 | 'fasthtml.jupyter.JupyUvi.__init__': ('api/jupyter.html#jupyuvi.__init__', 'fasthtml/jupyter.py'),
|
124 | 120 | 'fasthtml.jupyter.JupyUvi.start': ('api/jupyter.html#jupyuvi.start', 'fasthtml/jupyter.py'),
|
125 | 121 | 'fasthtml.jupyter.JupyUvi.stop': ('api/jupyter.html#jupyuvi.stop', 'fasthtml/jupyter.py'),
|
126 | 122 | 'fasthtml.jupyter.is_port_free': ('api/jupyter.html#is_port_free', 'fasthtml/jupyter.py'),
|
127 |
| - 'fasthtml.jupyter.jupy_app': ('api/jupyter.html#jupy_app', 'fasthtml/jupyter.py'), |
128 | 123 | 'fasthtml.jupyter.nb_serve': ('api/jupyter.html#nb_serve', 'fasthtml/jupyter.py'),
|
129 | 124 | 'fasthtml.jupyter.nb_serve_async': ('api/jupyter.html#nb_serve_async', 'fasthtml/jupyter.py'),
|
130 | 125 | 'fasthtml.jupyter.wait_port_free': ('api/jupyter.html#wait_port_free', 'fasthtml/jupyter.py'),
|
|
0 commit comments