pub struct IconButtonBuilder { /* private fields */ }Expand description
Builder for IconButton object.
Implementations§
Source§impl IconButtonBuilder
impl IconButtonBuilder
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_confirm(&self) -> Option<&ConfirmationDialog>
pub fn get_confirm(&self) -> Option<&ConfirmationDialog>
get confirm field value.
Sourcepub fn set_confirm(self, value: Option<impl Into<ConfirmationDialog>>) -> Self
pub fn set_confirm(self, value: Option<impl Into<ConfirmationDialog>>) -> Self
set confirm field value.
Sourcepub fn confirm(self, value: impl Into<ConfirmationDialog>) -> Self
pub fn confirm(self, value: impl Into<ConfirmationDialog>) -> Self
set confirm field value.
Sourcepub fn get_accessibility_label(&self) -> Option<&String>
pub fn get_accessibility_label(&self) -> Option<&String>
get accessibility_label field value.
Sourcepub fn set_accessibility_label(self, value: Option<impl Into<String>>) -> Self
pub fn set_accessibility_label(self, value: Option<impl Into<String>>) -> Self
set accessibility_label field value.
Sourcepub fn accessibility_label(self, value: impl Into<String>) -> Self
pub fn accessibility_label(self, value: impl Into<String>) -> Self
set accessibility_label field value.
Sourcepub fn get_visible_to_user_ids(&self) -> Option<&[String]>
pub fn get_visible_to_user_ids(&self) -> Option<&[String]>
get visible_to_user_ids field value.
Sourcepub fn set_visible_to_user_ids(
self,
value: Option<impl Into<Vec<String>>>,
) -> Self
pub fn set_visible_to_user_ids( self, value: Option<impl Into<Vec<String>>>, ) -> Self
set visible_to_user_ids field value.
Sourcepub fn visible_to_user_ids(self, value: impl Into<Vec<String>>) -> Self
pub fn visible_to_user_ids(self, value: impl Into<Vec<String>>) -> Self
set visible_to_user_ids field value.
Sourcepub fn visible_to_user_id(self, value: impl Into<String>) -> Self
pub fn visible_to_user_id(self, value: impl Into<String>) -> Self
push list element to visible_to_user_ids field.
Sourcepub fn build(self) -> Result<IconButton, ValidationErrors>
pub fn build(self) -> Result<IconButton, ValidationErrors>
build IconButton object.
Trait Implementations§
Source§impl Debug for IconButtonBuilder
impl Debug for IconButtonBuilder
Auto Trait Implementations§
impl Freeze for IconButtonBuilder
impl RefUnwindSafe for IconButtonBuilder
impl Send for IconButtonBuilder
impl Sync for IconButtonBuilder
impl Unpin for IconButtonBuilder
impl UnsafeUnpin for IconButtonBuilder
impl UnwindSafe for IconButtonBuilder
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