Sidekick Python Library
API Reference:
sidekick
Project Links:
GitHub Repository
PyPI Package
Sidekick Python Library
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
_
__contains__() (sidekick.observable_value.ObservableValue method)
__del__() (sidekick.component.Component method)
__delitem__() (sidekick.observable_value.ObservableValue method)
__eq__() (sidekick.observable_value.ObservableValue method)
__getattr__() (sidekick.observable_value.ObservableValue method)
__getitem__() (sidekick.observable_value.ObservableValue method)
__init__() (sidekick.button.Button method)
(sidekick.canvas.Canvas method)
(sidekick.column.Column method)
(sidekick.component.Component method)
(sidekick.console.Console method)
(sidekick.core.cpython_task_manager.CPythonTaskManager method)
(sidekick.core.pyodide_communication_manager.PyodideCommunicationManager method)
(sidekick.core.pyodide_task_manager.PyodideTaskManager method)
(sidekick.core.websocket_communication_manager.WebSocketCommunicationManager method)
(sidekick.grid.Grid method)
(sidekick.label.Label method)
(sidekick.markdown.Markdown method)
(sidekick.observable_value.ObservableValue method)
(sidekick.row.Row method)
(sidekick.server_connector.ServerConnector method)
(sidekick.textbox.Textbox method)
(sidekick.viz.Viz method)
__iter__() (sidekick.observable_value.ObservableValue method)
__len__() (sidekick.observable_value.ObservableValue method)
__repr__() (sidekick.observable_value.ObservableValue method)
__setattr__() (sidekick.observable_value.ObservableValue method)
__setitem__() (sidekick.observable_value.ObservableValue method)
__str__() (sidekick.core.exceptions.CoreBaseError method)
(sidekick.core.exceptions.CoreConnectionError method)
(sidekick.core.exceptions.CoreTaskSubmissionError method)
(sidekick.core.status.CoreConnectionStatus method)
(sidekick.exceptions.SidekickConnectionError method)
(sidekick.observable_value.ObservableValue method)
A
activate_connection() (in module sidekick)
(in module sidekick.connection)
add() (sidekick.observable_value.ObservableValue method)
add_child() (sidekick.column.Column method)
(sidekick.row.Row method)
append() (sidekick.observable_value.ObservableValue method)
B
BaseSidekickEvent (class in sidekick.events)
buffer() (sidekick.canvas.Canvas method)
Button (class in sidekick.button)
ButtonClickEvent (class in sidekick.events)
C
Canvas (class in sidekick.canvas)
CanvasClickEvent (class in sidekick.events)
clear() (sidekick.canvas.Canvas method)
(sidekick.console.Console method)
(sidekick.grid.Grid method)
(sidekick.observable_value.ObservableValue method)
clear_all() (in module sidekick)
(in module sidekick.connection)
clear_cell() (sidekick.grid.Grid method)
click() (sidekick.button.Button method)
(sidekick.canvas.Canvas method)
(sidekick.grid.Grid method)
close_async() (sidekick.core.communication_manager.CommunicationManager method)
(sidekick.core.pyodide_communication_manager.PyodideCommunicationManager method)
(sidekick.core.websocket_communication_manager.WebSocketCommunicationManager method)
CLOSING (sidekick.core.status.CoreConnectionStatus attribute)
Column (class in sidekick.column)
communication_manager (sidekick.server_connector.ConnectionAttemptResult attribute)
,
[1]
(sidekick.server_connector.ConnectionResult attribute)
,
[1]
CommunicationManager (class in sidekick.core.communication_manager)
Component (class in sidekick.component)
component_type (sidekick.component.Component attribute)
connect_async() (sidekick.core.communication_manager.CommunicationManager method)
(sidekick.core.pyodide_communication_manager.PyodideCommunicationManager method)
(sidekick.core.websocket_communication_manager.WebSocketCommunicationManager method)
(sidekick.server_connector.ServerConnector method)
CONNECTED (sidekick.core.status.CoreConnectionStatus attribute)
CONNECTING (sidekick.core.status.CoreConnectionStatus attribute)
ConnectionAttemptResult (class in sidekick.server_connector)
ConnectionResult (class in sidekick.server_connector)
Console (class in sidekick.console)
ConsoleSubmitEvent (class in sidekick.events)
CoreBaseError
CoreConnectionError
CoreConnectionEstablishmentError
CoreConnectionRefusedError
CoreConnectionStatus (class in sidekick.core.status)
CoreConnectionTimeoutError
CoreDisconnectedError
CoreLoopNotRunningError
CoreTaskManagerError
CoreTaskSubmissionError
CPythonTaskManager (class in sidekick.core.cpython_task_manager)
create_event() (sidekick.core.cpython_task_manager.CPythonTaskManager method)
(sidekick.core.pyodide_task_manager.PyodideTaskManager method)
(sidekick.core.task_manager.TaskManager method)
create_pyodide_communication_manager() (in module sidekick.core.factories)
create_websocket_communication_manager() (in module sidekick.core.factories)
D
discard() (sidekick.observable_value.ObservableValue method)
DISCONNECTED (sidekick.core.status.CoreConnectionStatus attribute)
draw_circle() (sidekick.canvas.Canvas method)
draw_ellipse() (sidekick.canvas.Canvas method)
draw_line() (sidekick.canvas.Canvas method)
draw_polygon() (sidekick.canvas.Canvas method)
draw_polyline() (sidekick.canvas.Canvas method)
draw_rect() (sidekick.canvas.Canvas method)
draw_text() (sidekick.canvas.Canvas method)
E
ensure_loop_running() (sidekick.core.cpython_task_manager.CPythonTaskManager method)
(sidekick.core.pyodide_task_manager.PyodideTaskManager method)
(sidekick.core.task_manager.TaskManager method)
ERROR (sidekick.core.status.CoreConnectionStatus attribute)
error (sidekick.server_connector.ConnectionAttemptResult attribute)
,
[1]
ErrorEvent (class in sidekick.events)
ErrorHandlerType (in module sidekick.core.communication_manager)
F
final_ws_url (sidekick.server_connector.ConnectionAttemptResult attribute)
,
[1]
G
generate_session_id() (in module sidekick.utils)
generate_unique_id() (in module sidekick.utils)
get() (sidekick.observable_value.ObservableValue method)
get_current_status() (sidekick.core.communication_manager.CommunicationManager method)
(sidekick.core.pyodide_communication_manager.PyodideCommunicationManager method)
(sidekick.core.websocket_communication_manager.WebSocketCommunicationManager method)
get_loop() (sidekick.core.cpython_task_manager.CPythonTaskManager method)
(sidekick.core.pyodide_task_manager.PyodideTaskManager method)
(sidekick.core.task_manager.TaskManager method)
get_task_manager() (in module sidekick.core.factories)
get_user_set_url() (in module sidekick.config)
Grid (class in sidekick.grid)
GridClickEvent (class in sidekick.events)
H
height (sidekick.canvas.Canvas attribute)
(sidekick.canvas.Canvas property)
I
insert() (sidekick.observable_value.ObservableValue method)
instance_id (sidekick.button.Button attribute)
(sidekick.canvas.Canvas attribute)
(sidekick.column.Column attribute)
(sidekick.component.Component attribute)
(sidekick.console.Console attribute)
(sidekick.events.BaseSidekickEvent attribute)
,
[1]
(sidekick.events.ButtonClickEvent attribute)
(sidekick.events.CanvasClickEvent attribute)
(sidekick.events.ConsoleSubmitEvent attribute)
(sidekick.events.ErrorEvent attribute)
(sidekick.events.GridClickEvent attribute)
(sidekick.events.TextboxSubmitEvent attribute)
(sidekick.grid.Grid attribute)
(sidekick.label.Label attribute)
(sidekick.markdown.Markdown attribute)
(sidekick.row.Row attribute)
(sidekick.textbox.Textbox attribute)
(sidekick.viz.Viz attribute)
is_connected() (sidekick.core.communication_manager.CommunicationManager method)
(sidekick.core.pyodide_communication_manager.PyodideCommunicationManager method)
(sidekick.core.websocket_communication_manager.WebSocketCommunicationManager method)
is_loop_running() (sidekick.core.cpython_task_manager.CPythonTaskManager method)
(sidekick.core.pyodide_task_manager.PyodideTaskManager method)
(sidekick.core.task_manager.TaskManager method)
is_pyodide() (in module sidekick.core.utils)
L
Label (class in sidekick.label)
M
Markdown (class in sidekick.markdown)
message (sidekick.events.ErrorEvent attribute)
,
[1]
MessageHandlerType (in module sidekick.core.communication_manager)
module
sidekick
sidekick.button
sidekick.canvas
sidekick.column
sidekick.component
sidekick.config
sidekick.connection
sidekick.console
sidekick.core.communication_manager
sidekick.core.cpython_task_manager
sidekick.core.exceptions
sidekick.core.factories
sidekick.core.pyodide_communication_manager
sidekick.core.pyodide_task_manager
sidekick.core.status
sidekick.core.task_manager
sidekick.core.utils
sidekick.core.websocket_communication_manager
sidekick.events
sidekick.exceptions
sidekick.grid
sidekick.label
sidekick.markdown
sidekick.observable_value
sidekick.row
sidekick.server_connector
sidekick.textbox
sidekick.utils
sidekick.viz
N
name (sidekick.config.ServerConfig attribute)
,
[1]
num_columns (sidekick.grid.Grid attribute)
(sidekick.grid.Grid property)
num_rows (sidekick.grid.Grid attribute)
(sidekick.grid.Grid property)
O
ObservableValue (class in sidekick.observable_value)
on_click() (sidekick.button.Button method)
(sidekick.canvas.Canvas method)
(sidekick.grid.Grid method)
on_error() (sidekick.component.Component method)
on_submit() (sidekick.console.Console method)
(sidekick.textbox.Textbox method)
ONSCREEN_BUFFER_ID (sidekick.canvas.Canvas attribute)
original_exception (sidekick.core.exceptions.CoreConnectionRefusedError attribute)
(sidekick.core.exceptions.CoreConnectionTimeoutError attribute)
(sidekick.core.exceptions.CoreTaskSubmissionError attribute)
P
placeholder (sidekick.textbox.Textbox attribute)
(sidekick.textbox.Textbox property)
pop() (sidekick.observable_value.ObservableValue method)
print() (sidekick.console.Console method)
PyodideCommunicationManager (class in sidekick.core.pyodide_communication_manager)
PyodideTaskManager (class in sidekick.core.pyodide_task_manager)
R
reason (sidekick.core.exceptions.CoreDisconnectedError attribute)
(sidekick.exceptions.SidekickDisconnectedError attribute)
register_global_message_handler() (in module sidekick)
(in module sidekick.connection)
register_message_handler() (in module sidekick.connection)
remove() (sidekick.canvas.Canvas method)
(sidekick.component.Component method)
(sidekick.observable_value.ObservableValue method)
(sidekick.viz.Viz method)
remove_variable() (sidekick.viz.Viz method)
requires_session_id (sidekick.config.ServerConfig attribute)
,
[1]
Row (class in sidekick.row)
run_forever() (in module sidekick)
(in module sidekick.connection)
run_forever_async() (in module sidekick)
(in module sidekick.connection)
S
send_message() (in module sidekick.connection)
send_message_async() (sidekick.core.communication_manager.CommunicationManager method)
(sidekick.core.pyodide_communication_manager.PyodideCommunicationManager method)
(sidekick.core.websocket_communication_manager.WebSocketCommunicationManager method)
server_name (sidekick.server_connector.ConnectionAttemptResult attribute)
,
[1]
(sidekick.server_connector.ConnectionResult attribute)
,
[1]
ServerConfig (class in sidekick.config)
ServerConnector (class in sidekick.server_connector)
set() (sidekick.observable_value.ObservableValue method)
set_color() (sidekick.grid.Grid method)
set_text() (sidekick.grid.Grid method)
set_url() (in module sidekick)
(in module sidekick.connection)
set_user_url_globally() (in module sidekick.config)
show() (sidekick.viz.Viz method)
show_ui_url (sidekick.config.ServerConfig attribute)
,
[1]
show_ui_url_hint (sidekick.server_connector.ConnectionAttemptResult attribute)
,
[1]
(sidekick.server_connector.ConnectionResult attribute)
,
[1]
shutdown() (in module sidekick)
(in module sidekick.connection)
sidekick
module
sidekick.button
module
sidekick.canvas
module
sidekick.column
module
sidekick.component
module
sidekick.config
module
sidekick.connection
module
sidekick.console
module
sidekick.core.communication_manager
module
sidekick.core.cpython_task_manager
module
sidekick.core.exceptions
module
sidekick.core.factories
module
sidekick.core.pyodide_communication_manager
module
sidekick.core.pyodide_task_manager
module
sidekick.core.status
module
sidekick.core.task_manager
module
sidekick.core.utils
module
sidekick.core.websocket_communication_manager
module
sidekick.events
module
sidekick.exceptions
module
sidekick.grid
module
sidekick.label
module
sidekick.markdown
module
sidekick.observable_value
module
sidekick.row
module
sidekick.server_connector
module
sidekick.textbox
module
sidekick.utils
module
sidekick.viz
module
SidekickConnectionError
SidekickConnectionRefusedError
SidekickDisconnectedError
SidekickError
SidekickTimeoutError
StatusChangeHandlerType (in module sidekick.core.communication_manager)
stop_loop() (sidekick.core.cpython_task_manager.CPythonTaskManager method)
(sidekick.core.pyodide_task_manager.PyodideTaskManager method)
(sidekick.core.task_manager.TaskManager method)
submit() (sidekick.console.Console method)
(sidekick.textbox.Textbox method)
submit_interval() (in module sidekick)
(in module sidekick.connection)
submit_task() (in module sidekick)
(in module sidekick.connection)
(sidekick.core.cpython_task_manager.CPythonTaskManager method)
(sidekick.core.pyodide_task_manager.PyodideTaskManager method)
(sidekick.core.task_manager.TaskManager method)
subscribe() (sidekick.observable_value.ObservableValue method)
success (sidekick.server_connector.ConnectionAttemptResult attribute)
,
[1]
T
TaskManager (class in sidekick.core.task_manager)
text (sidekick.button.Button attribute)
(sidekick.button.Button property)
(sidekick.label.Label attribute)
(sidekick.label.Label property)
(sidekick.markdown.Markdown attribute)
(sidekick.markdown.Markdown property)
Textbox (class in sidekick.textbox)
TextboxSubmitEvent (class in sidekick.events)
timeout_seconds (sidekick.core.exceptions.CoreConnectionTimeoutError attribute)
(sidekick.exceptions.SidekickTimeoutError attribute)
type (sidekick.events.BaseSidekickEvent attribute)
,
[1]
(sidekick.events.ButtonClickEvent attribute)
(sidekick.events.CanvasClickEvent attribute)
(sidekick.events.ConsoleSubmitEvent attribute)
(sidekick.events.ErrorEvent attribute)
(sidekick.events.GridClickEvent attribute)
(sidekick.events.TextboxSubmitEvent attribute)
U
ui_url (sidekick.config.ServerConfig attribute)
,
[1]
ui_url_to_show (sidekick.server_connector.ConnectionAttemptResult attribute)
,
[1]
(sidekick.server_connector.ConnectionResult attribute)
,
[1]
unregister_message_handler() (in module sidekick.connection)
unsubscribe() (sidekick.observable_value.ObservableValue method)
update() (sidekick.observable_value.ObservableValue method)
url (sidekick.core.exceptions.CoreConnectionRefusedError attribute)
(sidekick.core.exceptions.CoreConnectionTimeoutError attribute)
(sidekick.exceptions.SidekickConnectionRefusedError attribute)
V
value (sidekick.events.ConsoleSubmitEvent attribute)
,
[1]
(sidekick.events.TextboxSubmitEvent attribute)
,
[1]
(sidekick.textbox.Textbox attribute)
(sidekick.textbox.Textbox property)
Viz (class in sidekick.viz)
W
wait_for_connection() (in module sidekick)
(in module sidekick.connection)
wait_for_stop() (sidekick.core.cpython_task_manager.CPythonTaskManager method)
(sidekick.core.pyodide_task_manager.PyodideTaskManager method)
(sidekick.core.task_manager.TaskManager method)
WebSocketCommunicationManager (class in sidekick.core.websocket_communication_manager)
width (sidekick.canvas.Canvas attribute)
(sidekick.canvas.Canvas property)
ws_url (sidekick.config.ServerConfig attribute)
,
[1]
X
x (sidekick.events.CanvasClickEvent attribute)
,
[1]
(sidekick.events.GridClickEvent attribute)
,
[1]
Y
y (sidekick.events.CanvasClickEvent attribute)
,
[1]
(sidekick.events.GridClickEvent attribute)
,
[1]