Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PoignardAzur/panoramix
/ functions
Functions
370 in github.com/PoignardAzur/panoramix
⨍
Functions
370
◇
Types & classes
94
Method
process_local_event
( &self, children_state: &mut Option<AnyStateBox>, widget_seq: &mut WidgetSeqBox,
src/elements/any_element.rs:311
Method
process_local_event
( &self, children_state: &mut Self::AggregateChildrenState, _widget_seq: &mut Child::T
src/elements/component.rs:222
Method
process_local_event
( &self, _children_state: &mut Self::AggregateChildrenState, widget: &mut SingleCheckb
src/elements/checkbox.rs:147
Method
reconcile
( &self, prev_value: &Self, widget_seq: &mut Self::TargetWidgetSeq, ctx: &mut
src/elements/event_logger.rs:72
Method
reconcile
(&self, _prev_value: &Self, _widget: &mut ButtonWidget, _ctx: &mut ReconcileCtx)
src/elements/button.rs:115
Method
reconcile
( &self, prev_value: &Self, widget_seq: &mut Self::TargetWidgetSeq, ctx: &mut
src/elements/element_tuple.rs:330
Method
reconcile
(&self, _prev_value: &Self, _widget: &mut ButtonWidget, _ctx: &mut ReconcileCtx)
src/elements/mock_component.rs:105
Method
reconcile
( &self, prev_value: &Self, widget_seq: &mut Self::TargetWidgetSeq, ctx: &mut
src/elements/flex_element.rs:152
Method
reconcile
(&self, _prev_value: &Self, widget: &mut TextBoxWidget, ctx: &mut ReconcileCtx)
src/elements/textbox.rs:124
Method
reconcile
( &self, prev_value: &Self, widget_seq: &mut Self::TargetWidgetSeq, ctx: &mut
src/elements/with_event.rs:301
Method
reconcile
( &self, prev_value: &Self, widget_seq: &mut Self::TargetWidgetSeq, ctx: &mut
src/elements/clickable.rs:99
Method
reconcile
( &self, prev_value: &Box<dyn AnyVirtualDom<Event = Self::Event>>, widget_seq: &mut Wi
src/elements/any_element.rs:273
Method
reconcile
( &self, prev_value: &Self, widget_seq: &mut Self::TargetWidgetSeq, ctx: &mut
src/elements/element_option.rs:45
Method
reconcile
( &self, prev_value: &Self, widget_seq: &mut Child::TargetWidgetSeq, ctx: &mut
src/elements/component.rs:213
Method
reconcile
( &self, prev_value: &Self, widget: &mut SingleCheckboxWidget, ctx: &mut Recon
src/elements/checkbox.rs:129
Method
reconcile
( &self, _prev_value: &Self, _widget_seq: &mut EmptySequence, _ctx: &mut Recon
src/elements/empty.rs:62
Method
reconcile
( &self, prev_value: &Self, widget_seq: &mut Self::TargetWidgetSeq, ctx: &mut
src/elements/element_list.rs:158
Function
removed_all
()
src/elements/compute_diff.rs:303
Function
removed_first
()
src/elements/compute_diff.rs:260
Function
removed_last
()
src/elements/compute_diff.rs:283
Function
removed_one
()
src/elements/compute_diff.rs:237
Method
render
( _ctx: &panoramix::CompCtx, _my_props: MyPropsType, )
src/elements/component.rs:266
Method
request_druid_update
TODO - merge with SingleWidget::request_druid_update ?
src/widgets/textbox_widget.rs:40
Method
request_druid_update
TODO - merge with SingleWidget::request_druid_update ?
src/widgets/checkbox_widget.rs:40
Method
rounded
Builder style method for rounding off corners of this container by setting a corner radius
src/widgets/styled_container.rs:116
Function
rowcol_widget
()
src/elements/flex_element.rs:292
Method
run_test_window
Create the harness, and pass it to a callback function.
src/test_harness.rs:47
Method
set_origin
(&mut self, ctx: &mut LayoutCtx, _data: &DruidAppData, env: &Env, origin: Point)
src/widgets/textbox_widget.rs:96
Method
set_origin
(&mut self, ctx: &mut LayoutCtx, data: &DruidAppData, env: &Env, origin: Point)
src/widgets/button_widget.rs:84
Function
state
()
src/ctx.rs:132
Function
swap_order
()
src/elements/compute_diff.rs:409
Function
test_all_widgets
()
tests/all_elements.rs:142
Function
test_either_widget
()
src/elements/element_option.rs:285
Function
test_label_widget
()
src/elements/label.rs:126
Function
test_option_widget
()
src/elements/element_option.rs:258
Function
textbox_keydown
()
src/elements/textbox.rs:195
Function
textbox_widget
()
src/elements/textbox.rs:179
Method
try_get_debug_state
Attempt to retrieve a copy of this widget's `DebugState`.
src/test_harness.rs:101
Method
try_get_state
Attempt to retrieve a copy of this widget's `WidgetState`.
src/test_harness.rs:86
Method
update
( &mut self, ctx: &mut UpdateCtx, _old_data: &DruidAppData, data: &DruidAppDat
src/root_handler.rs:208
Method
update
( &mut self, ctx: &mut UpdateCtx, old_data: &DruidAppData, data: &DruidAppData
src/widgets/flex_widget.rs:50
Method
update
( &mut self, ctx: &mut UpdateCtx, _old_data: &DruidAppData, data: &DruidAppDat
src/widgets/single_widget.rs:62
Method
update
( &mut self, ctx: &mut UpdateCtx, old_data: &DruidAppData, data: &DruidAppData
src/widgets/clickable_widget.rs:56
Method
update
( &mut self, ctx: &mut UpdateCtx, _old_data: &DruidAppData, _data: &DruidAppDa
src/widgets/textbox_widget.rs:72
Method
update
( &mut self, ctx: &mut UpdateCtx, _old_data: &DruidAppData, data: &DruidAppDat
src/widgets/button_widget.rs:60
Method
update
( &mut self, ctx: &mut UpdateCtx, _old_data: &DruidAppData, _data: &DruidAppDa
src/widgets/checkbox_widget.rs:73
Method
update
(&mut self, ctx: &mut UpdateCtx, old_data: &T, data: &T, env: &Env)
src/widgets/styled_container.rs:153
Method
update_value
update_value is intended to enable memoize-style HOC where instead of returning a vdom node, it returns something along the lines of struct KeepEveryt
src/element_tree.rs:56
Method
use_metadata
Returns a metadata token of sorts, used by functions handling events, local state, etc. The returned value stores no state; it's only passed around t
src/ctx.rs:22
Function
use_metadata_twice
()
tests/metadata.rs:57
Method
widgets
(&self)
src/widgets/optional_widget.rs:9
Method
widgets
(&self)
src/widgets/empty_sequence.rs:7
Method
widgets
(&self)
src/widgets/single_widget.rs:108
Method
widgets
(&self)
src/widgets/textbox_widget.rs:118
Method
widgets
(&self)
src/widgets/widget_tuple.rs:49
Method
widgets
(&self)
src/widgets/button_widget.rs:106
Method
widgets_mut
(&mut self)
src/widgets/optional_widget.rs:13
Method
widgets_mut
(&mut self)
src/widgets/empty_sequence.rs:11
Method
widgets_mut
(&mut self)
src/widgets/single_widget.rs:112
Method
widgets_mut
(&mut self)
src/widgets/textbox_widget.rs:122
Method
widgets_mut
(&mut self)
src/widgets/widget_tuple.rs:66
Method
widgets_mut
(&mut self)
src/widgets/button_widget.rs:110
Method
with_container_style
(self, container_style: ContainerStyle)
src/elements/flex_element.rs:71
Method
with_flex_params
Change the way the button's size is calculated
src/elements/button.rs:54
Method
with_flex_params
(self, flex_params: FlexParams)
src/elements/flex_element.rs:57
Method
with_flex_params
Change the way the box's size is calculated
src/elements/textbox.rs:62
Method
with_flex_params
Change the way the checkbox's size is calculated
src/elements/checkbox.rs:63
Method
with_reserved_id
The button created by this element always has the same id. If two widgets are created with the same id (for instance, because the same button is retur
src/elements/mock_component.rs:43
Function
wrong_event
()
tests/metadata.rs:78
Function
wrong_state
()
tests/metadata.rs:71
← previous
301–370 of 370, ranked by callers