pub struct PlainTextInputBuilder { /* private fields */ }Expand description
Builder for PlainTextInput object.
Implementations§
Source§impl PlainTextInputBuilder
impl PlainTextInputBuilder
Sourcepub fn get_action_id(&self) -> Option<&String>
pub fn get_action_id(&self) -> Option<&String>
get action_id field value.
Sourcepub fn set_action_id(self, value: Option<impl Into<String>>) -> Self
pub fn set_action_id(self, value: Option<impl Into<String>>) -> Self
set action_id field value.
Sourcepub fn get_initial_value(&self) -> Option<&String>
pub fn get_initial_value(&self) -> Option<&String>
get initial_value field value.
Sourcepub fn set_initial_value(self, value: Option<impl Into<String>>) -> Self
pub fn set_initial_value(self, value: Option<impl Into<String>>) -> Self
set initial_value field value.
Sourcepub fn initial_value(self, value: impl Into<String>) -> Self
pub fn initial_value(self, value: impl Into<String>) -> Self
set initial_value field value.
Sourcepub fn get_multiline(&self) -> Option<bool>
pub fn get_multiline(&self) -> Option<bool>
get multiline field value.
Sourcepub fn set_multiline(self, value: Option<impl Into<bool>>) -> Self
pub fn set_multiline(self, value: Option<impl Into<bool>>) -> Self
set multiline field value.
Sourcepub fn get_min_length(&self) -> Option<i64>
pub fn get_min_length(&self) -> Option<i64>
get min_length field value.
Sourcepub fn set_min_length(self, value: Option<impl Into<i64>>) -> Self
pub fn set_min_length(self, value: Option<impl Into<i64>>) -> Self
set min_length field value.
Sourcepub fn min_length(self, value: impl Into<i64>) -> Self
pub fn min_length(self, value: impl Into<i64>) -> Self
set min_length field value.
Sourcepub fn get_max_length(&self) -> Option<i64>
pub fn get_max_length(&self) -> Option<i64>
get max_length field value.
Sourcepub fn set_max_length(self, value: Option<impl Into<i64>>) -> Self
pub fn set_max_length(self, value: Option<impl Into<i64>>) -> Self
set max_length field value.
Sourcepub fn max_length(self, value: impl Into<i64>) -> Self
pub fn max_length(self, value: impl Into<i64>) -> Self
set max_length field value.
Sourcepub fn get_dispatch_action_config(&self) -> Option<&DispatchActionConfiguration>
pub fn get_dispatch_action_config(&self) -> Option<&DispatchActionConfiguration>
get dispatch_action_config field value.
Sourcepub fn set_dispatch_action_config(
self,
value: Option<impl Into<DispatchActionConfiguration>>,
) -> Self
pub fn set_dispatch_action_config( self, value: Option<impl Into<DispatchActionConfiguration>>, ) -> Self
set dispatch_action_config field value.
Sourcepub fn dispatch_action_config(
self,
value: impl Into<DispatchActionConfiguration>,
) -> Self
pub fn dispatch_action_config( self, value: impl Into<DispatchActionConfiguration>, ) -> Self
set dispatch_action_config field value.
Sourcepub fn get_focus_on_load(&self) -> Option<bool>
pub fn get_focus_on_load(&self) -> Option<bool>
get focus_on_load field value.
Sourcepub fn set_focus_on_load(self, value: Option<impl Into<bool>>) -> Self
pub fn set_focus_on_load(self, value: Option<impl Into<bool>>) -> Self
set focus_on_load field value.
Sourcepub fn focus_on_load(self, value: impl Into<bool>) -> Self
pub fn focus_on_load(self, value: impl Into<bool>) -> Self
set focus_on_load field value.
Sourcepub fn get_placeholder(&self) -> Option<&Text<Plain>>
pub fn get_placeholder(&self) -> Option<&Text<Plain>>
get placeholder field value.
Sourcepub fn set_placeholder(self, value: Option<impl Into<Text<Plain>>>) -> Self
pub fn set_placeholder(self, value: Option<impl Into<Text<Plain>>>) -> Self
set placeholder field value.
Sourcepub fn placeholder(self, value: impl Into<Text<Plain>>) -> Self
pub fn placeholder(self, value: impl Into<Text<Plain>>) -> Self
set placeholder field value.
Sourcepub fn build(self) -> Result<PlainTextInput, ValidationErrors>
pub fn build(self) -> Result<PlainTextInput, ValidationErrors>
build PlainTextInput object.
Trait Implementations§
Source§impl Debug for PlainTextInputBuilder
impl Debug for PlainTextInputBuilder
Auto Trait Implementations§
impl Freeze for PlainTextInputBuilder
impl RefUnwindSafe for PlainTextInputBuilder
impl Send for PlainTextInputBuilder
impl Sync for PlainTextInputBuilder
impl Unpin for PlainTextInputBuilder
impl UnsafeUnpin for PlainTextInputBuilder
impl UnwindSafe for PlainTextInputBuilder
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