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
↓ 8 callers
Method
send
(&mut self, message: StreamData)
src/app/pages/websocket/mod.rs:26
↓ 7 callers
Method
from
(value: users::server::Model)
src/server_function/mod.rs:45
↓ 7 callers
Method
to
()
src/entities/users.rs:27
↓ 6 callers
Function
get_current_id
(cx: Scope)
src/app/pages/conversation/mod.rs:91
↓ 4 callers
Function
login_status
(cx: Scope)
src/server_function/routes/mod.rs:337
↓ 3 callers
Method
hb
(&self)
src/web_socket/session.rs:56
↓ 2 callers
Function
conversation_action
( cx: Scope, other_users: Vec<i32>, is_group: bool, name: Option<String>, )
src/server_function/routes/mod.rs:517
↓ 2 callers
Function
cred_validation
( cx: Scope, email: Option<EmailSchema>, phone_number: Option<PhoneSchema>, )
src/server_function/routes/mod.rs:132
↓ 2 callers
Function
get_users
(cx: Scope)
src/server_function/routes/mod.rs:362
↓ 2 callers
Function
handle_hb
(act: &mut T, ctx: &mut ws::WebsocketContext<T>)
src/web_socket/session.rs:91
↓ 2 callers
Function
handle_message_input
( cx: Scope, conversation_id: i32, body: Option<String>, image: Option<Vec<u8>>, )
src/server_function/routes/mod.rs:826
↓ 2 callers
Method
id
(&self)
src/web_socket/session.rs:68
↓ 2 callers
Method
name
(&self)
src/migrator/m20230606_000006_create_seen_messages_table.rs:9
↓ 2 callers
Method
name
(&self)
src/migrator/m20230606_000005_create_user_conversation_table.rs:8
↓ 2 callers
Method
name
(&self)
src/migrator/m20230606_000004_create_message_table.rs:8
↓ 2 callers
Function
push_to_map
(accessor: F, id: i32, data: WsData, channel: SyncChannel)
src/app/pages/components/avatar/mod.rs:43
↓ 2 callers
Function
render_images
(folder: &str, path: actix_web::web::Path<String>)
src/main.rs:47
↓ 2 callers
Function
retrieve_from_map
(accessor: F, data: WsData, id: i32)
src/app/pages/components/avatar/mod.rs:51
↓ 2 callers
Method
send_message
Send message to all users in the room
src/web_socket/server.rs:115
↓ 2 callers
Function
upload_user_info
( cx: Scope, image: Option<Vec<u8>>, first_name: Option<String>, last_name: Option<String>, )
src/server_function/routes/mod.rs:993
↓ 2 callers
Method
validate
(&self)
src/app/validation/mod.rs:33
↓ 1 callers
Method
addr
(&self)
src/web_socket/session.rs:64
↓ 1 callers
Function
associated_conversation
(cx: Scope, other_user: i32)
src/server_function/routes/mod.rs:769
↓ 1 callers
Function
base_64_encode_uri
(base64_encoded_image: String)
src/app/pages/components/avatar/mod.rs:122
↓ 1 callers
Function
clear_temp_db
()
src/main.rs:21
↓ 1 callers
Function
database_run
()
src/database/mod.rs:70
↓ 1 callers
Function
delete_conversations
(cx: Scope, conversation_id: i32)
src/server_function/routes/mod.rs:950
↓ 1 callers
Function
find_image
(cx: Scope, image_path: String)
src/server_function/routes/mod.rs:904
↓ 1 callers
Function
get_conversations
(cx: Scope)
src/server_function/routes/mod.rs:394
↓ 1 callers
Function
get_icon
(cx: Scope, id: i32)
src/server_function/routes/mod.rs:1098
↓ 1 callers
Function
handle_seen
(cx: Scope, conversation_id: i32)
src/server_function/routes/mod.rs:920
↓ 1 callers
Method
into_inner
(self)
src/app/pages/websocket/mod.rs:99
↓ 1 callers
Function
logout
(cx: Scope)
src/server_function/routes/mod.rs:507
↓ 1 callers
Method
name
(&self)
src/migrator/m20230521_000001_create_user_table.rs:6
↓ 1 callers
Method
next
(&mut self)
src/app/pages/websocket/mod.rs:39
↓ 1 callers
Method
rebound_stream
( &mut self, messages: impl Fn() -> Option<RwSignal<T>>, function: impl Fn(Option<&mut
src/app/pages/websocket/mod.rs:46
↓ 1 callers
Function
redirect
(cx: Scope)
src/server_function/routes/mod.rs:351
↓ 1 callers
Function
send_email
( recipient: String, first_name: String, verification_code: String, )
src/emailing/mod.rs:20
↓ 1 callers
Function
sign_up
( cx: Scope, form: crate::app::SignupSchema, )
src/server_function/routes/mod.rs:16
↓ 1 callers
Function
validate_conversation
( cx: Scope, desired_conversation_id: i32, )
src/server_function/routes/mod.rs:645
↓ 1 callers
Function
view_messages
( cx: Scope, desired_conversation_id: i32, )
src/server_function/routes/mod.rs:725
Function
App
(cx: Scope)
src/app/mod.rs:186
Function
Avatar
(cx: Scope, id: i32)
src/app/pages/components/avatar/mod.rs:257
Function
AvatarGroup
(cx: Scope, user_ids: Vec<i32>)
src/app/pages/components/avatar/mod.rs:300
Function
Body
(cx: Scope, messages: Vec<MergedMessages>)
src/app/pages/conversation/mod.rs:403
Function
Button
( cx: Scope, on_click: F, children: Children, button_type: &'static str, disabled: ButtonV
src/app/pages/components/anciliary/mod.rs:274
Function
ConfirmModal
(cx: Scope)
src/app/pages/components/modal/mod.rs:117
Function
ConversationBox
(cx: Scope, item: MergedConversation)
src/app/pages/conversation/mod.rs:199
Function
ConversationId
(cx: Scope)
src/app/pages/conversation/mod.rs:288
Function
Conversations
(cx: Scope)
src/app/pages/conversation/mod.rs:113
Function
ConversationsLayout
(cx: Scope, children: Children)
src/app/pages/conversation/mod.rs:144
Function
DesktopItem
(cx: Scope, item: SidebarIcon<'static>)
src/app/pages/components/anciliary/mod.rs:254
Function
DesktopSidebar
(cx: Scope)
src/app/pages/components/anciliary/mod.rs:155
Function
EmailValidation
(cx: Scope, toggle: AppState)
src/app/mod.rs:470
Function
EmptyState
(cx: Scope)
src/app/pages/components/anciliary/mod.rs:128
Function
Form
(cx: Scope, toggle: AppState)
src/app/mod.rs:317
Function
FormInputItems
( cx: Scope, toggle: AppState, items: Vec<FormItemSchema<'static>>, )
src/app/mod.rs:527
Function
FormItem
( cx: Scope, field: &'static str, input_type: &'static str, name: &'static str, _reference
src/app/mod.rs:280
Function
FormItemDecorator
( cx: Scope, toggle: AppState, children: Children, callback: F, )
src/app/mod.rs:429
Function
GroupChatModal
(cx: Scope, context: RwSignal<bool>)
src/app/pages/components/modal/mod.rs:51
Function
Header
(cx: Scope, conversation: Vec<ConversationMeta>)
src/app/pages/conversation/mod.rs:341
Function
HomePage
(cx: Scope, toggle: AppState)
src/app/mod.rs:247
Function
ImageModal
(cx: Scope, context: RwSignal<bool>, src: String)
src/app/pages/components/modal/mod.rs:106
Function
LoadingStatus
( cx: Scope, database_connection_result: ReadSignal<String>, success_signal: ReadSignal<HtmlElemen
src/app/mod.rs:501
Function
MessageBox
(cx: Scope, message: MergedMessages, is_last: bool)
src/app/pages/conversation/mod.rs:552
Function
MessageForm
(cx: Scope)
src/app/pages/conversation/mod.rs:508
Function
MessageInput
(cx: Scope, _input_ref: NodeRef<html::Input>)
src/app/pages/conversation/mod.rs:541
Function
MobileFooter
(cx: Scope)
src/app/pages/components/anciliary/mod.rs:211
Function
MobileItem
(cx: Scope, item: SidebarIcon<'static>)
src/app/pages/components/anciliary/mod.rs:234
Function
Modal
(cx: Scope, children: Children, context: RwSignal<bool>)
src/app/pages/components/modal/mod.rs:26
Function
ProfileDrawer
( cx: Scope, is_open: FN, on_close: F, data: &'a ConversationMeta, )
src/app/pages/conversation/mod.rs:717
Function
RenderBanner
(cx: Scope, toggle: AppState)
src/app/mod.rs:403
Function
Select
( cx: Scope, disabled: RwSignal<bool>, label: &'static str, input_ref: NodeRef<Input>, inp
src/app/pages/components/modal/mod.rs:278
Function
SettingsModal
(cx: Scope, settings_modal_setter: RwSignal<bool>)
src/app/pages/components/modal/mod.rs:162
Function
Sidebar
(cx: Scope, children: Children)
src/app/pages/components/anciliary/mod.rs:142
Function
UserBox
(cx: Scope)
src/app/pages/users/mod.rs:49
Function
UserInput
( cx: Scope, id: &'static str, label: &'static str, input_type: &'static str, required: bo
src/app/pages/components/anciliary/mod.rs:305
Function
UserList
(cx: Scope)
src/app/pages/users/mod.rs:33
Function
Users
(cx: Scope)
src/app/pages/users/mod.rs:15
Function
chat_route
( req: HttpRequest, stream: web::Payload, path: web::Path<usize>, srv: web::Data<Addr<web_sock
src/main.rs:93
Function
chat_route_icon
( req: HttpRequest, stream: web::Payload, path: web::Path<usize>, srv: web::Data<Addr<web_sock
src/main.rs:74
Function
confirm_subscription
( cx: Scope, email: String, input: String, )
src/server_function/routes/mod.rs:216
Method
connect
()
src/database/mod.rs:44
Function
create_group_conversations
( cx: Scope, other_users: String, is_group: bool, name: Option<String>, )
src/server_function/routes/mod.rs:1144
Method
default
()
src/web_socket/server.rs:92
Method
down
Define how to rollback this migration: Drop the Bakery table.
src/migrator/m20230606_000003_create_conversation_table.rs:46
Method
down
Define how to rollback this migration: Drop the Bakery table.
src/migrator/m20230521_000001_create_user_table.rs:38
Method
down
Define how to rollback this migration: Drop the Bakery table.
src/migrator/m20230606_000006_create_seen_messages_table.rs:49
Method
down
Define how to rollback this migration: Drop the Bakery table.
src/migrator/m20230527_000002_create_temp_user_table.rs:39
Method
down
Define how to rollback this migration: Drop the Bakery table.
src/migrator/m20230606_000005_create_user_conversation_table.rs:56
Method
down
Define how to rollback this migration: Drop the Message table.
src/migrator/m20230606_000004_create_message_table.rs:67
Method
evaluate_user
(user: Option<actix_identity::Identity>)
src/server_function/mod.rs:59
Method
fetch_image
( cx: Scope, id: i32, is_group: bool, sidebar: bool, message_string: O
src/app/pages/components/avatar/mod.rs:165
Function
format_created_at
(created_at: String)
src/app/pages/conversation/mod.rs:100
Method
from
(val: IconType)
src/app/pages/components/avatar/mod.rs:239
Method
from_inner
(inner: &str)
src/app/pages/websocket/mod.rs:81
Function
get_image
(cx: Scope, path: String)
src/server_function/routes/mod.rs:1128
Function
get_user
(cx: Scope)
src/server_function/routes/mod.rs:973
Method
handle
(&mut self, msg: Connect, _: &mut Context<Self>)
src/web_socket/server.rs:142
Method
handle
(&mut self, msg: server::Message, ctx: &mut Self::Context)
src/web_socket/session.rs:214
next →
1–100 of 157, ranked by callers