Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MinaMatta98/Leptos-Chatting-Client
/ functions
Functions
157 in github.com/MinaMatta98/Leptos-Chatting-Client
⨍
Functions
157
◇
Types & classes
113
Method
handle_message
( cx: Scope, image_ref: NodeRef<Input>, input_ref: NodeRef<Input>, id: i32,
src/app/pages/websocket/mod.rs:225
Method
handle_sink_stream
(message: T, id: i32)
src/app/pages/websocket/mod.rs:121
Method
handle_split_stream
( cx: Scope, id: i32, messages: Option<RwSignal<T>>, url: &str, functi
src/app/pages/websocket/mod.rs:140
Method
handle_websocket
( url: &str, id: i32, )
src/app/pages/websocket/mod.rs:110
Method
icon_class
(_cx: Scope, is_group: bool, sidebar: bool)
src/app/pages/components/avatar/mod.rs:127
Method
icon_view
( cx: Scope, icon: Icon, is_group: bool, sidebar: bool, image_signal:
src/app/pages/components/avatar/mod.rs:149
Function
image_path
(path: actix_web::web::Path<String>, req: HttpRequest)
src/main.rs:61
Method
image_view
(cx: Scope, image: &str, sidebar: bool, image_signal: RwSignal<Fragment>)
src/app/pages/components/avatar/mod.rs:139
Method
init
(cx: Scope)
src/app/pages/components/anciliary/mod.rs:32
Method
init
( props: InputProps, validation_props: InputValidation, getter_props: ValidationGetter
src/app/form_items/mod.rs:36
Method
init_all
(cx: Scope)
src/app/pages/conversation/mod.rs:79
Method
init_conversation
(cx: Scope)
src/app/pages/conversation/mod.rs:56
Method
init_users
(cx: Scope)
src/app/pages/components/anciliary/mod.rs:95
Method
link
(&self)
src/entities/user_conversation.rs:54
Function
loading_fallback
(cx: Scope)
src/app/pages/components/anciliary/mod.rs:77
Function
login
( cx: Scope, email: String, password: String, )
src/server_function/routes/mod.rs:271
Function
main
()
src/main.rs:114
Method
migrations
()
src/migrator/mod.rs:13
Method
name
(&self)
src/migrator/m20230606_000003_create_conversation_table.rs:6
Method
name
(&self)
src/migrator/m20230527_000002_create_temp_user_table.rs:6
Method
new
()
src/web_socket/server.rs:98
Method
on_keypress_callback
(cx: Scope, background_color_setter: WriteSignal<&str>, validator: WriteSignal<leptos::HtmlElement<Div>>,
src/app/callback/mod.rs:198
Method
on_login_callback
(cx: Scope, success_signal_value: WriteSignal<leptos::HtmlElement<Div>>, email: NodeRef<Input>, password: Node
src/app/callback/mod.rs:355
Method
on_submit_callback
( cx: Scope, loading_indicator_setter: WriteSignal<String>, info: SignupSetters, success_signa
src/app/callback/mod.rs:27
Method
on_validate_callback
(cx: Scope, verification: NodeRef<Input>, loading_indicator_setter: WriteSignal<String>, data
src/app/callback/mod.rs:142
Method
retrieve_user
(user: UserLogin, data: &sea_orm::DatabaseConnection)
src/server_function/mod.rs:85
Method
return_error
(&self)
src/app/validation/mod.rs:12
Method
send_clear
()
src/app/pages/components/avatar/mod.rs:83
Function
send_verification_email
( email: String, first_name: String, random_string: String, )
src/server_function/routes/mod.rs:204
Method
server
( user_evaluation: Result<UserLogin, UserValidation>, )
src/server_function/mod.rs:73
Method
set_hb
(&mut self, instant: Instant)
src/web_socket/session.rs:60
Method
start_service
()
src/database/mod.rs:19
Method
started
Method is called on actor start. We register ws session with ChatServer
src/web_socket/session.rs:143
Method
stopping
(&mut self, _: &mut Self::Context)
src/web_socket/session.rs:167
Method
sync_stream
(id: i32, data: WsData)
src/app/pages/components/avatar/mod.rs:60
Method
to
()
src/entities/seen_messages.rs:37
Method
to
()
src/entities/user_conversation.rs:38
Method
to
()
src/entities/conversation.rs:25
Method
to
()
src/entities/message.rs:40
Method
to
()
src/entities/old/users.rs:26
Method
to
()
src/entities/old/user_conversation.rs:37
Method
to
()
src/entities/old/conversation.rs:25
Method
to
()
src/entities/old/message.rs:40
Method
up
Define how to apply this migration: Create the Bakery table.
src/migrator/m20230606_000003_create_conversation_table.rs:14
Method
up
Define how to apply this migration: Create the Bakery table.
src/migrator/m20230521_000001_create_user_table.rs:14
Method
up
Define how to apply this migration: Create the UserConversation table.
src/migrator/m20230606_000006_create_seen_messages_table.rs:17
Method
up
Define how to apply this migration: Create the Bakery table.
src/migrator/m20230527_000002_create_temp_user_table.rs:14
Method
up
Define how to apply this migration: Create the UserConversation table.
src/migrator/m20230606_000005_create_user_conversation_table.rs:16
Method
up
Define how to apply this migration: Create the Message table.
src/migrator/m20230606_000004_create_message_table.rs:17
Function
upload_path
(path: actix_web::web::Path<String>, req: HttpRequest)
src/main.rs:67
Method
validate
( cx: Scope, schema: ValidationSchema, setter: WriteSignal<leptos::HtmlEle
src/app/callback/mod.rs:210
Method
validate_name
(name: &str)
src/app/mod.rs:93
Method
validate_password
(password: &str)
src/app/mod.rs:137
Method
via
()
src/entities/users.rs:36
Method
via
()
src/entities/conversation.rs:34
Method
via
()
src/entities/old/users.rs:35
Method
via
()
src/entities/old/conversation.rs:34
← previous
101–157 of 157, ranked by callers