Skip to main content

El

Struct El 

Source
pub struct El<T> { /* private fields */ }
Expand description

The element of a control class T, built with chained setters. Turns into an Element.

Implementations§

Source§

impl<T: ViewClass> El<T>

Source

pub fn new() -> Self

An element of T with nothing set.

Source§

impl<T> El<T>

Source

pub fn key(self, key: impl Into<Key>) -> Self

The key of the element among its siblings.

Source

pub fn name(self, name: impl Into<String>) -> Self

The Name of the control.

Source

pub fn class(self, classes: &str) -> Self

Adds style classes, separated by spaces ("accent large").

Source

pub fn classes(self, classes: &str) -> Self

Adds style classes, separated by spaces; the same as class.

Source

pub fn set<P: TypedProperty + ?Sized, M>( self, property: &'static P, value: impl IntoProp<P::Value, M>, ) -> Self

Gives a property a value; the same as the generated setter of the property, for any property (an attached one of another crate, one the generator left out).

Source

pub fn bind<P: TypedProperty + ?Sized>( self, property: &'static P, binding: impl BindingBase + 'static, ) -> Self

Binds a property with a binding of the property system (the indexer control[!Property] = binding upstream).

Source

pub fn on<A: IRoutedEventArgs + 'static>( self, event: &'static RoutedEvent<A>, handler: impl Fn(&Interactive, &A) + 'static, ) -> Self

Handles a routed event with the control that handles it.

Source

pub fn on_changed<P: TypedProperty + ?Sized>( self, property: &'static P, handler: impl Fn(&P::Value) + 'static, ) -> Self

Calls handler with the new value whenever property changes on the control (the user typed, a slider moved, a binding set it).

Source

pub fn with(self, f: impl Fn(&Ref<T>) + 'static) -> Self
where T: ObjectType,

Calls f with the control once it was made and given its values and children: what a builder cannot say (a control kept in a NodeRef, a call the class has no property for).

Source

pub fn node_ref(self, node_ref: NodeRef<T>) -> Self
where T: ObjectType,

Keeps the control in node_ref once it is made.

Source

pub fn child(self, child: impl IntoChild) -> Self

Adds a child: an element, a builder, text or a list. Children go into the content of the control: Children of a panel, Items of an items control, Content of a content control, Child of a decorator, the text of a TextBlock.

Source

pub fn children(self, children: impl IntoChildren) -> Self

Adds children: a vector, an array or a tuple of them.

Source

pub fn build(self) -> Element

The element.

Trait Implementations§

Source§

impl<T: ObjectType + Upcast<AccessText>> AccessTextProps for El<T>

Source§

impl<T: ObjectType + Upcast<AdornerLayer>> AdornerLayerProps for El<T>

Source§

impl<T: ObjectType + Upcast<Animatable>> AnimatableProps for El<T>

Source§

fn clock<M>(self, value: impl IntoProp<Option<Rc<dyn IClock>>, M>) -> Self

Source§

fn transitions<M>(self, value: impl IntoProp<Option<Transitions>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Animation>> AnimationProps for El<T>

Source§

fn easing<M>(self, value: impl IntoProp<Easing, M>) -> Self

Source§

fn speed_ratio<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<AnimatorKeyFrame>> AnimatorKeyFrameProps for El<T>

Source§

fn value<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Application>> ApplicationProps for El<T>

Source§

impl<T: ObjectType + Upcast<Arc>> ArcProps for El<T>

Source§

fn start_angle<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn sweep_angle<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<ArcSegment>> ArcSegmentProps for El<T>

Source§

fn is_large_arc<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn point<M>(self, value: impl IntoProp<Point, M>) -> Self

Source§

fn rotation_angle<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn size<M>(self, value: impl IntoProp<Size, M>) -> Self

Source§

fn sweep_direction<M>(self, value: impl IntoProp<SweepDirection, M>) -> Self

Source§

impl<T: ObjectType> AttachedProps for El<T>

Source§

fn access_key_handler_show_access_key<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn access_text_show_access_key<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn adorner_layer_is_clip_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn adorner_layer_adorner<M>( self, value: impl IntoProp<Option<Ref<Control>>, M>, ) -> Self

Source§

fn automation_properties_accelerator_key<M>( self, value: impl IntoProp<Option<String>, M>, ) -> Self

Source§

fn automation_properties_accessibility_view<M>( self, value: impl IntoProp<AccessibilityView, M>, ) -> Self

Source§

fn automation_properties_access_key<M>( self, value: impl IntoProp<Option<String>, M>, ) -> Self

Source§

fn automation_properties_automation_id<M>( self, value: impl IntoProp<Option<String>, M>, ) -> Self

Source§

fn automation_properties_control_type_override<M>( self, value: impl IntoProp<Option<AutomationControlType>, M>, ) -> Self

Source§

fn automation_properties_class_name_override<M>( self, value: impl IntoProp<Option<String>, M>, ) -> Self

Source§

fn automation_properties_is_control_element_override<M>( self, value: impl IntoProp<Option<bool>, M>, ) -> Self

Source§

fn automation_properties_help_text<M>( self, value: impl IntoProp<Option<String>, M>, ) -> Self

Source§

fn automation_properties_landmark_type<M>( self, value: impl IntoProp<Option<AutomationLandmarkType>, M>, ) -> Self

Source§

fn automation_properties_heading_level<M>( self, value: impl IntoProp<i32, M>, ) -> Self

Source§

fn automation_properties_is_column_header<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn automation_properties_is_required_for_form<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn automation_properties_is_row_header<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn automation_properties_is_offscreen_behavior<M>( self, value: impl IntoProp<IsOffscreenBehavior, M>, ) -> Self

Source§

fn automation_properties_item_status<M>( self, value: impl IntoProp<Option<String>, M>, ) -> Self

Source§

fn automation_properties_item_type<M>( self, value: impl IntoProp<Option<String>, M>, ) -> Self

Source§

fn automation_properties_live_setting<M>( self, value: impl IntoProp<AutomationLiveSetting, M>, ) -> Self

Source§

fn automation_properties_name<M>( self, value: impl IntoProp<Option<String>, M>, ) -> Self

Source§

fn automation_properties_position_in_set<M>( self, value: impl IntoProp<i32, M>, ) -> Self

Source§

fn automation_properties_size_of_set<M>( self, value: impl IntoProp<i32, M>, ) -> Self

Source§

fn canvas_left<M>(self, value: impl IntoProp<f64, M>) -> Self

Sets the attached Canvas::left_property.
Source§

fn canvas_top<M>(self, value: impl IntoProp<f64, M>) -> Self

Sets the attached Canvas::top_property.
Source§

fn canvas_right<M>(self, value: impl IntoProp<f64, M>) -> Self

Sets the attached Canvas::right_property.
Source§

fn canvas_bottom<M>(self, value: impl IntoProp<f64, M>) -> Self

Sets the attached Canvas::bottom_property.
Source§

fn container_name<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Sets the attached Container::name_property.
Source§

fn container_sizing<M>(self, value: impl IntoProp<ContainerSizing, M>) -> Self

Sets the attached Container::sizing_property.
Source§

fn data_validation_errors_errors<M>( self, value: impl IntoProp<Option<Vec<BoxedValue>>, M>, ) -> Self

Source§

fn data_validation_errors_has_errors<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn definition_base_shared_size_group<M>( self, value: impl IntoProp<Option<String>, M>, ) -> Self

Source§

fn design_height<M>(self, value: impl IntoProp<f64, M>) -> Self

Sets the attached Design::height_property.
Source§

fn design_width<M>(self, value: impl IntoProp<f64, M>) -> Self

Sets the attached Design::width_property.
Source§

fn design_data_context<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn design_preview_with<M>( self, value: impl IntoProp<Option<Ref<Control>>, M>, ) -> Self

Source§

fn dock_panel_dock<M>(self, value: impl IntoProp<Dock, M>) -> Self

Sets the attached DockPanel::dock_property.
Source§

fn drag_drop_allow_drop<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn flex_align_self<M>( self, value: impl IntoProp<Option<FlexAlignItems>, M>, ) -> Self

Sets the attached Flex::align_self_property.
Source§

fn flex_order<M>(self, value: impl IntoProp<i32, M>) -> Self

Sets the attached Flex::order_property.
Source§

fn flex_shrink<M>(self, value: impl IntoProp<f64, M>) -> Self

Sets the attached Flex::shrink_property.
Source§

fn flex_grow<M>(self, value: impl IntoProp<f64, M>) -> Self

Sets the attached Flex::grow_property.
Source§

fn flyout_base_attached_flyout<M>( self, value: impl IntoProp<Option<Ref<FlyoutBase>>, M>, ) -> Self

Source§

fn grid_column<M>(self, value: impl IntoProp<i32, M>) -> Self

Sets the attached Grid::column_property.
Source§

fn grid_row<M>(self, value: impl IntoProp<i32, M>) -> Self

Sets the attached Grid::row_property.
Source§

fn grid_column_span<M>(self, value: impl IntoProp<i32, M>) -> Self

Sets the attached Grid::column_span_property.
Source§

fn grid_row_span<M>(self, value: impl IntoProp<i32, M>) -> Self

Sets the attached Grid::row_span_property.
Source§

fn grid_is_shared_size_scope<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn hot_key_manager_hot_key<M>( self, value: impl IntoProp<Option<KeyGesture>, M>, ) -> Self

Source§

fn inline_text_decorations<M>( self, value: impl IntoProp<Option<TextDecorationCollection>, M>, ) -> Self

Source§

fn input_method_is_input_method_enabled<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn keyboard_navigation_tab_index<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn keyboard_navigation_tab_navigation<M>( self, value: impl IntoProp<KeyboardNavigationMode, M>, ) -> Self

Source§

fn keyboard_navigation_tab_once_active_element<M>( self, value: impl IntoProp<Option<Ref<InputElement>>, M>, ) -> Self

Source§

fn keyboard_navigation_is_tab_stop<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn mac_os_properties_is_template_icon<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn native_dock_menu<M>( self, value: impl IntoProp<Option<Ref<NativeMenu>>, M>, ) -> Self

Sets the attached NativeDock::menu_property.
Source§

fn navigation_page_bar_layout_behavior<M>( self, value: impl IntoProp<Option<BarLayoutBehavior>, M>, ) -> Self

Source§

fn navigation_page_bar_height_override<M>( self, value: impl IntoProp<Option<f64>, M>, ) -> Self

Source§

fn navigation_page_back_button_content<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn navigation_page_has_back_button<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn navigation_page_top_command_bar<M>( self, value: impl IntoProp<Option<Ref<Control>>, M>, ) -> Self

Source§

fn navigation_page_bottom_command_bar<M>( self, value: impl IntoProp<Option<Ref<Control>>, M>, ) -> Self

Source§

fn navigation_page_has_navigation_bar<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn navigation_page_is_back_button_enabled<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn notification_card_close_on_click<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn numeric_up_down_text_alignment<M>( self, value: impl IntoProp<TextAlignment, M>, ) -> Self

Source§

fn platform_feedback_feedback_type<M>( self, value: impl IntoProp<FeedbackType, M>, ) -> Self

Source§

fn popup_takes_focus_from_native_control<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn relative_panel_above<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn relative_panel_align_bottom_with_panel<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn relative_panel_align_bottom_with<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn relative_panel_align_horizontal_center_with_panel<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn relative_panel_align_horizontal_center_with<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn relative_panel_align_left_with_panel<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn relative_panel_align_left_with<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn relative_panel_align_right_with_panel<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn relative_panel_align_right_with<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn relative_panel_align_top_with_panel<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn relative_panel_align_top_with<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn relative_panel_align_vertical_center_with_panel<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn relative_panel_align_vertical_center_with<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn relative_panel_below<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn relative_panel_left_of<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn relative_panel_right_of<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn scroll_content_presenter_horizontal_snap_points_type<M>( self, value: impl IntoProp<SnapPointsType, M>, ) -> Self

Source§

fn scroll_content_presenter_vertical_snap_points_type<M>( self, value: impl IntoProp<SnapPointsType, M>, ) -> Self

Source§

fn scroll_content_presenter_horizontal_snap_points_alignment<M>( self, value: impl IntoProp<SnapPointsAlignment, M>, ) -> Self

Source§

fn scroll_content_presenter_vertical_snap_points_alignment<M>( self, value: impl IntoProp<SnapPointsAlignment, M>, ) -> Self

Source§

fn scroll_content_presenter_is_scroll_chaining_enabled<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn scroll_viewer_bring_into_view_on_focus_change<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn scroll_viewer_horizontal_scroll_bar_visibility<M>( self, value: impl IntoProp<ScrollBarVisibility, M>, ) -> Self

Source§

fn scroll_viewer_horizontal_snap_points_type<M>( self, value: impl IntoProp<SnapPointsType, M>, ) -> Self

Source§

fn scroll_viewer_vertical_snap_points_type<M>( self, value: impl IntoProp<SnapPointsType, M>, ) -> Self

Source§

fn scroll_viewer_horizontal_snap_points_alignment<M>( self, value: impl IntoProp<SnapPointsAlignment, M>, ) -> Self

Source§

fn scroll_viewer_vertical_snap_points_alignment<M>( self, value: impl IntoProp<SnapPointsAlignment, M>, ) -> Self

Source§

fn scroll_viewer_vertical_scroll_bar_visibility<M>( self, value: impl IntoProp<ScrollBarVisibility, M>, ) -> Self

Source§

fn scroll_viewer_allow_auto_hide<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn scroll_viewer_is_scroll_chaining_enabled<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn scroll_viewer_is_scroll_inertia_enabled<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn scroll_viewer_is_deferred_scrolling_enabled<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn selecting_items_control_is_selected<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn tabbed_page_is_tab_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn templated_control_is_template_focus_target<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn text_block_baseline_offset<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn text_block_layout_rounding_placement<M>( self, value: impl IntoProp<TextLayoutRoundingPlacement, M>, ) -> Self

Source§

fn text_block_line_height<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn text_block_line_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn text_block_max_lines<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn text_block_text_alignment<M>( self, value: impl IntoProp<TextAlignment, M>, ) -> Self

Source§

fn text_block_text_wrapping<M>( self, value: impl IntoProp<TextWrapping, M>, ) -> Self

Source§

fn text_block_text_trimming<M>( self, value: impl IntoProp<Rc<dyn TextTrimming>, M>, ) -> Self

Source§

fn text_box_text_alignment<M>( self, value: impl IntoProp<TextAlignment, M>, ) -> Self

Source§

fn text_box_text_wrapping<M>( self, value: impl IntoProp<TextWrapping, M>, ) -> Self

Source§

fn text_box_line_height<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn text_element_font_family<M>( self, value: impl IntoProp<FontFamily, M>, ) -> Self

Source§

fn text_element_font_features<M>( self, value: impl IntoProp<Option<FontFeatureCollection>, M>, ) -> Self

Source§

fn text_element_font_size<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn text_element_font_style<M>(self, value: impl IntoProp<FontStyle, M>) -> Self

Source§

fn text_element_font_weight<M>( self, value: impl IntoProp<FontWeight, M>, ) -> Self

Source§

fn text_element_font_stretch<M>( self, value: impl IntoProp<FontStretch, M>, ) -> Self

Source§

fn text_element_foreground<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn text_element_letter_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn text_input_options_content_type<M>( self, value: impl IntoProp<TextInputContentType, M>, ) -> Self

Source§

fn text_input_options_return_key_type<M>( self, value: impl IntoProp<TextInputReturnKeyType, M>, ) -> Self

Source§

fn text_input_options_multiline<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn text_input_options_lowercase<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn text_input_options_uppercase<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn text_input_options_auto_capitalization<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn text_input_options_is_sensitive<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn text_input_options_show_suggestions<M>( self, value: impl IntoProp<Option<bool>, M>, ) -> Self

Source§

fn text_input_options_locale_hints<M>( self, value: impl IntoProp<Option<Rc<[String]>>, M>, ) -> Self

Source§

fn text_presenter_text_alignment<M>( self, value: impl IntoProp<TextAlignment, M>, ) -> Self

Source§

fn text_presenter_text_wrapping<M>( self, value: impl IntoProp<TextWrapping, M>, ) -> Self

Source§

fn text_presenter_line_height<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn text_presenter_letter_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn text_search_text<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Sets the attached TextSearch::text_property.
Source§

fn tool_tip_tip<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Sets the attached ToolTip::tip_property.
Source§

fn tool_tip_is_open<M>(self, value: impl IntoProp<bool, M>) -> Self

Sets the attached ToolTip::is_open_property.
Source§

fn tool_tip_placement<M>(self, value: impl IntoProp<PlacementMode, M>) -> Self

Sets the attached ToolTip::placement_property.
Source§

fn tool_tip_horizontal_offset<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn tool_tip_vertical_offset<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn tool_tip_custom_popup_placement_callback<M>( self, value: impl IntoProp<Option<CustomPopupPlacementCallbackValue>, M>, ) -> Self

Source§

fn tool_tip_show_delay<M>(self, value: impl IntoProp<i32, M>) -> Self

Sets the attached ToolTip::show_delay_property.
Source§

fn tool_tip_between_show_delay<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn tool_tip_show_on_disabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn tool_tip_service_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn tool_tip_should_use_overlay_layer<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn tool_tip_tool_tip<M>( self, value: impl IntoProp<Option<Ref<ToolTip>>, M>, ) -> Self

Sets the attached ToolTip::tool_tip_property.
Source§

fn top_level_system_bar_color<M>( self, value: impl IntoProp<Option<Ref<SolidColorBrush>>, M>, ) -> Self

Source§

fn top_level_auto_safe_area_padding<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn tray_icon_icons<M>( self, value: impl IntoProp<Option<Rc<TrayIcons>>, M>, ) -> Self

Sets the attached TrayIcon::icons_property.
Source§

fn visual_flow_direction<M>( self, value: impl IntoProp<FlowDirection, M>, ) -> Self

Source§

fn win32_properties_non_client_hit_test_result<M>( self, value: impl IntoProp<Win32HitTestValue, M>, ) -> Self

Source§

fn win32_properties_window_corner_preference<M>( self, value: impl IntoProp<WindowCornerPreference, M>, ) -> Self

Source§

fn window_decoration_properties_element_role<M>( self, value: impl IntoProp<WindowDecorationsElementRole, M>, ) -> Self

Source§

fn window_drawn_decorations_title_bar_decorations<M>( self, value: impl IntoProp<TitleBarDecorations, M>, ) -> Self

Source§

fn x11_properties_net_wm_window_type<M>( self, value: impl IntoProp<X11NetWmWindowType, M>, ) -> Self

Source§

fn x11_properties_wm_class<M>( self, value: impl IntoProp<Option<String>, M>, ) -> Self

Source§

fn xy_focus_navigation_modes<M>( self, value: impl IntoProp<XYFocusNavigationModes, M>, ) -> Self

Source§

impl<T: ObjectType + Upcast<AutoCompleteBox>> AutoCompleteBoxProps for El<T>

Source§

fn caret_index<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn placeholder_text<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn placeholder_foreground<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn minimum_prefix_length<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn minimum_populate_delay<M>(self, value: impl IntoProp<TimeSpan, M>) -> Self

Source§

fn max_drop_down_height<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn is_text_completion_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn item_template<M>( self, value: impl IntoProp<Option<Rc<dyn IDataTemplate>>, M>, ) -> Self

Source§

fn clear_selection_on_lost_focus<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_drop_down_open<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn selected_item<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn text<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn filter_mode<M>(self, value: impl IntoProp<AutoCompleteFilterMode, M>) -> Self

Source§

fn items_source<M>(self, value: impl IntoProp<Option<ItemsSource>, M>) -> Self

Source§

fn max_length<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn inner_left_content<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn inner_right_content<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn on_selection_changed( self, handler: impl Fn(&SelectionChangedEventArgs) + 'static, ) -> Self

Source§

fn on_text_changed( self, handler: impl Fn(&TextChangedEventArgs) + 'static, ) -> Self

Source§

impl<T: ObjectType + Upcast<BezierSegment>> BezierSegmentProps for El<T>

Source§

fn point1<M>(self, value: impl IntoProp<Point, M>) -> Self

Source§

fn point2<M>(self, value: impl IntoProp<Point, M>) -> Self

Source§

fn point3<M>(self, value: impl IntoProp<Point, M>) -> Self

Source§

impl<T: ObjectType + Upcast<BindingEvaluator>> BindingEvaluatorProps for El<T>

Source§

fn value<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<BitmapCache>> BitmapCacheProps for El<T>

Source§

impl<T: ObjectType + Upcast<BlurEffect>> BlurEffectProps for El<T>

Source§

fn radius<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Border>> BorderProps for El<T>

Source§

fn background<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

fn background_sizing<M>(self, value: impl IntoProp<BackgroundSizing, M>) -> Self

Source§

fn border_brush<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn border_thickness<M>(self, value: impl IntoProp<Thickness, M>) -> Self

Source§

fn corner_radius<M>(self, value: impl IntoProp<CornerRadius, M>) -> Self

Source§

fn box_shadow<M>(self, value: impl IntoProp<BoxShadows, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Brush>> BrushProps for El<T>

Source§

fn opacity<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn transform<M>( self, value: impl IntoProp<Option<Rc<dyn ITransform>>, M>, ) -> Self

Source§

fn transform_origin<M>(self, value: impl IntoProp<RelativePoint, M>) -> Self

Source§

fn relative_transform<M>( self, value: impl IntoProp<Option<Rc<dyn ITransform>>, M>, ) -> Self

Source§

impl<T: ObjectType + Upcast<Button>> ButtonProps for El<T>

Source§

fn click_mode<M>(self, value: impl IntoProp<ClickMode, M>) -> Self

Source§

fn command<M>(self, value: impl IntoProp<Option<Rc<dyn ICommand>>, M>) -> Self

Source§

fn hot_key<M>(self, value: impl IntoProp<Option<KeyGesture>, M>) -> Self

Source§

fn command_parameter<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn is_default<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_cancel<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn flyout<M>(self, value: impl IntoProp<Option<Ref<FlyoutBase>>, M>) -> Self

Source§

fn on_click(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

impl<T: ObjectType + Upcast<ButtonSpinner>> ButtonSpinnerProps for El<T>

Source§

impl<T: ObjectType + Upcast<CalendarDatePicker>> CalendarDatePickerProps for El<T>

Source§

fn display_date<M>(self, value: impl IntoProp<DateTime, M>) -> Self

Source§

fn display_date_start<M>( self, value: impl IntoProp<Option<DateTime>, M>, ) -> Self

Source§

fn display_date_end<M>(self, value: impl IntoProp<Option<DateTime>, M>) -> Self

Source§

fn first_day_of_week<M>(self, value: impl IntoProp<DayOfWeek, M>) -> Self

Source§

fn is_drop_down_open<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_today_highlighted<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn selected_date<M>(self, value: impl IntoProp<Option<DateTime>, M>) -> Self

Source§

fn selected_date_format<M>( self, value: impl IntoProp<CalendarDatePickerFormat, M>, ) -> Self

Source§

fn custom_date_format_string<M>(self, value: impl IntoProp<String, M>) -> Self

Source§

fn text_converter<M>( self, value: impl IntoProp<Option<Rc<dyn IValueConverter>>, M>, ) -> Self

Source§

fn text<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn placeholder_text<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn use_floating_placeholder<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn placeholder_foreground<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn horizontal_content_alignment<M>( self, value: impl IntoProp<HorizontalAlignment, M>, ) -> Self

Source§

fn vertical_content_alignment<M>( self, value: impl IntoProp<VerticalAlignment, M>, ) -> Self

Source§

fn is_week_number_visible<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn week_number_rule<M>(self, value: impl IntoProp<CalendarWeekRule, M>) -> Self

Source§

impl<T: ObjectType + Upcast<CalendarItem>> CalendarItemProps for El<T>

Source§

impl<T: ObjectType + Upcast<Calendar>> CalendarProps for El<T>

Source§

fn first_day_of_week<M>(self, value: impl IntoProp<DayOfWeek, M>) -> Self

Source§

fn is_today_highlighted<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn header_background<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn is_week_number_visible<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn week_number_rule<M>(self, value: impl IntoProp<CalendarWeekRule, M>) -> Self

Source§

fn display_mode<M>(self, value: impl IntoProp<CalendarMode, M>) -> Self

Source§

fn selection_mode<M>( self, value: impl IntoProp<CalendarSelectionMode, M>, ) -> Self

Source§

fn allow_tap_range_selection<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn selected_date<M>(self, value: impl IntoProp<Option<DateTime>, M>) -> Self

Source§

fn display_date<M>(self, value: impl IntoProp<DateTime, M>) -> Self

Source§

fn display_date_start<M>( self, value: impl IntoProp<Option<DateTime>, M>, ) -> Self

Source§

fn display_date_end<M>(self, value: impl IntoProp<Option<DateTime>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Canvas>> CanvasProps for El<T>

Source§

fn left<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn top<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn right<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn bottom<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<CarouselPage>> CarouselPageProps for El<T>

Source§

impl<T: ObjectType + Upcast<Carousel>> CarouselProps for El<T>

Source§

impl<T: ObjectType + Upcast<ColumnDefinition>> ColumnDefinitionProps for El<T>

Source§

fn max_width<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn min_width<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn width<M>(self, value: impl IntoProp<GridLength, M>) -> Self

Source§

impl<T: ObjectType + Upcast<CombinedGeometry>> CombinedGeometryProps for El<T>

Source§

impl<T: ObjectType + Upcast<ComboBox>> ComboBoxProps for El<T>

Source§

impl<T: ObjectType + Upcast<CommandBarButton>> CommandBarButtonProps for El<T>

Source§

impl<T: ObjectType + Upcast<CommandBar>> CommandBarProps for El<T>

Source§

fn content<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn default_label_position<M>( self, value: impl IntoProp<CommandBarDefaultLabelPosition, M>, ) -> Self

Source§

fn is_dynamic_overflow_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn overflow_button_visibility<M>( self, value: impl IntoProp<CommandBarOverflowButtonVisibility, M>, ) -> Self

Source§

fn is_open<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_sticky<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn item_width_bottom<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn item_width_right<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn item_width_collapsed<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn on_opening(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

fn on_opened(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

fn on_closing(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

fn on_closed(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

impl<T: ObjectType + Upcast<CommandBarSeparator>> CommandBarSeparatorProps for El<T>

Source§

impl<T: ObjectType + Upcast<CommandBarToggleButton>> CommandBarToggleButtonProps for El<T>

Source§

impl<T: ObjectType + Upcast<ConicGradientBrush>> ConicGradientBrushProps for El<T>

Source§

fn center<M>(self, value: impl IntoProp<RelativePoint, M>) -> Self

Source§

fn angle<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<ContentControl>> ContentControlProps for El<T>

Source§

impl<T: ObjectType + Upcast<ContentPage>> ContentPageProps for El<T>

Source§

impl<T: ObjectType + Upcast<ContentPresenter>> ContentPresenterProps for El<T>

Source§

fn background<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

fn background_sizing<M>(self, value: impl IntoProp<BackgroundSizing, M>) -> Self

Source§

fn border_brush<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn border_thickness<M>(self, value: impl IntoProp<Thickness, M>) -> Self

Source§

fn corner_radius<M>(self, value: impl IntoProp<CornerRadius, M>) -> Self

Source§

fn box_shadow<M>(self, value: impl IntoProp<BoxShadows, M>) -> Self

Source§

fn foreground<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

fn font_family<M>(self, value: impl IntoProp<FontFamily, M>) -> Self

Source§

fn font_size<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn font_style<M>(self, value: impl IntoProp<FontStyle, M>) -> Self

Source§

fn font_weight<M>(self, value: impl IntoProp<FontWeight, M>) -> Self

Source§

fn font_stretch<M>(self, value: impl IntoProp<FontStretch, M>) -> Self

Source§

fn text_alignment<M>(self, value: impl IntoProp<TextAlignment, M>) -> Self

Source§

fn text_wrapping<M>(self, value: impl IntoProp<TextWrapping, M>) -> Self

Source§

fn text_trimming<M>(self, value: impl IntoProp<Rc<dyn TextTrimming>, M>) -> Self

Source§

fn line_height<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn letter_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn max_lines<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn content<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn content_template<M>( self, value: impl IntoProp<Option<Rc<dyn IDataTemplate>>, M>, ) -> Self

Source§

fn horizontal_content_alignment<M>( self, value: impl IntoProp<HorizontalAlignment, M>, ) -> Self

Source§

fn vertical_content_alignment<M>( self, value: impl IntoProp<VerticalAlignment, M>, ) -> Self

Source§

fn padding<M>(self, value: impl IntoProp<Thickness, M>) -> Self

Source§

fn recognizes_access_key<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

impl<T: ObjectType + Upcast<ContextMenu>> ContextMenuProps for El<T>

Source§

impl<T: ObjectType + Upcast<Control>> ControlProps for El<T>

Source§

fn focus_adorner<M>( self, value: impl IntoProp<Option<Rc<dyn ITemplateOf<Option<Ref<Control>>>>>, M>, ) -> Self

Source§

fn tag<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn context_menu<M>( self, value: impl IntoProp<Option<Ref<ContextMenu>>, M>, ) -> Self

Source§

fn context_flyout<M>( self, value: impl IntoProp<Option<Ref<FlyoutBase>>, M>, ) -> Self

Source§

fn on_request_bring_into_view( self, handler: impl Fn(&RequestBringIntoViewEventArgs) + 'static, ) -> Self

Source§

fn on_loaded(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

fn on_unloaded(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

fn on_size_changed( self, handler: impl Fn(&SizeChangedEventArgs) + 'static, ) -> Self

Source§

impl<T: ObjectType + Upcast<CroppedBitmap>> CroppedBitmapProps for El<T>

Source§

fn source<M>(self, value: impl IntoProp<Option<Rc<dyn IImage>>, M>) -> Self

Source§

fn source_rect<M>(self, value: impl IntoProp<PixelRect, M>) -> Self

Source§

impl<T: ObjectType + Upcast<DashStyle>> DashStyleProps for El<T>

Source§

fn dashes<M>( self, value: impl IntoProp<Option<MediaCollection<f64>>, M>, ) -> Self

Source§

fn offset<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<DataValidationErrors>> DataValidationErrorsProps for El<T>

Source§

impl<T: ObjectType + Upcast<DatePickerPresenter>> DatePickerPresenterProps for El<T>

Source§

impl<T: ObjectType + Upcast<DatePicker>> DatePickerProps for El<T>

Source§

impl<T: ObjectType + Upcast<DateTimePickerPanel>> DateTimePickerPanelProps for El<T>

Source§

impl<T: ObjectType + Upcast<Decorator>> DecoratorProps for El<T>

Source§

fn padding<M>(self, value: impl IntoProp<Thickness, M>) -> Self

Source§

impl<T: ViewClass> Default for El<T>

Source§

fn default() -> Self

Returns the “default value” for a type. Read more
Source§

impl<T: ObjectType + Upcast<DefinitionBase>> DefinitionBaseProps for El<T>

Source§

impl<T: ObjectType + Upcast<DockPanel>> DockPanelProps for El<T>

Source§

fn dock<M>(self, value: impl IntoProp<Dock, M>) -> Self

Source§

fn last_child_fill<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn horizontal_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn vertical_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<DrawerPage>> DrawerPageProps for El<T>

Source§

fn drawer<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn content<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn is_open<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn drawer_length<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn compact_drawer_length<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn drawer_breakpoint_length<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn is_gesture_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn drawer_behavior<M>(self, value: impl IntoProp<DrawerBehavior, M>) -> Self

Source§

fn drawer_layout_behavior<M>( self, value: impl IntoProp<DrawerLayoutBehavior, M>, ) -> Self

Source§

fn drawer_placement<M>(self, value: impl IntoProp<DrawerPlacement, M>) -> Self

Source§

fn drawer_header<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn drawer_header_template<M>( self, value: impl IntoProp<Option<Rc<dyn IDataTemplate>>, M>, ) -> Self

Source§

fn drawer_icon<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn drawer_icon_template<M>( self, value: impl IntoProp<Option<Rc<dyn IDataTemplate>>, M>, ) -> Self

Source§

fn drawer_template<M>( self, value: impl IntoProp<Option<Rc<dyn IDataTemplate>>, M>, ) -> Self

Source§

fn content_template<M>( self, value: impl IntoProp<Option<Rc<dyn IDataTemplate>>, M>, ) -> Self

Source§

fn drawer_background<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn drawer_header_background<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn drawer_header_foreground<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn backdrop_brush<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn horizontal_content_alignment<M>( self, value: impl IntoProp<HorizontalAlignment, M>, ) -> Self

Source§

fn vertical_content_alignment<M>( self, value: impl IntoProp<VerticalAlignment, M>, ) -> Self

Source§

fn display_mode<M>(self, value: impl IntoProp<SplitViewDisplayMode, M>) -> Self

Source§

fn on_opened(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

fn on_closed(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

impl<T: ObjectType + Upcast<DrawingBrush>> DrawingBrushProps for El<T>

Source§

fn drawing<M>(self, value: impl IntoProp<Option<Ref<Drawing>>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<DrawingGroup>> DrawingGroupProps for El<T>

Source§

fn opacity<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn transform<M>(self, value: impl IntoProp<Option<Ref<Transform>>, M>) -> Self

Source§

fn clip_geometry<M>( self, value: impl IntoProp<Option<Ref<Geometry>>, M>, ) -> Self

Source§

fn opacity_mask<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn effect<M>(self, value: impl IntoProp<Option<Rc<dyn IEffect>>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<DrawingImage>> DrawingImageProps for El<T>

Source§

fn drawing<M>(self, value: impl IntoProp<Option<Ref<Drawing>>, M>) -> Self

Source§

fn viewbox<M>(self, value: impl IntoProp<Option<Rect>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<DropShadowDirectionEffect>> DropShadowDirectionEffectProps for El<T>

Source§

impl<T: ObjectType + Upcast<DropShadowEffectBase>> DropShadowEffectBaseProps for El<T>

Source§

fn blur_radius<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn color<M>(self, value: impl IntoProp<Color, M>) -> Self

Source§

fn opacity<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<DropShadowEffect>> DropShadowEffectProps for El<T>

Source§

fn offset_x<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn offset_y<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T> ElementBuilder for El<T>

Source§

fn element_mut(&mut self) -> &mut ControlElement

The element being built.
Source§

fn prop<P: TypedProperty + ?Sized, M>( self, property: &'static P, value: impl IntoProp<P::Value, M>, ) -> Self

Gives a property a value (the indexer control[Property] = value upstream).
Source§

fn routed<A: IRoutedEventArgs + 'static>( self, event: &'static RoutedEvent<A>, handler: impl Fn(&Interactive, &A) + 'static, ) -> Self

Handles a routed event; the handler gets the control that handles it and the arguments.
Source§

impl<T: ObjectType + Upcast<EllipseGeometry>> EllipseGeometryProps for El<T>

Source§

fn rect<M>(self, value: impl IntoProp<Rect, M>) -> Self

Source§

fn radius_x<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn radius_y<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn center<M>(self, value: impl IntoProp<Point, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Expander>> ExpanderProps for El<T>

Source§

fn content_transition<M>( self, value: impl IntoProp<Option<Rc<dyn IPageTransition>>, M>, ) -> Self

Source§

fn expand_direction<M>(self, value: impl IntoProp<ExpandDirection, M>) -> Self

Source§

fn is_expanded<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn on_collapsed(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

fn on_expanded(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

impl<T: ObjectType + Upcast<ExperimentalAcrylicBorder>> ExperimentalAcrylicBorderProps for El<T>

Source§

impl<T: ObjectType + Upcast<ExperimentalAcrylicMaterial>> ExperimentalAcrylicMaterialProps for El<T>

Source§

impl<T: ObjectType + Upcast<FlexPanel>> FlexPanelProps for El<T>

Source§

impl<T: ObjectType + Upcast<FlyoutBase>> FlyoutBaseProps for El<T>

Source§

fn is_open<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn attached_flyout<M>( self, value: impl IntoProp<Option<Ref<FlyoutBase>>, M>, ) -> Self

Source§

impl<T: ObjectType + Upcast<Flyout>> FlyoutProps for El<T>

Source§

impl<T> From<El<T>> for Element

Source§

fn from(builder: El<T>) -> Self

Converts to this type from the input type.
Source§

impl<T: ObjectType + Upcast<GeometryDrawing>> GeometryDrawingProps for El<T>

Source§

fn geometry<M>(self, value: impl IntoProp<Option<Ref<Geometry>>, M>) -> Self

Source§

fn brush<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

fn pen<M>(self, value: impl IntoProp<Option<Rc<dyn IPen>>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<GeometryGroup>> GeometryGroupProps for El<T>

Source§

fn fill_rule<M>(self, value: impl IntoProp<FillRule, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Geometry>> GeometryProps for El<T>

Source§

fn transform<M>(self, value: impl IntoProp<Option<Ref<Transform>>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<GlyphRunDrawing>> GlyphRunDrawingProps for El<T>

Source§

fn foreground<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<GradientBrush>> GradientBrushProps for El<T>

Source§

impl<T: ObjectType + Upcast<GradientStop>> GradientStopProps for El<T>

Source§

fn offset<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn color<M>(self, value: impl IntoProp<Color, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Grid>> GridDefinitions for El<T>

Source§

fn row_definitions(self, rows: &str) -> Self

Grid.RowDefinitions.
Source§

fn column_definitions(self, columns: &str) -> Self

Grid.ColumnDefinitions.
Source§

impl<T: ObjectType + Upcast<Grid>> GridProps for El<T>

Source§

fn show_grid_lines<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn row_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn column_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn column<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn row<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn column_span<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn row_span<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn is_shared_size_scope<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

impl<T: ObjectType + Upcast<GridSplitter>> GridSplitterProps for El<T>

Source§

impl<T: ObjectType + Upcast<HeaderedContentControl>> HeaderedContentControlProps for El<T>

Source§

impl<T: ObjectType + Upcast<HeaderedItemsControl>> HeaderedItemsControlProps for El<T>

Source§

impl<T: ObjectType + Upcast<HeaderedSelectingItemsControl>> HeaderedSelectingItemsControlProps for El<T>

Source§

impl<T: ObjectType + Upcast<HyperlinkButton>> HyperlinkButtonProps for El<T>

Source§

impl<T: ObjectType + Upcast<ImageBrush>> ImageBrushProps for El<T>

Source§

fn source<M>( self, value: impl IntoProp<Option<Rc<dyn IImageBrushSource>>, M>, ) -> Self

Source§

impl<T: ObjectType + Upcast<ImageDrawing>> ImageDrawingProps for El<T>

Source§

fn image_source<M>( self, value: impl IntoProp<Option<Rc<dyn IImage>>, M>, ) -> Self

Source§

fn rect<M>(self, value: impl IntoProp<Rect, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Image>> ImageProps for El<T>

Source§

fn source<M>(self, value: impl IntoProp<Option<Rc<dyn IImage>>, M>) -> Self

Source§

fn blend_mode<M>(self, value: impl IntoProp<BitmapBlendingMode, M>) -> Self

Source§

fn stretch<M>(self, value: impl IntoProp<Stretch, M>) -> Self

Source§

fn stretch_direction<M>(self, value: impl IntoProp<StretchDirection, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Inline>> InlineProps for El<T>

Source§

impl<T: ObjectType + Upcast<InputElement>> InputElementProps for El<T>

Source§

fn focusable<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn cursor<M>(self, value: impl IntoProp<Option<Rc<Cursor>>, M>) -> Self

Source§

fn is_hit_test_visible<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_tab_stop<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn tab_index<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn on_got_focus( self, handler: impl Fn(&FocusChangedEventArgs) + 'static, ) -> Self

Source§

fn on_getting_focus( self, handler: impl Fn(&FocusChangingEventArgs) + 'static, ) -> Self

Source§

fn on_lost_focus( self, handler: impl Fn(&FocusChangedEventArgs) + 'static, ) -> Self

Source§

fn on_losing_focus( self, handler: impl Fn(&FocusChangingEventArgs) + 'static, ) -> Self

Source§

fn on_key_down(self, handler: impl Fn(&KeyEventArgs) + 'static) -> Self

Source§

fn on_key_up(self, handler: impl Fn(&KeyEventArgs) + 'static) -> Self

Source§

fn on_text_input(self, handler: impl Fn(&TextInputEventArgs) + 'static) -> Self

Source§

fn on_text_input_method_client_requested( self, handler: impl Fn(&TextInputMethodClientRequestedEventArgs) + 'static, ) -> Self

Source§

fn on_pointer_entered( self, handler: impl Fn(&PointerEventArgs) + 'static, ) -> Self

Source§

fn on_pointer_exited( self, handler: impl Fn(&PointerEventArgs) + 'static, ) -> Self

Source§

fn on_pointer_moved(self, handler: impl Fn(&PointerEventArgs) + 'static) -> Self

Source§

fn on_pointer_pressed( self, handler: impl Fn(&PointerPressedEventArgs) + 'static, ) -> Self

Source§

fn on_pointer_released( self, handler: impl Fn(&PointerReleasedEventArgs) + 'static, ) -> Self

Source§

fn on_pointer_capture_lost( self, handler: impl Fn(&PointerCaptureLostEventArgs) + 'static, ) -> Self

Source§

fn on_pointer_wheel_changed( self, handler: impl Fn(&PointerWheelEventArgs) + 'static, ) -> Self

Source§

fn on_context_requested( self, handler: impl Fn(&ContextRequestedEventArgs) + 'static, ) -> Self

Source§

fn on_context_canceled( self, handler: impl Fn(&RoutedEventArgs) + 'static, ) -> Self

Source§

fn on_pinch(self, handler: impl Fn(&PinchEventArgs) + 'static) -> Self

Source§

fn on_pinch_ended( self, handler: impl Fn(&PinchEndedEventArgs) + 'static, ) -> Self

Source§

fn on_pull_gesture( self, handler: impl Fn(&PullGestureEventArgs) + 'static, ) -> Self

Source§

fn on_pull_gesture_ended( self, handler: impl Fn(&PullGestureEndedEventArgs) + 'static, ) -> Self

Source§

fn on_swipe_gesture( self, handler: impl Fn(&SwipeGestureEventArgs) + 'static, ) -> Self

Source§

fn on_swipe_gesture_ended( self, handler: impl Fn(&SwipeGestureEndedEventArgs) + 'static, ) -> Self

Source§

fn on_scroll_gesture( self, handler: impl Fn(&ScrollGestureEventArgs) + 'static, ) -> Self

Source§

fn on_scroll_gesture_inertia_starting( self, handler: impl Fn(&ScrollGestureInertiaStartingEventArgs) + 'static, ) -> Self

Source§

fn on_scroll_gesture_ended( self, handler: impl Fn(&ScrollGestureEndedEventArgs) + 'static, ) -> Self

Source§

fn on_pointer_touch_pad_gesture_magnify( self, handler: impl Fn(&PointerDeltaEventArgs) + 'static, ) -> Self

Source§

fn on_pointer_touch_pad_gesture_rotate( self, handler: impl Fn(&PointerDeltaEventArgs) + 'static, ) -> Self

Source§

fn on_pointer_touch_pad_gesture_swipe( self, handler: impl Fn(&PointerDeltaEventArgs) + 'static, ) -> Self

Source§

fn on_tapped(self, handler: impl Fn(&TappedEventArgs) + 'static) -> Self

Source§

fn on_right_tapped(self, handler: impl Fn(&TappedEventArgs) + 'static) -> Self

Source§

fn on_holding(self, handler: impl Fn(&HoldingRoutedEventArgs) + 'static) -> Self

Source§

fn on_double_tapped(self, handler: impl Fn(&TappedEventArgs) + 'static) -> Self

Source§

impl<T: ObjectType + Upcast<InputPaneAwareDecorator>> InputPaneAwareDecoratorProps for El<T>

Source§

impl<T> IntoElement for El<T>

Source§

fn into_element(self) -> Element

The element.
Source§

impl<T: ObjectType + Upcast<ItemsControl>> ItemsControlProps for El<T>

Source§

impl<T: ObjectType + Upcast<ItemsPresenter>> ItemsPresenterProps for El<T>

Source§

fn items_panel<M>( self, value: impl IntoProp<Rc<dyn ITemplateOf<Option<Ref<Panel>>>>, M>, ) -> Self

Source§

impl<T: ObjectType + Upcast<KeyBinding>> KeyBindingProps for El<T>

Source§

fn command<M>(self, value: impl IntoProp<Option<Rc<dyn ICommand>>, M>) -> Self

Source§

fn command_parameter<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn gesture<M>(self, value: impl IntoProp<Option<KeyGesture>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<LayoutTransformControl>> LayoutTransformControlProps for El<T>

Source§

impl<T: ObjectType + Upcast<Layoutable>> LayoutableProps for El<T>

Source§

fn width<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn height<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn min_width<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn max_width<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn min_height<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn max_height<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn margin<M>(self, value: impl IntoProp<Thickness, M>) -> Self

Source§

fn horizontal_alignment<M>( self, value: impl IntoProp<HorizontalAlignment, M>, ) -> Self

Source§

fn vertical_alignment<M>( self, value: impl IntoProp<VerticalAlignment, M>, ) -> Self

Source§

fn use_layout_rounding<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

impl<T: ObjectType + Upcast<LineGeometry>> LineGeometryProps for El<T>

Source§

fn start_point<M>(self, value: impl IntoProp<Point, M>) -> Self

Source§

fn end_point<M>(self, value: impl IntoProp<Point, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Line>> LineProps for El<T>

Source§

fn start_point<M>(self, value: impl IntoProp<Point, M>) -> Self

Source§

fn end_point<M>(self, value: impl IntoProp<Point, M>) -> Self

Source§

impl<T: ObjectType + Upcast<LineSegment>> LineSegmentProps for El<T>

Source§

fn point<M>(self, value: impl IntoProp<Point, M>) -> Self

Source§

impl<T: ObjectType + Upcast<LinearGradientBrush>> LinearGradientBrushProps for El<T>

Source§

impl<T: ObjectType + Upcast<ListBoxItem>> ListBoxItemProps for El<T>

Source§

fn is_selected<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

impl<T: ObjectType + Upcast<MaskedTextBox>> MaskedTextBoxProps for El<T>

Source§

impl<T: ObjectType + Upcast<MatrixTransform>> MatrixTransformProps for El<T>

Source§

fn matrix<M>(self, value: impl IntoProp<Matrix, M>) -> Self

Source§

impl<T: ObjectType + Upcast<MenuBase>> MenuBaseProps for El<T>

Source§

fn on_opened(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

fn on_closed(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

impl<T: ObjectType + Upcast<MenuFlyout>> MenuFlyoutProps for El<T>

Source§

impl<T: ObjectType + Upcast<MenuItem>> MenuItemProps for El<T>

Source§

fn command<M>(self, value: impl IntoProp<Option<Rc<dyn ICommand>>, M>) -> Self

Source§

fn hot_key<M>(self, value: impl IntoProp<Option<KeyGesture>, M>) -> Self

Source§

fn command_parameter<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn icon<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn input_gesture<M>(self, value: impl IntoProp<Option<KeyGesture>, M>) -> Self

Source§

fn is_sub_menu_open<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn stays_open_on_click<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn toggle_type<M>(self, value: impl IntoProp<MenuItemToggleType, M>) -> Self

Source§

fn is_checked<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn group_name<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn on_click(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

fn on_pointer_entered_item( self, handler: impl Fn(&RoutedEventArgs) + 'static, ) -> Self

Source§

fn on_pointer_exited_item( self, handler: impl Fn(&RoutedEventArgs) + 'static, ) -> Self

Source§

fn on_submenu_opened(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

impl<T: ObjectType + Upcast<MultiPage>> MultiPageProps for El<T>

Source§

impl<T: ObjectType + Upcast<NativeMenuItem>> NativeMenuItemProps for El<T>

Source§

fn menu<M>(self, value: impl IntoProp<Option<Ref<NativeMenu>>, M>) -> Self

Source§

fn icon<M>(self, value: impl IntoProp<Option<Rc<dyn IBitmap>>, M>) -> Self

Source§

fn header<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn tool_tip<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn gesture<M>(self, value: impl IntoProp<Option<KeyGesture>, M>) -> Self

Source§

fn is_checked<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn toggle_type<M>(self, value: impl IntoProp<MenuItemToggleType, M>) -> Self

Source§

fn command<M>(self, value: impl IntoProp<Option<Rc<dyn ICommand>>, M>) -> Self

Source§

fn command_parameter<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn is_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_visible<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

impl<T: ObjectType + Upcast<NavigationPage>> NavigationPageProps for El<T>

Source§

fn content<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn page_transition<M>( self, value: impl IntoProp<Option<Rc<dyn IPageTransition>>, M>, ) -> Self

Source§

fn modal_transition<M>( self, value: impl IntoProp<Option<Rc<dyn IPageTransition>>, M>, ) -> Self

Source§

fn bar_layout_behavior<M>( self, value: impl IntoProp<Option<BarLayoutBehavior>, M>, ) -> Self

Source§

fn has_shadow<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn bar_height<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn bar_height_override<M>(self, value: impl IntoProp<Option<f64>, M>) -> Self

Source§

fn back_button_content<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn has_back_button<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_back_button_visible<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn top_command_bar<M>( self, value: impl IntoProp<Option<Ref<Control>>, M>, ) -> Self

Source§

fn bottom_command_bar<M>( self, value: impl IntoProp<Option<Ref<Control>>, M>, ) -> Self

Source§

fn has_navigation_bar<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_gesture_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_back_button_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

impl<T: ObjectType + Upcast<NotificationCard>> NotificationCardProps for El<T>

Source§

impl<T: ObjectType + Upcast<NumericUpDown>> NumericUpDownProps for El<T>

Source§

fn allow_spin<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn button_spinner_location<M>(self, value: impl IntoProp<Location, M>) -> Self

Source§

fn show_button_spinner<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn clip_value_to_min_max<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn number_format<M>( self, value: impl IntoProp<Option<Rc<NumberFormatInfo>>, M>, ) -> Self

Source§

fn format_string<M>(self, value: impl IntoProp<String, M>) -> Self

Source§

fn increment<M>(self, value: impl IntoProp<Decimal, M>) -> Self

Source§

fn is_read_only<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn maximum<M>(self, value: impl IntoProp<Decimal, M>) -> Self

Source§

fn minimum<M>(self, value: impl IntoProp<Decimal, M>) -> Self

Source§

fn parsing_number_style<M>(self, value: impl IntoProp<NumberStyles, M>) -> Self

Source§

fn text<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn text_converter<M>( self, value: impl IntoProp<Option<Rc<dyn IValueConverter>>, M>, ) -> Self

Source§

fn value<M>(self, value: impl IntoProp<Option<Decimal>, M>) -> Self

Source§

fn placeholder_text<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn placeholder_foreground<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn horizontal_content_alignment<M>( self, value: impl IntoProp<HorizontalAlignment, M>, ) -> Self

Source§

fn vertical_content_alignment<M>( self, value: impl IntoProp<VerticalAlignment, M>, ) -> Self

Source§

fn text_alignment<M>(self, value: impl IntoProp<TextAlignment, M>) -> Self

Source§

fn inner_left_content<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn inner_right_content<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

impl<T: ObjectType + Upcast<OverlayPopupHost>> OverlayPopupHostProps for El<T>

Source§

impl<T: ObjectType + Upcast<PageNavigationHost>> PageNavigationHostProps for El<T>

Source§

fn page<M>(self, value: impl IntoProp<Option<Ref<Page>>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Page>> PageProps for El<T>

Source§

impl<T: ObjectType + Upcast<Panel>> PanelProps for El<T>

Source§

fn background<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<PathFigure>> PathFigureProps for El<T>

Source§

fn is_closed<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_filled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn segments<M>(self, value: impl IntoProp<Option<PathSegments>, M>) -> Self

Source§

fn start_point<M>(self, value: impl IntoProp<Point, M>) -> Self

Source§

impl<T: ObjectType + Upcast<PathGeometry>> PathGeometryProps for El<T>

Source§

fn figures<M>(self, value: impl IntoProp<Option<PathFigures>, M>) -> Self

Source§

fn fill_rule<M>(self, value: impl IntoProp<FillRule, M>) -> Self

Source§

impl<T: ObjectType + Upcast<PathIcon>> PathIconProps for El<T>

Source§

fn data<M>(self, value: impl IntoProp<Option<Ref<Geometry>>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Path>> PathProps for El<T>

Source§

fn data<M>(self, value: impl IntoProp<Option<Ref<Geometry>>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<PathSegment>> PathSegmentProps for El<T>

Source§

fn is_stroked<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Pen>> PenProps for El<T>

Source§

fn brush<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

fn thickness<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn dash_style<M>( self, value: impl IntoProp<Option<Rc<dyn IDashStyle>>, M>, ) -> Self

Source§

fn line_cap<M>(self, value: impl IntoProp<PenLineCap, M>) -> Self

Source§

fn line_join<M>(self, value: impl IntoProp<PenLineJoin, M>) -> Self

Source§

fn miter_limit<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<PipsPager>> PipsPagerProps for El<T>

Source§

impl<T: ObjectType + Upcast<PolyBezierSegment>> PolyBezierSegmentProps for El<T>

Source§

fn points<M>(self, value: impl IntoProp<Option<Points>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<PolyLineSegment>> PolyLineSegmentProps for El<T>

Source§

fn points<M>(self, value: impl IntoProp<Option<Points>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Polygon>> PolygonProps for El<T>

Source§

fn points<M>(self, value: impl IntoProp<Option<Points>, M>) -> Self

Source§

fn fill_rule<M>(self, value: impl IntoProp<FillRule, M>) -> Self

Source§

impl<T: ObjectType + Upcast<PolylineGeometry>> PolylineGeometryProps for El<T>

Source§

fn points<M>(self, value: impl IntoProp<Option<Points>, M>) -> Self

Source§

fn is_filled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Polyline>> PolylineProps for El<T>

Source§

fn points<M>(self, value: impl IntoProp<Option<Points>, M>) -> Self

Source§

fn fill_rule<M>(self, value: impl IntoProp<FillRule, M>) -> Self

Source§

impl<T: ObjectType + Upcast<PopupFlyoutBase>> PopupFlyoutBaseProps for El<T>

Source§

impl<T: ObjectType + Upcast<Popup>> PopupProps for El<T>

Source§

fn window_manager_add_shadow_hint<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn inherits_transform<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_open<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn placement_anchor<M>(self, value: impl IntoProp<PopupAnchor, M>) -> Self

Source§

fn placement_constraint_adjustment<M>( self, value: impl IntoProp<PopupPositionerConstraintAdjustment, M>, ) -> Self

Source§

fn placement_gravity<M>(self, value: impl IntoProp<PopupGravity, M>) -> Self

Source§

fn placement<M>(self, value: impl IntoProp<PlacementMode, M>) -> Self

Source§

fn placement_rect<M>(self, value: impl IntoProp<Option<Rect>, M>) -> Self

Source§

fn custom_popup_placement_callback<M>( self, value: impl IntoProp<Option<CustomPopupPlacementCallbackValue>, M>, ) -> Self

Source§

fn overlay_dismiss_event_pass_through<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn horizontal_offset<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn is_light_dismiss_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn vertical_offset<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn topmost<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn takes_focus_from_native_control<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn should_use_overlay_layer<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

impl<T: ObjectType + Upcast<PopupRoot>> PopupRootProps for El<T>

Source§

impl<T: ObjectType + Upcast<ProgressBar>> ProgressBarProps for El<T>

Source§

impl<T: ObjectType + Upcast<ProgressBarTemplateSettings>> ProgressBarTemplateSettingsProps for El<T>

Source§

impl<T: ObjectType + Upcast<PullGestureRecognizer>> PullGestureRecognizerProps for El<T>

Source§

impl<T: ObjectType + Upcast<QuadraticBezierSegment>> QuadraticBezierSegmentProps for El<T>

Source§

fn point1<M>(self, value: impl IntoProp<Point, M>) -> Self

Source§

fn point2<M>(self, value: impl IntoProp<Point, M>) -> Self

Source§

impl<T: ObjectType + Upcast<RadialGradientBrush>> RadialGradientBrushProps for El<T>

Source§

impl<T: ObjectType + Upcast<RadioButton>> RadioButtonProps for El<T>

Source§

fn group_name<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<RangeBase>> RangeBaseProps for El<T>

Source§

fn minimum<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn maximum<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn value<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn small_change<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn large_change<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn on_value_changed( self, handler: impl Fn(&RangeBaseValueChangedEventArgs) + 'static, ) -> Self

Source§

impl<T: ObjectType + Upcast<RectangleGeometry>> RectangleGeometryProps for El<T>

Source§

fn radius_x<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn radius_y<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn rect<M>(self, value: impl IntoProp<Rect, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Rectangle>> RectangleProps for El<T>

Source§

fn radius_x<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn radius_y<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<RefreshContainer>> RefreshContainerProps for El<T>

Source§

impl<T: ObjectType + Upcast<RefreshVisualizer>> RefreshVisualizerProps for El<T>

Source§

impl<T: ObjectType + Upcast<RelativePanel>> RelativePanelProps for El<T>

Source§

fn above<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn align_bottom_with_panel<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn align_bottom_with<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn align_horizontal_center_with_panel<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn align_horizontal_center_with<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn align_left_with_panel<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn align_left_with<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn align_right_with_panel<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn align_right_with<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn align_top_with_panel<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn align_top_with<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn align_vertical_center_with_panel<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn align_vertical_center_with<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn below<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn left_of<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn right_of<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<RepeatButton>> RepeatButtonProps for El<T>

Source§

fn interval<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn delay<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

impl<T: ObjectType + Upcast<ReversibleStackPanel>> ReversibleStackPanelProps for El<T>

Source§

impl<T: ObjectType + Upcast<Rotate3DTransform>> Rotate3DTransformProps for El<T>

Source§

fn angle_x<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn angle_y<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn angle_z<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn center_x<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn center_y<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn center_z<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn depth<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<RotateTransform>> RotateTransformProps for El<T>

Source§

fn angle<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn center_x<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn center_y<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<RowDefinition>> RowDefinitionProps for El<T>

Source§

fn max_height<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn min_height<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn height<M>(self, value: impl IntoProp<GridLength, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Run>> RunProps for El<T>

Source§

fn text<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<ScaleTransform>> ScaleTransformProps for El<T>

Source§

fn scale_x<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn scale_y<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<ScrollBar>> ScrollBarProps for El<T>

Source§

impl<T: ObjectType + Upcast<ScrollContentPresenter>> ScrollContentPresenterProps for El<T>

Source§

impl<T: ObjectType + Upcast<ScrollGestureRecognizer>> ScrollGestureRecognizerProps for El<T>

Source§

impl<T: ObjectType + Upcast<ScrollViewer>> ScrollViewerProps for El<T>

Source§

fn bring_into_view_on_focus_change<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn offset<M>(self, value: impl IntoProp<Vector, M>) -> Self

Source§

fn horizontal_scroll_bar_visibility<M>( self, value: impl IntoProp<ScrollBarVisibility, M>, ) -> Self

Source§

fn horizontal_snap_points_type<M>( self, value: impl IntoProp<SnapPointsType, M>, ) -> Self

Source§

fn vertical_snap_points_type<M>( self, value: impl IntoProp<SnapPointsType, M>, ) -> Self

Source§

fn horizontal_snap_points_alignment<M>( self, value: impl IntoProp<SnapPointsAlignment, M>, ) -> Self

Source§

fn vertical_snap_points_alignment<M>( self, value: impl IntoProp<SnapPointsAlignment, M>, ) -> Self

Source§

fn vertical_scroll_bar_visibility<M>( self, value: impl IntoProp<ScrollBarVisibility, M>, ) -> Self

Source§

fn is_expanded<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn allow_auto_hide<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_scroll_chaining_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_scroll_inertia_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_deferred_scrolling_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn on_scroll_changed( self, handler: impl Fn(&ScrollChangedEventArgs) + 'static, ) -> Self

Source§

impl<T: ObjectType + Upcast<Sector>> SectorProps for El<T>

Source§

fn start_angle<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn sweep_angle<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<SelectableTextBlock>> SelectableTextBlockProps for El<T>

Source§

impl<T: ObjectType + Upcast<SelectingItemsControl>> SelectingItemsControlProps for El<T>

Source§

fn auto_scroll_to_selected_item<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn selected_index<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn selected_item<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn selected_value<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn selection<M>( self, value: impl IntoProp<Option<Rc<dyn ISelectionModel>>, M>, ) -> Self

Source§

fn selection_mode<M>(self, value: impl IntoProp<SelectionMode, M>) -> Self

Source§

fn is_selected<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_text_search_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn wrap_selection<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn on_is_selected_changed( self, handler: impl Fn(&RoutedEventArgs) + 'static, ) -> Self

Source§

fn on_selection_changed( self, handler: impl Fn(&SelectionChangedEventArgs) + 'static, ) -> Self

Source§

impl<T: ObjectType + Upcast<SelectingMultiPage>> SelectingMultiPageProps for El<T>

Source§

impl<T: ObjectType + Upcast<Shape>> ShapeProps for El<T>

Source§

fn fill<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

fn stretch<M>(self, value: impl IntoProp<Stretch, M>) -> Self

Source§

fn stroke<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

fn stroke_dash_array<M>( self, value: impl IntoProp<Option<MediaCollection<f64>>, M>, ) -> Self

Source§

fn stroke_dash_offset<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn stroke_thickness<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn stroke_line_cap<M>(self, value: impl IntoProp<PenLineCap, M>) -> Self

Source§

fn stroke_join<M>(self, value: impl IntoProp<PenLineJoin, M>) -> Self

Source§

fn stroke_miter_limit<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<SkewTransform>> SkewTransformProps for El<T>

Source§

fn angle_x<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn angle_y<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Slider>> SliderProps for El<T>

Source§

impl<T: ObjectType + Upcast<SolidColorBrush>> SolidColorBrushProps for El<T>

Source§

fn color<M>(self, value: impl IntoProp<Color, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Span>> SpanProps for El<T>

Source§

fn inlines<M>(self, value: impl IntoProp<Option<InlineCollection>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Spinner>> SpinnerProps for El<T>

Source§

fn valid_spin_direction<M>( self, value: impl IntoProp<ValidSpinDirections, M>, ) -> Self

Source§

fn on_spin(self, handler: impl Fn(&SpinEventArgs) + 'static) -> Self

Source§

impl<T: ObjectType + Upcast<SplitButton>> SplitButtonProps for El<T>

Source§

fn command<M>(self, value: impl IntoProp<Option<Rc<dyn ICommand>>, M>) -> Self

Source§

fn command_parameter<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn flyout<M>(self, value: impl IntoProp<Option<Ref<FlyoutBase>>, M>) -> Self

Source§

fn hot_key<M>(self, value: impl IntoProp<Option<KeyGesture>, M>) -> Self

Source§

fn on_click(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

impl<T: ObjectType + Upcast<SplitView>> SplitViewProps for El<T>

Source§

impl<T: ObjectType + Upcast<SplitViewTemplateSettings>> SplitViewTemplateSettingsProps for El<T>

Source§

impl<T: ObjectType + Upcast<StackPanel>> StackPanelProps for El<T>

Source§

impl<T: ObjectType + Upcast<StyledElement>> StyledElementProps for El<T>

Source§

impl<T: ObjectType + Upcast<SwipeGestureRecognizer>> SwipeGestureRecognizerProps for El<T>

Source§

impl<T: ObjectType + Upcast<TabControl>> TabControlProps for El<T>

Source§

impl<T: ObjectType + Upcast<TabItem>> TabItemProps for El<T>

Source§

fn is_selected<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn icon<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn icon_template<M>( self, value: impl IntoProp<Option<Rc<dyn IDataTemplate>>, M>, ) -> Self

Source§

fn indicator_template<M>( self, value: impl IntoProp<Option<Rc<dyn IDataTemplate>>, M>, ) -> Self

Source§

impl<T: ObjectType + Upcast<TabbedPage>> TabbedPageProps for El<T>

Source§

impl<T: ObjectType + Upcast<TableViewColumn>> TableViewColumnProps for El<T>

Source§

impl<T: ObjectType + Upcast<TableView>> TableViewProps for El<T>

Source§

impl<T: ObjectType + Upcast<TemplatedControl>> TemplatedControlProps for El<T>

Source§

fn background<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

fn background_sizing<M>(self, value: impl IntoProp<BackgroundSizing, M>) -> Self

Source§

fn border_brush<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn border_thickness<M>(self, value: impl IntoProp<Thickness, M>) -> Self

Source§

fn corner_radius<M>(self, value: impl IntoProp<CornerRadius, M>) -> Self

Source§

fn font_family<M>(self, value: impl IntoProp<FontFamily, M>) -> Self

Source§

fn font_features<M>( self, value: impl IntoProp<Option<FontFeatureCollection>, M>, ) -> Self

Source§

fn font_size<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn font_style<M>(self, value: impl IntoProp<FontStyle, M>) -> Self

Source§

fn font_weight<M>(self, value: impl IntoProp<FontWeight, M>) -> Self

Source§

fn font_stretch<M>(self, value: impl IntoProp<FontStretch, M>) -> Self

Source§

fn foreground<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

fn letter_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn padding<M>(self, value: impl IntoProp<Thickness, M>) -> Self

Source§

fn template<M>( self, value: impl IntoProp<Option<Rc<dyn IControlTemplate>>, M>, ) -> Self

Source§

fn is_template_focus_target<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn on_template_applied( self, handler: impl Fn(&TemplateAppliedEventArgs) + 'static, ) -> Self

Source§

impl<T: ObjectType + Upcast<TextBlock>> TextBlockProps for El<T>

Source§

fn background<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

fn padding<M>(self, value: impl IntoProp<Thickness, M>) -> Self

Source§

fn font_family<M>(self, value: impl IntoProp<FontFamily, M>) -> Self

Source§

fn font_size<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn font_style<M>(self, value: impl IntoProp<FontStyle, M>) -> Self

Source§

fn font_weight<M>(self, value: impl IntoProp<FontWeight, M>) -> Self

Source§

fn font_stretch<M>(self, value: impl IntoProp<FontStretch, M>) -> Self

Source§

fn foreground<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

fn baseline_offset<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn layout_rounding_placement<M>( self, value: impl IntoProp<TextLayoutRoundingPlacement, M>, ) -> Self

Source§

fn line_height<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn line_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn letter_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn max_lines<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn text<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn text_alignment<M>(self, value: impl IntoProp<TextAlignment, M>) -> Self

Source§

fn text_wrapping<M>(self, value: impl IntoProp<TextWrapping, M>) -> Self

Source§

fn text_trimming<M>(self, value: impl IntoProp<Rc<dyn TextTrimming>, M>) -> Self

Source§

fn text_decorations<M>( self, value: impl IntoProp<Option<TextDecorationCollection>, M>, ) -> Self

Source§

fn font_features<M>( self, value: impl IntoProp<Option<FontFeatureCollection>, M>, ) -> Self

Source§

fn inlines<M>(self, value: impl IntoProp<Option<InlineCollection>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<TextBox>> TextBoxProps for El<T>

Source§

fn is_inactive_selection_highlight_enabled<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn clear_selection_on_lost_focus<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn accepts_return<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn accepts_tab<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn caret_index<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn is_read_only<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn password_char<M>(self, value: impl IntoProp<char, M>) -> Self

Source§

fn selection_brush<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn selection_foreground_brush<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn caret_brush<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

fn selection_start<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn selection_end<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn max_length<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn max_lines<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn min_lines<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn text<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn text_alignment<M>(self, value: impl IntoProp<TextAlignment, M>) -> Self

Source§

fn horizontal_content_alignment<M>( self, value: impl IntoProp<HorizontalAlignment, M>, ) -> Self

Source§

fn vertical_content_alignment<M>( self, value: impl IntoProp<VerticalAlignment, M>, ) -> Self

Source§

fn text_wrapping<M>(self, value: impl IntoProp<TextWrapping, M>) -> Self

Source§

fn line_height<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn placeholder_text<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn use_floating_placeholder<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn placeholder_foreground<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn new_line<M>(self, value: impl IntoProp<String, M>) -> Self

Source§

fn inner_left_content<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn inner_right_content<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn reveal_password<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_undo_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn undo_limit<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn on_copying_to_clipboard( self, handler: impl Fn(&RoutedEventArgs) + 'static, ) -> Self

Source§

fn on_cutting_to_clipboard( self, handler: impl Fn(&RoutedEventArgs) + 'static, ) -> Self

Source§

fn on_pasting_from_clipboard( self, handler: impl Fn(&RoutedEventArgs) + 'static, ) -> Self

Source§

fn on_text_changed( self, handler: impl Fn(&TextChangedEventArgs) + 'static, ) -> Self

Source§

fn on_text_changing( self, handler: impl Fn(&TextChangingEventArgs) + 'static, ) -> Self

Source§

impl<T: ObjectType + Upcast<TextDecoration>> TextDecorationProps for El<T>

Source§

impl<T: ObjectType + Upcast<TextElement>> TextElementProps for El<T>

Source§

impl<T: ObjectType + Upcast<TextPresenter>> TextPresenterProps for El<T>

Source§

fn show_selection_highlight<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn caret_index<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn reveal_password<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn password_char<M>(self, value: impl IntoProp<char, M>) -> Self

Source§

fn selection_brush<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn selection_foreground_brush<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn caret_brush<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

fn selection_start<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn selection_end<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn text<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn preedit_text<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn preedit_text_cursor_position<M>( self, value: impl IntoProp<Option<i32>, M>, ) -> Self

Source§

fn text_alignment<M>(self, value: impl IntoProp<TextAlignment, M>) -> Self

Source§

fn text_wrapping<M>(self, value: impl IntoProp<TextWrapping, M>) -> Self

Source§

fn line_height<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn letter_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn background<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<TickBar>> TickBarProps for El<T>

Source§

fn fill<M>(self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>) -> Self

Source§

fn minimum<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn maximum<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn tick_frequency<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn orientation<M>(self, value: impl IntoProp<Orientation, M>) -> Self

Source§

fn ticks<M>(self, value: impl IntoProp<Option<TickList>, M>) -> Self

Source§

fn is_direction_reversed<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn placement<M>(self, value: impl IntoProp<TickBarPlacement, M>) -> Self

Source§

fn reserved_space<M>(self, value: impl IntoProp<Rect, M>) -> Self

Source§

impl<T: ObjectType + Upcast<TileBrush>> TileBrushProps for El<T>

Source§

fn alignment_x<M>(self, value: impl IntoProp<AlignmentX, M>) -> Self

Source§

fn alignment_y<M>(self, value: impl IntoProp<AlignmentY, M>) -> Self

Source§

fn destination_rect<M>(self, value: impl IntoProp<RelativeRect, M>) -> Self

Source§

fn source_rect<M>(self, value: impl IntoProp<RelativeRect, M>) -> Self

Source§

fn stretch<M>(self, value: impl IntoProp<Stretch, M>) -> Self

Source§

fn tile_mode<M>(self, value: impl IntoProp<TileMode, M>) -> Self

Source§

impl<T: ObjectType + Upcast<TimePickerPresenter>> TimePickerPresenterProps for El<T>

Source§

impl<T: ObjectType + Upcast<TimePicker>> TimePickerProps for El<T>

Source§

impl<T: ObjectType + Upcast<ToggleButton>> ToggleButtonProps for El<T>

Source§

fn is_checked<M>(self, value: impl IntoProp<Option<bool>, M>) -> Self

Source§

fn is_three_state<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn on_is_checked_changed( self, handler: impl Fn(&RoutedEventArgs) + 'static, ) -> Self

Source§

impl<T: ObjectType + Upcast<ToggleSplitButton>> ToggleSplitButtonProps for El<T>

Source§

impl<T: ObjectType + Upcast<ToggleSwitch>> ToggleSwitchProps for El<T>

Source§

impl<T: ObjectType + Upcast<ToolTip>> ToolTipProps for El<T>

Source§

fn tip<M>(self, value: impl IntoProp<Option<BoxedValue>, M>) -> Self

Source§

fn is_open<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn placement<M>(self, value: impl IntoProp<PlacementMode, M>) -> Self

Source§

fn horizontal_offset<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn vertical_offset<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn custom_popup_placement_callback<M>( self, value: impl IntoProp<Option<CustomPopupPlacementCallbackValue>, M>, ) -> Self

Source§

fn show_delay<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn between_show_delay<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn show_on_disabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn service_enabled<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn should_use_overlay_layer<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn tool_tip<M>(self, value: impl IntoProp<Option<Ref<ToolTip>>, M>) -> Self

Source§

fn on_tool_tip_closing( self, handler: impl Fn(&RoutedEventArgs) + 'static, ) -> Self

Source§

impl<T: ObjectType + Upcast<TopLevel>> TopLevelProps for El<T>

Source§

impl<T: ObjectType + Upcast<Track>> TrackProps for El<T>

Source§

fn minimum<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn maximum<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn value<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn viewport_size<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn orientation<M>(self, value: impl IntoProp<Orientation, M>) -> Self

Source§

fn thumb<M>(self, value: impl IntoProp<Option<Ref<Thumb>>, M>) -> Self

Source§

fn increase_button<M>( self, value: impl IntoProp<Option<Ref<Button>>, M>, ) -> Self

Source§

fn decrease_button<M>( self, value: impl IntoProp<Option<Ref<Button>>, M>, ) -> Self

Source§

fn is_direction_reversed<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn ignore_thumb_drag<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn defer_thumb_drag<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

impl<T: ObjectType + Upcast<TransitionBase>> TransitionBaseProps for El<T>

Source§

fn duration<M>(self, value: impl IntoProp<TimeSpan, M>) -> Self

Source§

fn delay<M>(self, value: impl IntoProp<TimeSpan, M>) -> Self

Source§

fn easing<M>(self, value: impl IntoProp<Easing, M>) -> Self

Source§

impl<T: ObjectType + Upcast<TransitioningContentControl>> TransitioningContentControlProps for El<T>

Source§

impl<T: ObjectType + Upcast<TranslateTransform>> TranslateTransformProps for El<T>

Source§

fn x<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn y<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<TrayIcon>> TrayIconProps for El<T>

Source§

fn command<M>(self, value: impl IntoProp<Option<Rc<dyn ICommand>>, M>) -> Self

Source§

fn command_parameter<M>( self, value: impl IntoProp<Option<BoxedValue>, M>, ) -> Self

Source§

fn icons<M>(self, value: impl IntoProp<Option<Rc<TrayIcons>>, M>) -> Self

Source§

fn menu<M>(self, value: impl IntoProp<Option<Ref<NativeMenu>>, M>) -> Self

Source§

fn icon<M>(self, value: impl IntoProp<Option<Rc<WindowIcon>>, M>) -> Self

Source§

fn tool_tip_text<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn is_visible<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

impl<T: ObjectType + Upcast<TreeViewItem>> TreeViewItemProps for El<T>

Source§

fn is_expanded<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn is_selected<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn on_expanded(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

fn on_collapsed(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

impl<T: ObjectType + Upcast<TreeView>> TreeViewProps for El<T>

Source§

impl<T: ObjectType + Upcast<UniformGrid>> UniformGridProps for El<T>

Source§

fn rows<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn columns<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn first_column<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

fn row_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn column_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Viewbox>> ViewboxProps for El<T>

Source§

impl<T: ObjectType + Upcast<VirtualizingStackPanel>> VirtualizingStackPanelProps for El<T>

Source§

impl<T: ObjectType + Upcast<VisualBrush>> VisualBrushProps for El<T>

Source§

fn visual<M>(self, value: impl IntoProp<Option<Ref<Visual>>, M>) -> Self

Source§

impl<T: ObjectType + Upcast<Visual>> VisualProps for El<T>

Source§

fn clip_to_bounds<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn clip<M>(self, value: impl IntoProp<Option<Ref<Geometry>>, M>) -> Self

Source§

fn cache_mode<M>(self, value: impl IntoProp<Option<Ref<CacheMode>>, M>) -> Self

Source§

fn effect<M>(self, value: impl IntoProp<Option<Rc<dyn IEffect>>, M>) -> Self

Source§

fn opacity_mask<M>( self, value: impl IntoProp<Option<Rc<dyn IBrush>>, M>, ) -> Self

Source§

fn render_transform<M>( self, value: impl IntoProp<Option<Rc<dyn ITransform>>, M>, ) -> Self

Source§

fn render_transform_origin<M>( self, value: impl IntoProp<RelativePoint, M>, ) -> Self

Source§

fn is_visible<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn opacity<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn flow_direction<M>(self, value: impl IntoProp<FlowDirection, M>) -> Self

Source§

fn z_index<M>(self, value: impl IntoProp<i32, M>) -> Self

Source§

impl<T: ObjectType + Upcast<WindowBase>> WindowBaseProps for El<T>

Source§

fn topmost<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

impl<T: ObjectType + Upcast<WindowDrawnDecorations>> WindowDrawnDecorationsProps for El<T>

Source§

impl<T: ObjectType + Upcast<WindowNotificationManager>> WindowNotificationManagerProps for El<T>

Source§

impl<T: ObjectType + Upcast<Window>> WindowProps for El<T>

Source§

fn size_to_content<M>(self, value: impl IntoProp<SizeToContent, M>) -> Self

Source§

fn extend_client_area_to_decorations_hint<M>( self, value: impl IntoProp<bool, M>, ) -> Self

Source§

fn extend_client_area_title_bar_height_hint<M>( self, value: impl IntoProp<f64, M>, ) -> Self

Source§

fn window_decorations<M>( self, value: impl IntoProp<WindowDecorations, M>, ) -> Self

Source§

fn window_decorations_theme<M>( self, value: impl IntoProp<Option<Ref<ControlTheme>>, M>, ) -> Self

Source§

fn show_activated<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn show_in_taskbar<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn closing_behavior<M>( self, value: impl IntoProp<WindowClosingBehavior, M>, ) -> Self

Source§

fn window_state<M>(self, value: impl IntoProp<WindowState, M>) -> Self

Source§

fn title<M>(self, value: impl IntoProp<Option<String>, M>) -> Self

Source§

fn icon<M>(self, value: impl IntoProp<Option<Rc<WindowIcon>>, M>) -> Self

Source§

fn window_startup_location<M>( self, value: impl IntoProp<WindowStartupLocation, M>, ) -> Self

Source§

fn can_resize<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn can_minimize<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn can_maximize<M>(self, value: impl IntoProp<bool, M>) -> Self

Source§

fn on_window_closed(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

fn on_window_opened(self, handler: impl Fn(&RoutedEventArgs) + 'static) -> Self

Source§

impl<T: ObjectType + Upcast<WrapPanel>> WrapPanelProps for El<T>

Source§

fn item_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn line_spacing<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn orientation<M>(self, value: impl IntoProp<Orientation, M>) -> Self

Source§

fn items_alignment<M>( self, value: impl IntoProp<WrapPanelItemsAlignment, M>, ) -> Self

Source§

fn item_width<M>(self, value: impl IntoProp<f64, M>) -> Self

Source§

fn item_height<M>(self, value: impl IntoProp<f64, M>) -> Self

Auto Trait Implementations§

§

impl<T> !RefUnwindSafe for El<T>

§

impl<T> !Send for El<T>

§

impl<T> !Sync for El<T>

§

impl<T> !UnwindSafe for El<T>

§

impl<T> Freeze for El<T>
where PhantomData<fn() -> T>: Freeze,

§

impl<T> Unpin for El<T>
where PhantomData<fn() -> T>: Unpin,

§

impl<T> UnsafeUnpin for El<T>
where PhantomData<fn() -> T>: UnsafeUnpin,

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> ClassDefaults for T
where T: ?Sized,

Source§

fn static_constructor()

The static constructor of a type: work done once per thread, after the properties of the type are registered and before its first instance exists (class handlers, affects_render, metadata overrides). Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> IntoChild for T
where T: IntoElement,

Source§

fn into_child(self) -> Element

The child as an element.
Source§

impl<E> IntoProp<Option<Rc<dyn AnyValue>>, FromElement> for E
where E: IntoElement,

Source§

fn into_prop(self) -> PropValue

The value of the element.
Source§

impl<T> IntoValue<T> for T

Source§

fn into_value(self) -> T

The value of the property.
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = !

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, !>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.