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.