pub struct TimePicker(/* private fields */);Implementations§
Source§impl TimePicker
impl TimePicker
pub fn new() -> ArkUIResult<Self>
Source§impl TimePicker
impl TimePicker
pub fn set_time_picker_disappear_text_style_object( &self, style: &TimePickerTextStyleObject, ) -> ArkUIResult<()>
pub fn get_time_picker_disappear_text_style_object( &self, ) -> ArkUIResult<Option<TimePickerTextStyleObject>>
pub fn set_time_picker_text_style_object( &self, style: &TimePickerTextStyleObject, ) -> ArkUIResult<()>
pub fn get_time_picker_text_style_object( &self, ) -> ArkUIResult<Option<TimePickerTextStyleObject>>
pub fn set_time_picker_selected_text_style_object( &self, style: &TimePickerTextStyleObject, ) -> ArkUIResult<()>
pub fn get_time_picker_selected_text_style_object( &self, ) -> ArkUIResult<Option<TimePickerTextStyleObject>>
Source§impl TimePicker
impl TimePicker
pub fn set_time_picker_selected<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
pub fn get_time_picker_selected(&self) -> ArkUIResult<ArkUINodeAttributeItem>
pub fn set_time_picker_use_military_time<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
pub fn get_time_picker_use_military_time( &self, ) -> ArkUIResult<ArkUINodeAttributeItem>
pub fn set_time_picker_disappear_text_style<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
pub fn get_time_picker_disappear_text_style( &self, ) -> ArkUIResult<ArkUINodeAttributeItem>
pub fn set_time_picker_text_style<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
pub fn get_time_picker_text_style(&self) -> ArkUIResult<ArkUINodeAttributeItem>
pub fn set_time_picker_selected_text_style<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
pub fn get_time_picker_selected_text_style( &self, ) -> ArkUIResult<ArkUINodeAttributeItem>
Source§impl TimePicker
impl TimePicker
pub fn on_time_picker_change<T: Fn(TimePickerChangeEvent) + 'static>( &mut self, cb: T, )
Trait Implementations§
Source§impl ArkUIAttributeBasic for TimePicker
impl ArkUIAttributeBasic for TimePicker
Source§impl ArkUICommonAttribute for TimePicker
impl ArkUICommonAttribute for TimePicker
fn set_attribute( &self, attribute: ArkUINodeAttributeType, value: ArkUINodeAttributeItem, ) -> ArkUIResult<()>
fn get_attribute( &self, attribute: ArkUINodeAttributeType, ) -> ArkUIResult<ArkUINodeAttributeItem>
fn reset_attribute(&self, attribute: ArkUINodeAttributeType) -> ArkUIResult<()>
fn set_number_attribute( &self, attribute: ArkUINodeAttributeType, values: Vec<ArkUINodeAttributeNumber>, ) -> ArkUIResult<()>
fn set_i32_attribute( &self, attribute: ArkUINodeAttributeType, value: i32, ) -> ArkUIResult<()>
fn set_u32_attribute( &self, attribute: ArkUINodeAttributeType, value: u32, ) -> ArkUIResult<()>
fn set_f32_attribute( &self, attribute: ArkUINodeAttributeType, value: f32, ) -> ArkUIResult<()>
fn set_bool_attribute( &self, attribute: ArkUINodeAttributeType, value: bool, ) -> ArkUIResult<()>
fn set_string_attribute<T: Into<String>>( &self, attribute: ArkUINodeAttributeType, value: T, ) -> ArkUIResult<()>
fn set_object_attribute( &self, attribute: ArkUINodeAttributeType, value: *mut c_void, ) -> ArkUIResult<()>
Source§fn percent_width(&self, width: f32) -> ArkUIResult<()>
fn percent_width(&self, width: f32) -> ArkUIResult<()>
Set percent width
Source§fn percent_height(&self, height: f32) -> ArkUIResult<()>
fn percent_height(&self, height: f32) -> ArkUIResult<()>
Set percent height
Source§fn background_color(&self, color: u32) -> ArkUIResult<()>
fn background_color(&self, color: u32) -> ArkUIResult<()>
Set background-color
fn opacity(&self, opacity: f32) -> ArkUIResult<()>
fn enabled(&self, enabled: bool) -> ArkUIResult<()>
fn id<T: Into<String>>(&self, id: T) -> ArkUIResult<()>
fn z_index(&self, z_index: i32) -> ArkUIResult<()>
fn set_background_image<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_background_image(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_padding<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_padding(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_margin<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_margin(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_translate<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_translate(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_scale<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_scale(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_rotate<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_rotate(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_brightness<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_brightness(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_saturation<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_saturation(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_blur<T: Into<ArkUINodeAttributeItem>>(&self, value: T) -> ArkUIResult<()>
fn get_blur(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_linear_gradient<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_linear_gradient(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_alignment<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_alignment(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_border_width<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_border_width(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_border_radius<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_border_radius(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_border_color<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_border_color(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_border_style<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_border_style(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_visibility<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_visibility(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_clip<T: Into<ArkUINodeAttributeItem>>(&self, value: T) -> ArkUIResult<()>
fn get_clip(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_clip_shape<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_clip_shape(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_transform<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_transform(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_hit_test_behavior<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_hit_test_behavior(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_position<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_position(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_shadow<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_shadow(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_custom_shadow<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_custom_shadow(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_background_image_size<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_background_image_size(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_background_image_size_with_style<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_background_image_size_with_style( &self, ) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_background_blur_style<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_background_blur_style(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_transform_center<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_transform_center(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_opacity_transition<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_opacity_transition(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_rotate_transition<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_rotate_transition(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_scale_transition<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_scale_transition(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_translate_transition<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_translate_transition(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_move_transition<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_move_transition(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_focusable<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_focusable(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_default_focus<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_default_focus(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_response_region<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_response_region(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_overlay<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_overlay(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn reset_overlay(&self) -> ArkUIResult<()>
fn set_sweep_gradient<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_sweep_gradient(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_radial_gradient<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_radial_gradient(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_mask<T: Into<ArkUINodeAttributeItem>>(&self, value: T) -> ArkUIResult<()>
fn get_mask(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_blend_mode<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_blend_mode(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_direction<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_direction(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_constraint_size<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_constraint_size(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_gray_scale<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_gray_scale(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_invert<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_invert(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_sepia<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_sepia(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_contrast<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_contrast(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_foreground_color<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_foreground_color(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_offset<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_offset(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_mark_anchor<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_mark_anchor(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_background_image_position<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_background_image_position(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_align_rules<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_align_rules(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_align_self<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_align_self(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_accessibility_group<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_accessibility_group(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_accessibility_text<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_accessibility_text(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_accessibility_mode<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_accessibility_mode(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_accessibility_description<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_accessibility_description(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_focus_status<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_focus_status(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_aspect_ratio<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_aspect_ratio(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_layout_weight<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_layout_weight(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_display_priority<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_display_priority(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_outline_width<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_outline_width(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_padding_percent<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_padding_percent(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_margin_percent<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_margin_percent(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_geometry_transition<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_geometry_transition(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_relative_layout_chain_mode<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_relative_layout_chain_mode(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_render_fit<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_render_fit(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_outline_color<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_outline_color(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_size<T: Into<ArkUINodeAttributeItem>>(&self, value: T) -> ArkUIResult<()>
fn get_size(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_render_group<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_render_group(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_color_blend<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_color_blend(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_foreground_blur_style<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_foreground_blur_style(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_layout_rect<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_layout_rect(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_focus_on_touch<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_focus_on_touch(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_border_width_percent<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_border_width_percent(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_border_radius_percent<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_border_radius_percent(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_accessibility_id<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_accessibility_id(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_accessibility_actions<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_accessibility_actions(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_accessibility_role<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_accessibility_role(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_accessibility_state<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_accessibility_state(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_accessibility_value<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_accessibility_value(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_expand_safe_area<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_expand_safe_area(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_visible_area_change_ratio<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_visible_area_change_ratio(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_transition<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_transition(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_unique_id<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_unique_id(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_focus_box<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_focus_box(&self) -> ArkUIResult<ArkUINodeAttributeItem>
fn set_click_distance<T: Into<ArkUINodeAttributeItem>>( &self, value: T, ) -> ArkUIResult<()>
fn get_click_distance(&self) -> ArkUIResult<ArkUINodeAttributeItem>
Source§fn remove_child(
&mut self,
index: usize,
) -> ArkUIResult<Option<Rc<RefCell<ArkUINode>>>>
fn remove_child( &mut self, index: usize, ) -> ArkUIResult<Option<Rc<RefCell<ArkUINode>>>>
Remove child node
fn add_child<T: Into<ArkUINode>>(&mut self, child: T) -> ArkUIResult<()>
Source§fn add_existing_child<T: Into<ArkUINode>>(
&mut self,
child: T,
) -> ArkUIResult<()>
fn add_existing_child<T: Into<ArkUINode>>( &mut self, child: T, ) -> ArkUIResult<()>
Add an externally-owned child node without installing native event receiver state. Read more
fn insert_child<T: Into<ArkUINode>>( &mut self, child: T, index: usize, ) -> ArkUIResult<()>
Source§fn insert_existing_child<T: Into<ArkUINode>>(
&mut self,
child: T,
index: usize,
) -> ArkUIResult<()>
fn insert_existing_child<T: Into<ArkUINode>>( &mut self, child: T, index: usize, ) -> ArkUIResult<()>
Insert an externally-owned child node without installing native event receiver state.
Source§impl ArkUIEvent for TimePicker
impl ArkUIEvent for TimePicker
fn on_event<T: Fn(&Event) + 'static>( &mut self, event_type: NodeEventType, cb: T, )
fn on_event_no_param<T: Fn() + 'static>( &mut self, event_type: NodeEventType, cb: T, )
fn on_custom_event<T: Fn(&NodeCustomEvent) + 'static>( &mut self, event_type: NodeCustomEventType, cb: T, )
fn on_custom_measure<T: Fn(&NodeCustomEvent) + 'static>(&mut self, cb: T)
fn on_custom_layout<T: Fn(&NodeCustomEvent) + 'static>(&mut self, cb: T)
fn on_custom_draw<T: Fn(&NodeCustomEvent) + 'static>(&mut self, cb: T)
fn on_custom_foreground_draw<T: Fn(&NodeCustomEvent) + 'static>( &mut self, cb: T, )
fn on_custom_overlay_draw<T: Fn(&NodeCustomEvent) + 'static>(&mut self, cb: T)
fn on_click<T: Fn() + 'static>(&mut self, cb: T)
fn on_click_with_event<T: Fn(&Event) + 'static>(&mut self, cb: T)
fn on_appear<T: Fn() + 'static>(&mut self, cb: T)
fn on_disappear<T: Fn() + 'static>(&mut self, cb: T)
fn on_focus<T: Fn() + 'static>(&mut self, cb: T)
fn on_blur<T: Fn() + 'static>(&mut self, cb: T)
fn on_attach<T: Fn() + 'static>(&mut self, cb: T)
fn on_detach<T: Fn() + 'static>(&mut self, cb: T)
fn on_hover<T: Fn(bool) + 'static>(&mut self, cb: T)
fn on_touch_event<T: Fn(&Event) + 'static>(&mut self, cb: T)
fn on_area_change<T: Fn(&Event) + 'static>(&mut self, cb: T)
fn on_visible_area_change<T: Fn(bool, f32) + 'static>(&mut self, cb: T)
fn on_touch_intercept<T: Fn(&Event) -> Option<bool> + 'static>(&mut self, cb: T)
fn on_mouse<T: Fn(&Event) + 'static>(&mut self, cb: T)
fn on_accessibility_actions<T: Fn(u32) + 'static>(&mut self, cb: T)
fn on_pre_drag<T: Fn(Option<PreDragStatus>) + 'static>(&mut self, cb: T)
fn on_drag_start<T: Fn(&Event) + 'static>(&mut self, cb: T)
fn on_drag_enter<T: Fn(&Event) + 'static>(&mut self, cb: T)
fn on_drag_move<T: Fn(&Event) + 'static>(&mut self, cb: T)
fn on_drag_leave<T: Fn(&Event) + 'static>(&mut self, cb: T)
fn on_drop<T: Fn(&Event) + 'static>(&mut self, cb: T)
fn on_drag_end<T: Fn(&Event) + 'static>(&mut self, cb: T)
fn on_will_scroll<T: Fn(f32, i32, i32) -> Option<f32> + 'static>( &mut self, cb: T, )
Source§impl ArkUIGesture for TimePicker
impl ArkUIGesture for TimePicker
fn add_gesture( &self, gesture: Gesture, mode: Option<GesturePriority>, mask: Option<GestureMask>, ) -> ArkUIResult<()>
fn add_gesture_ref( &self, gesture: &Gesture, mode: Option<GesturePriority>, mask: Option<GestureMask>, ) -> ArkUIResult<()>
fn remove_gesture(&self, gesture: &Gesture) -> ArkUIResult<()>
fn set_gesture_interrupter<T: Fn(GestureInterruptInfoRef) -> GestureInterruptResult + 'static>( &self, interrupter: T, ) -> ArkUIResult<()>
fn clear_gesture_interrupter(&self) -> ArkUIResult<()>
fn set_inner_gesture_parallel_to<T: Fn(ParallelInnerGestureEventRef) -> Option<GestureRecognizerRef> + 'static>( &self, parallel_inner_gesture: T, ) -> ArkUIResult<()>
fn clear_inner_gesture_parallel_to(&self) -> ArkUIResult<()>
Source§impl From<TimePicker> for ArkUINode
impl From<TimePicker> for ArkUINode
Source§fn from(node: TimePicker) -> Self
fn from(node: TimePicker) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TimePicker
impl !RefUnwindSafe for TimePicker
impl !Send for TimePicker
impl !Sync for TimePicker
impl Unpin for TimePicker
impl UnsafeUnpin for TimePicker
impl !UnwindSafe for TimePicker
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more