MCPcopy Create free account

hub / github.com/PoignardAzur/panoramix / functions

Functions370 in github.com/PoignardAzur/panoramix

FunctionHelloBox
(ctx: &CompCtx, _props: ())
examples/hello_world.rs:5
FunctionMyListRow
(ctx: &CompCtx, props: RowProps)
examples/list.rs:50
FunctionNoComponentOutput
(ctx: &CompCtx, _props: ())
tests/metadata.rs:17
FunctionTaskRow
(ctx: &CompCtx, props: TaskItem)
tests/all_elements.rs:51
FunctionTaskRow
(ctx: &CompCtx, props: TaskItem)
examples/todo_list.rs:55
FunctionUseMetadataTwice
(ctx: &CompCtx, _props: ())
tests/metadata.rs:10
FunctionWrongEvent
(ctx: &CompCtx, id: WidgetId)
tests/metadata.rs:34
FunctionWrongState
(ctx: &CompCtx, _props: ())
tests/metadata.rs:24
Functionany_state
()
src/elements/any_element.rs:405
Functionapply_diff
TODO - O(N * M) for N the list size and M the mutation count Use better algo TODO - Implement more generic version instead of copy-pasting everywhere
src/elements/compute_diff.rs:111
Methodas_any
(&self)
src/widgets/any_widget_seq.rs:17
Methodas_mut_any
(&mut self)
src/widgets/any_widget_seq.rs:20
Methodbackground
Builder-style method for setting the background for this widget. This can be passed anything which can be represented by a [`BackgroundBrush`]; notea
src/widgets/styled_container.rs:53
Methodbackground_is_some
(&self)
src/widgets/styled_container.rs:127
Methodbaseline_offset
(&self)
src/widgets/clickable_widget.rs:184
Methodbaseline_offset
(&self)
src/widgets/textbox_widget.rs:104
Methodbaseline_offset
(&self)
src/widgets/button_widget.rs:92
Methodborder
Builder-style method for painting a border around the widget with a color and width. Arguments can be either concrete values, or a [`Key`] of the res
src/widgets/styled_container.rs:84
Methodborder_is_some
(&self)
src/widgets/styled_container.rs:132
Functionboxed_button_press
()
src/elements/any_element.rs:440
Functionboxed_label_widget
()
src/elements/any_element.rs:424
Functionbubble_event_up
(_state: &mut State, event: Event)
src/elements/with_event.rs:51
Methodbubble_up
Passes events from the element to the parent component. When an event is emitted that matches the Event type (TODO - see [`ParentEvent`] for details)
src/element_tree.rs:161
Methodbuild
( self, prev_state: Self::AggregateChildrenState, )
src/elements/event_logger.rs:45
Methodbuild
( self, prev_state: Self::AggregateChildrenState, )
src/elements/with_event.rs:171
Functionbutton_press
()
src/elements/button.rs:178
Functionbutton_widget
()
src/elements/button.rs:166
Functioncall_component
()
src/elements/component.rs:296
Functionchanged_all
()
src/elements/compute_diff.rs:389
Functionchanged_first
()
src/elements/compute_diff.rs:346
Functionchanged_last
()
src/elements/compute_diff.rs:369
Functionchanged_one
()
src/elements/compute_diff.rs:323
Functioncheck_readme
()
tests/check_readme.rs:8
Functioncheckbox_press
()
src/elements/checkbox.rs:216
Functioncheckbox_widget
()
src/elements/checkbox.rs:197
Methodchild
(&self)
src/widgets/clickable_widget.rs:27
Methodchild
(&self)
src/widgets/styled_container.rs:33
Methodchildren
(&self)
src/widgets/clickable_widget.rs:118
Methodclear_background
Clears background.
src/widgets/styled_container.rs:74
Methodclear_border
Clears border.
src/widgets/styled_container.rs:111
Functionclickable_press
()
src/elements/clickable.rs:159
Functionclickable_widget
()
src/elements/clickable.rs:146
Functioncomponent
(attr: TokenStream, item: TokenStream)
panoramix-derive/src/lib.rs:48
Functioncomponent
(attr: TokenStream, fn_item: syn::ItemFn)
panoramix-derive/src/component.rs:6
Functioncorrect_metadata
()
tests/metadata.rs:88
Methoddebug_state
(&self, data: &DruidAppData)
src/root_handler.rs:250
Methoddebug_state
(&self, data: &DruidAppData)
src/widgets/flex_widget.rs:249
Methoddebug_state
(&self, data: &DruidAppData)
src/widgets/single_widget.rs:102
Methoddebug_state
(&self, _data: &DruidAppData)
src/widgets/clickable_widget.rs:82
Methoddebug_state
(&self, _data: &DruidAppData)
src/widgets/textbox_widget.rs:112
Methoddebug_state
(&self, data: &DruidAppData)
src/widgets/button_widget.rs:100
Methoddebug_state
(&self, _data: &DruidAppData)
src/widgets/checkbox_widget.rs:99
Methoddebug_state
(&self, data: &T)
src/widgets/styled_container.rs:226
Methoddefault
()
src/elements/mock_component.rs:70
Methoddefault
()
tests/all_elements.rs:28
Methoddefault
()
examples/todo_list.rs:32
Methoddefault
()
examples/list.rs:28
Functionempty_list
()
src/elements/element_list.rs:284
Functionempty_lists
()
src/elements/compute_diff.rs:141
Functionempty_rowcol
()
src/elements/flex_element.rs:253
Functionempty_tuple
()
src/elements/element_tuple.rs:382
Functionempty_widget
()
src/elements/empty.rs:86
Methodevent
(&mut self, ctx: &mut EventCtx, event: &Event, data: &mut DruidAppData, env: &Env)
src/widgets/flex_widget.rs:29
Methodevent
(&mut self, ctx: &mut EventCtx, event: &Event, data: &mut DruidAppData, env: &Env)
src/widgets/single_widget.rs:48
Methodevent
(&mut self, ctx: &mut EventCtx, event: &Event, data: &mut DruidAppData, env: &Env)
src/widgets/clickable_widget.rs:42
Methodevent
(&mut self, ctx: &mut EventCtx, event: &Event, data: &mut DruidAppData, env: &Env)
src/widgets/textbox_widget.rs:54
Methodevent
(&mut self, ctx: &mut EventCtx, event: &Event, data: &mut DruidAppData, env: &Env)
src/widgets/button_widget.rs:46
Methodevent
(&mut self, ctx: &mut EventCtx, event: &Event, data: &mut DruidAppData, env: &Env)
src/widgets/checkbox_widget.rs:50
Methodevent
(&mut self, ctx: &mut EventCtx, event: &Event, data: &mut T, env: &Env)
src/widgets/styled_container.rs:139
Functionevent_queue
()
src/ctx.rs:118
Methodflex_params
(&self)
src/widgets/clickable_widget.rs:134
Methodflex_params
(&self)
src/widgets/textbox_widget.rs:50
Methodflex_params
(&self)
src/widgets/button_widget.rs:42
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/elements/any_element.rs:70
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/elements/component.rs:117
Functionformat_typename
(_value: &T, f: &mut std::fmt::Formatter)
src/elements/with_event.rs:47
Methodfrom
(flex: f64)
src/flex.rs:167
Methodfrom_child_event
(child: Child)
src/elements/with_event.rs:38
Methodfrom_element
(elem: RootElem)
src/root_handler.rs:53
Methodfrom_keys_elems
Build a list by providing keys and elements as separate iterators.
src/elements/element_list.rs:68
Methodfrom_pairs
Build a list by providing an iterator of `(Key, Element)` pairs.
src/elements/element_list.rs:61
Methodget_component_state
(_state: &Self::AggregateChildrenState)
src/element_tree.rs:40
Methodget_component_state
(state: &Self::AggregateChildrenState)
src/elements/component.rs:189
Methodget_debug_state
Retrieve a copy of this widget's `DebugState`, or die trying.
src/test_harness.rs:96
Methodhas_action
Report whether the id has a non-empty action queue.
src/glue.rs:53
Methodid
(&self)
src/widgets/clickable_widget.rs:128
Functionidentical_lists
()
src/elements/compute_diff.rs:156
Methodinit_tree
(&self)
src/elements/event_logger.rs:67
Methodinit_tree
(&self)
src/elements/button.rs:109
Methodinit_tree
(&self)
src/elements/element_tuple.rs:312
Methodinit_tree
(&self)
src/elements/mock_component.rs:100
Methodinit_tree
(&self)
src/elements/flex_element.rs:131
Methodinit_tree
(&self)
src/elements/textbox.rs:118
Methodinit_tree
(&self)
src/elements/with_event.rs:296
Methodinit_tree
(&self)
src/elements/clickable.rs:93
Methodinit_tree
(&self)
src/elements/any_element.rs:267
Methodinit_tree
TODO - add spans
src/elements/component.rs:209
Methodinit_tree
(&self)
src/elements/checkbox.rs:120
Methodinit_tree
(&self)
src/elements/empty.rs:58
Functioninserted_one
()
src/elements/compute_diff.rs:171
← previousnext →101–200 of 370, ranked by callers