List of all items
Structs
- PluginConfig
- matrix::event_preview::TextPreview
- matrix::login::MatrixClientConfig
- matrix::room::message::message_details::MessageAbilities
- matrix::room::message::message_details::MessageDetails
- matrix::room::room_filter::RoomDisplayFilter
- matrix::room::room_filter::RoomDisplayFilterBuilder
- matrix::room::room_filter::RoomFilterCriteria
- matrix::room::room_screen::RoomScreen
- matrix::room::room_screen::SavedState
- matrix::room::rooms_list::JoinedRoomInfo
- matrix::room::rooms_list::RoomsList
- matrix::rooms::FrontendRoom
- matrix::rooms::JoinedRoomDetails
- matrix::rooms::RoomListServiceRoomInfo
- matrix::session::ClientSession
- matrix::session::FullMatrixSession
- matrix::singletons::GlobalBroadcaster
- matrix::timeline::BackwardsPaginateUntilEventRequest
- matrix::timeline::TimelineUiState
- matrix::user_power_level::UserPowerLevels
- matrix::user_profile::UserProfile
- models::matrix::MatrixMessage
- models::matrix::MatrixRoomStoreCreateRequest
- models::matrix::MatrixRoomStoreCreatedRequest
- models::matrix::MatrixUpdateCurrentActiveRoom
- models::matrix::MatrixVerificationEmojis
- models::matrix::MatrixVerificationResponse
- models::ping::PingRequest
- models::ping::PingResponse
- stronghold::SnapshotPath
- stronghold::StrongholdCollection
- stronghold::builder::Builder
- stronghold::builder::PasswordHashFunction
- stronghold::client::Stronghold
- stronghold::utils::KeyDerivation
Enums
- Error
- matrix::event_preview::BeforeText
- matrix::login::LoginRequest
- matrix::requests::MatrixRequest
- matrix::room::rooms_list::RoomsCollectionStatus
- matrix::room::rooms_list::RoomsListUpdate
- matrix::rooms::UnreadMessageCount
- matrix::singletons::UIUpdateMessage
- matrix::stores::login_store::LoginState
- matrix::timeline::PaginationDirection
- matrix::timeline::TimelineUpdate
- matrix::user_profile::AvatarState
- matrix::user_profile::UserProfileUpdate
- models::matrix::MatrixSvelteEmitEvent
- models::matrix::MatrixSvelteListenEvent
- stronghold::error::Error
- stronghold::utils::BytesDto
Traits
Functions
- init
- matrix::create_session_to_state
- matrix::emoji_verification::request_verification_handler
- matrix::event_preview::plaintext_body_of_timeline_item
- matrix::event_preview::text_preview_of_member_profile_change
- matrix::event_preview::text_preview_of_message
- matrix::event_preview::text_preview_of_other_state
- matrix::event_preview::text_preview_of_room_membership_change
- matrix::event_preview::text_preview_of_timeline_item
- matrix::events::add_event_handlers
- matrix::events::get_latest_event_details
- matrix::login::get_client_from_new_session
- matrix::login::get_stronghold_client_key
- matrix::notifications::enqueue_popup_notification
- matrix::requests::submit_async_request
- matrix::room::rooms_list::enqueue_rooms_list_update
- matrix::room::rooms_list::handle_room_list_service_loading_state
- matrix::rooms::add_new_room
- matrix::rooms::remove_room
- matrix::rooms::update_room
- matrix::session::get_matrix_session_option
- matrix::session::restore_client_from_session
- matrix::session::try_get_session
- matrix::singletons::broadcast_event
- matrix::singletons::get_client
- matrix::singletons::get_sync_service
- matrix::singletons::init_broadcaster
- matrix::singletons::subscribe_to_events
- matrix::stores::login_store::update_login_state
- matrix::stores::room_store::get_room_store_state
- matrix::stores::room_store::patch_room_store_state_from_reference
- matrix::stores::room_store::send_room_creation_request_and_await_response
- matrix::stores::rooms_collection::get_current_active_room
- matrix::sync::sync
- matrix::timeline::take_timeline_endpoints
- matrix::timeline::timeline_subscriber_handler
- matrix::timeline::update_latest_event
- matrix::try_restore_session_to_state
- matrix::user_profile::enqueue_user_profile_update
- matrix::utils::current_user_id
- matrix::utils::debounce_broadcast
- matrix::utils::ends_with_href
- matrix::utils::get_or_fetch_event_sender
- matrix::utils::linkify
- matrix::utils::room_name_or_id
- matrix::utils::trim_start_html_whitespace
- matrix::workers::async_main_loop
- matrix::workers::async_worker
- matrix::workers::ui_worker
- stronghold::builder::initialize
- stronghold::client::create_client
- stronghold::client::destroy
- stronghold::client::get_client
- stronghold::client::load_client
- stronghold::client::load_stronghold_client_or_create_it
- stronghold::client::save
- stronghold::init_stronghold_client
- stronghold::store::get_store_record
- stronghold::store::remove_store_record
- stronghold::store::save_store_record
- utils::config::get_plugin_config
- utils::fs::get_app_dir_or_create_it
Type Aliases
- Result
- matrix::room::room_filter::RoomFilterFn
- matrix::room::room_filter::SortFn
- matrix::timeline::TimelineRequestSender
- stronghold::error::Result
Statics
- matrix::singletons::ALL_JOINED_ROOMS
- matrix::singletons::CLIENT
- matrix::singletons::LOGIN_STORE_READY
- matrix::singletons::LOG_ROOM_LIST_DIFFS
- matrix::singletons::LOG_TIMELINE_DIFFS
- matrix::singletons::REQUEST_SENDER
- matrix::singletons::SYNC_SERVICE
- matrix::singletons::TOMBSTONED_ROOMS
- matrix::timeline::TIMELINE_STATES