pub struct ComboBox { /* private fields */ }Implementations§
Source§impl ComboBox
impl ComboBox
pub fn new() -> Self
pub fn element_ref(self, reference: &ElementRef<Self>) -> Self
pub fn items_source<I, S>(self, value: I) -> Self
pub fn items_source_optional<I, S>(self, value: Option<I>) -> Self
pub fn selected_index(self, value: impl Into<Option<usize>>) -> Self
pub fn placeholder_text(self, value: impl Into<String>) -> Self
pub fn placeholder_text_optional<T>(self, value: Option<T>) -> Self
pub fn is_editable(self, value: impl Into<Option<bool>>) -> Self
pub fn is_enabled(self, value: impl Into<Option<bool>>) -> Self
pub fn on_selection_changed( self, callback: impl IntoPayloadCallback<Option<usize>>, ) -> Self
Trait Implementations§
impl FocusControl for ComboBox
Source§impl LayoutControl for ComboBox
impl LayoutControl for ComboBox
fn width(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn height(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn min_width(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn max_width(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn min_height(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn max_height(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn opacity(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn horizontal_alignment(
self,
value: impl Into<Option<HorizontalAlignment>>,
) -> Selfwhere
Self: Sized,
fn vertical_alignment(self, value: impl Into<Option<VerticalAlignment>>) -> Selfwhere
Self: Sized,
fn margin(self, value: impl Into<Thickness>) -> Selfwhere
Self: Sized,
fn margin_optional<T>(self, value: Option<T>) -> Self
fn exit_transition(self, transition: ExitTransition) -> Selfwhere
Self: Sized,
impl ReferenceControl for ComboBox
Source§impl SlotsControl for ComboBox
impl SlotsControl for ComboBox
impl StructuralPartialEq for ComboBox
Auto Trait Implementations§
impl !RefUnwindSafe for ComboBox
impl !Send for ComboBox
impl !Sync for ComboBox
impl !UnwindSafe for ComboBox
impl Freeze for ComboBox
impl Unpin for ComboBox
impl UnsafeUnpin for ComboBox
Blanket Implementations§
Source§impl<T> AutomationExt for Twhere
T: LayoutControl,
impl<T> AutomationExt for Twhere
T: LayoutControl,
fn automation_name(self, value: impl Into<String>) -> Self
fn automation_id(self, value: impl Into<String>) -> Self
fn automation_heading_level(self, value: AutomationHeadingLevel) -> Self
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