pub struct UseStorageBuilder {}Expand description
Build storage hook with config
Implementations§
Source§impl UseStorageBuilder
impl UseStorageBuilder
Sourcepub fn use_local_storage<'a>(
&self,
cx: &'a ScopeState,
) -> &'a mut UseLocalStorage
pub fn use_local_storage<'a>( &self, cx: &'a ScopeState, ) -> &'a mut UseLocalStorage
Source§impl UseStorageBuilder
impl UseStorageBuilder
Sourcepub fn use_session_storage<'a>(
&self,
cx: &'a ScopeState,
) -> &'a mut UseSessionStorage
pub fn use_session_storage<'a>( &self, cx: &'a ScopeState, ) -> &'a mut UseSessionStorage
hooks for window’s size with config
§Arguments
cx: [Scope] orScopeState
returns: [WindowSize]
§Examples
use dioxus::prelude::*;
use dioxus_use_storage::{use_session_storage};
fn App(cx: Scope) -> Element {
let hook = use_session_storage(&cx);
cx.render(rsx!(
h1 { "Session storage: {hook}" }
))
}Trait Implementations§
Source§impl Clone for UseStorageBuilder
impl Clone for UseStorageBuilder
Source§fn clone(&self) -> UseStorageBuilder
fn clone(&self) -> UseStorageBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UseStorageBuilder
impl Debug for UseStorageBuilder
Source§impl Default for UseStorageBuilder
impl Default for UseStorageBuilder
Source§fn default() -> UseStorageBuilder
fn default() -> UseStorageBuilder
Returns the “default value” for a type. Read more
impl Copy for UseStorageBuilder
Auto Trait Implementations§
impl Freeze for UseStorageBuilder
impl RefUnwindSafe for UseStorageBuilder
impl Send for UseStorageBuilder
impl Sync for UseStorageBuilder
impl Unpin for UseStorageBuilder
impl UnwindSafe for UseStorageBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more