pub struct FormItemControlContext { /* private fields */ }Implementations§
Source§impl FormItemControlContext
impl FormItemControlContext
pub fn name(&self) -> &str
pub fn value(&self) -> Option<Value>
Sourcepub fn value_prop_name(&self) -> Option<&str>
pub fn value_prop_name(&self) -> Option<&str>
Optional metadata describing which prop should be treated as value when integrating with custom controls (similar to AntD’s valuePropName).
Sourcepub fn apply_mapped_value(&self, raw: Value)
pub fn apply_mapped_value(&self, raw: Value)
Apply a raw Value coming from a custom event, passing it through
get_value_from_event if configured, then writing it into FormStore.
pub fn set_value(&self, value: Value)
pub fn set_string(&self, value: impl Into<String>)
pub fn is_disabled(&self) -> bool
Trait Implementations§
Source§impl Clone for FormItemControlContext
impl Clone for FormItemControlContext
Source§fn clone(&self) -> FormItemControlContext
fn clone(&self) -> FormItemControlContext
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 moreAuto Trait Implementations§
impl Freeze for FormItemControlContext
impl !RefUnwindSafe for FormItemControlContext
impl !Send for FormItemControlContext
impl !Sync for FormItemControlContext
impl Unpin for FormItemControlContext
impl !UnwindSafe for FormItemControlContext
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.