Type Alias Actions

Source
pub type Actions = [Box<dyn ActionTrait>];

Trait Implementations§

Source§

impl AdaptiveViewWidgetActionsExt for Actions

Source§

impl BareStepWidgetActionsExt for Actions

Source§

fn bare_step(&self, path: &[LiveId]) -> BareStepRef

Source§

impl ButtonWidgetActionsExt for Actions

Source§

fn button(&self, path: &[LiveId]) -> ButtonRef

Source§

impl CachedWidgetWidgetActionsExt for Actions

Source§

impl CheckBoxWidgetActionsExt for Actions

Source§

fn check_box(&self, path: &[LiveId]) -> CheckBoxRef

Source§

impl ColorPickerWidgetActionsExt for Actions

Source§

impl CommandTextInputWidgetActionsExt for Actions

Source§

impl DesignerContainerWidgetActionsExt for Actions

Source§

impl DesignerOutlineTreeWidgetActionsExt for Actions

Source§

impl DesignerOutlineWidgetActionsExt for Actions

Source§

impl DesignerToolboxWidgetActionsExt for Actions

Source§

impl DesignerViewWidgetActionsExt for Actions

Source§

impl DesignerWidgetActionsExt for Actions

Source§

fn designer(&self, path: &[LiveId]) -> DesignerRef

Source§

impl DesktopButtonWidgetActionsExt for Actions

Source§

impl DockWidgetActionsExt for Actions

Source§

fn dock(&self, path: &[LiveId]) -> DockRef

Source§

impl DropDownWidgetActionsExt for Actions

Source§

fn drop_down(&self, path: &[LiveId]) -> DropDownRef

Source§

impl ExpandablePanelWidgetActionsExt for Actions

Source§

impl FileTreeWidgetActionsExt for Actions

Source§

fn file_tree(&self, path: &[LiveId]) -> FileTreeRef

Source§

impl FlatListWidgetActionsExt for Actions

Source§

fn flat_list(&self, path: &[LiveId]) -> FlatListRef

Source§

impl FoldButtonWidgetActionsExt for Actions

Source§

impl FoldHeaderWidgetActionsExt for Actions

Source§

impl HtmlLinkWidgetActionsExt for Actions

Source§

impl HtmlWidgetActionsExt for Actions

Source§

fn html(&self, path: &[LiveId]) -> HtmlRef

Source§

impl IconWidgetActionsExt for Actions

Source§

fn icon(&self, path: &[LiveId]) -> IconRef

Source§

impl ImageBlendWidgetActionsExt for Actions

Source§

impl ImageWidgetActionsExt for Actions

Source§

fn image(&self, path: &[LiveId]) -> ImageRef

Source§

impl KeyboardViewWidgetActionsExt for Actions

Source§

impl LabelWidgetActionsExt for Actions

Source§

fn label(&self, path: &[LiveId]) -> LabelRef

Source§

impl LinkLabelWidgetActionsExt for Actions

Source§

impl ListWidgetActionsExt for Actions

Source§

fn list(&self, path: &[LiveId]) -> ListRef

Source§

impl MarkdownLinkWidgetActionsExt for Actions

Source§

impl MarkdownWidgetActionsExt for Actions

Source§

fn markdown(&self, path: &[LiveId]) -> MarkdownRef

Source§

impl ModalWidgetActionsExt for Actions

Source§

fn modal(&self, path: &[LiveId]) -> ModalRef

Source§

impl MultiImageWidgetActionsExt for Actions

Source§

impl MultiWindowWidgetActionsExt for Actions

Source§

impl PageFlipWidgetActionsExt for Actions

Source§

fn page_flip(&self, path: &[LiveId]) -> PageFlipRef

Source§

impl PerformanceLiveGraphWidgetActionsExt for Actions

Source§

impl PerformanceViewWidgetActionsExt for Actions

Source§

impl PopupNotificationWidgetActionsExt for Actions

Source§

impl PortalList2WidgetActionsExt for Actions

Source§

impl PortalListWidgetActionsExt for Actions

Source§

impl RadioButtonGroupWidgetActionsExt for Actions

Source§

impl RadioButtonWidgetActionsExt for Actions

Source§

impl RootWidgetActionsExt for Actions

Source§

fn root(&self, path: &[LiveId]) -> RootRef

Source§

impl RotatedImageWidgetActionsExt for Actions

Source§

impl SlidePanelWidgetActionsExt for Actions

Source§

impl SliderWidgetActionsExt for Actions

Source§

fn slider(&self, path: &[LiveId]) -> SliderRef

Source§

impl SlidesViewWidgetActionsExt for Actions

Source§

impl SplitterWidgetActionsExt for Actions

Source§

fn splitter(&self, path: &[LiveId]) -> SplitterRef

Source§

impl StackNavigationViewWidgetActionsExt for Actions

Source§

impl StackNavigationWidgetActionsExt for Actions

Source§

impl TabBarWidgetActionsExt for Actions

Source§

fn tab_bar(&self, path: &[LiveId]) -> TabBarRef

Source§

impl TextFlowLinkWidgetActionsExt for Actions

Source§

impl TextFlowWidgetActionsExt for Actions

Source§

fn text_flow(&self, path: &[LiveId]) -> TextFlowRef

Source§

impl TextInputWidgetActionsExt for Actions

Source§

fn text_input(&self, path: &[LiveId]) -> TextInputRef

Source§

impl TogglePanelWidgetActionsExt for Actions

Source§

impl TooltipWidgetActionsExt for Actions

Source§

fn tooltip(&self, path: &[LiveId]) -> TooltipRef

Source§

impl TurtleStepWidgetActionsExt for Actions

Source§

impl VectorLineWidgetActionsExt for Actions

Source§

impl VideoWidgetActionsExt for Actions

Source§

fn video(&self, path: &[LiveId]) -> VideoRef

Source§

impl ViewWidgetActionsExt for Actions

Source§

fn view(&self, path: &[LiveId]) -> ViewRef

Source§

impl WebViewWidgetActionsExt for Actions

Source§

fn web_view(&self, path: &[LiveId]) -> WebViewRef

Source§

impl WidgetActionsApi for Actions

Source§

fn widget_action(&self, path: &[LiveId]) -> Option<&WidgetAction>

Source§

fn widget(&self, path: &[LiveId]) -> WidgetRef

Source§

fn find_widget_action(&self, widget_uid: WidgetUid) -> Option<&WidgetAction>

Source§

fn find_widget_action_cast<T>(&self, widget_uid: WidgetUid) -> T
where T: Default + Clone + WidgetActionTrait + 'static + Send,

Source§

fn filter_widget_actions( &self, widget_uid: WidgetUid, ) -> impl Iterator<Item = &WidgetAction>

Filter all actions by widget uid Read more
Source§

fn filter_widget_actions_cast<T>( &self, widget_uid: WidgetUid, ) -> impl Iterator<Item = T>

Filter widget actions by widget id and cast Read more
Source§

fn filter_actions_data<T: ActionTrait>(&self) -> impl Iterator<Item = &T>

Source§

fn filter_widget_actions_set( &self, set: &WidgetSet, ) -> impl Iterator<Item = &WidgetAction>

Source§

impl WindowMenuWidgetActionsExt for Actions

Source§

impl WindowWidgetActionsExt for Actions

Source§

fn window(&self, path: &[LiveId]) -> WindowRef

Source§

impl XrHandsWidgetActionsExt for Actions

Source§

fn xr_hands(&self, path: &[LiveId]) -> XrHandsRef