MCPcopy Create free account

hub / github.com/Kethku/Pando / functions

Functions323 in github.com/Kethku/Pando

↓ 40 callersMethodset_selection
Update the selection
aspen/src/components/editor.rs:84
↓ 33 callersMethodmap
(self, map: impl FnOnce(E) -> R)
aspen/src/element.rs:53
↓ 27 callersFunctionhex_to_srgba
(hex: &str)
src/util.rs:7
↓ 20 callersMethodrequest_redraw
(&mut self)
aspen/src/context_stack/event_context.rs:54
↓ 17 callersMethodactual_mouse_position
(&self)
aspen/src/context_stack/event_state.rs:96
↓ 15 callersMethodwith_state
( &self, callback: impl FnOnce(&mut State, &Self) -> Result, )
aspen/src/context_stack/context.rs:89
↓ 14 callersMethodposition
(self, transform: Affine, cx: &mut LayoutContext)
aspen/src/element.rs:178
↓ 13 callersMethodcurrent_transform
(&self)
aspen/src/context_stack/draw_context.rs:248
↓ 13 callersMethodtoken
(&self)
aspen/src/context_stack/context.rs:125
↓ 12 callersMethodfor_region
(&'b mut self, region: &'b MouseRegion)
aspen/src/context_stack/event_context.rs:178
↓ 9 callersMethodfill
(&mut self, shape: &impl Shape)
aspen/src/context_stack/draw_context.rs:89
↓ 9 callersMethodfocus
(&self)
aspen/src/context_stack/context.rs:120
↓ 9 callersMethodmouse_position
(&self)
aspen/src/context_stack/draw_context.rs:285
↓ 9 callersMethodset_fill_brush
(&mut self, fill_brush: Brush)
aspen/src/context_stack/draw_context.rs:85
↓ 9 callersMethodsize
(&self)
aspen/src/element.rs:174
↓ 9 callersMethodstroke
(&mut self, shape: &impl Shape)
aspen/src/context_stack/draw_context.rs:75
↓ 8 callersMethodmouse_region
(&mut self, region: impl Shape)
aspen/src/context_stack/draw_context.rs:363
↓ 8 callersMethodregion
(&self)
aspen/src/context_stack/draw_context.rs:380
↓ 8 callersMethodupdate_layout
(&mut self, cx: &Context)
aspen/src/components/editor.rs:502
↓ 7 callersMethodupdate_local_transform
(&mut self, update: impl FnOnce(Affine) -> Affine)
aspen/src/context_stack/draw_context.rs:252
↓ 6 callersMethodactual_previous_mouse_position
(&self)
aspen/src/context_stack/event_state.rs:100
↓ 6 callersMethodon_down
(&mut self, f: F)
aspen/src/mouse_region.rs:97
↓ 5 callersMethodactual_window_rect
(&self)
aspen/src/context_stack/event_state.rs:51
↓ 5 callersMethodchild
(&self, element_token: Token, element_children: &'a Vec<Token>)
aspen/src/context_stack/context.rs:139
↓ 5 callersMethodchildren
(&self)
aspen/src/element.rs:35
↓ 5 callersMethoddelete_selection
Delete the selection.
aspen/src/components/editor.rs:109
↓ 5 callersMethodinsert_or_replace_selection
Insert at cursor, or replace selection.
aspen/src/components/editor.rs:89
↓ 5 callersMethodset_stroke_brush
(&mut self, stroke_brush: Brush)
aspen/src/context_stack/draw_context.rs:71
↓ 5 callersMethodtokens
(&self)
aspen/src/context_stack/context.rs:129
↓ 5 callersMethodwith_context
( &self, cx: &Context, callback: impl FnOnce(&Context) -> Result, )
aspen/src/element.rs:115
↓ 4 callersMethodattached_context
(&'a self, window: &'a dyn ContextWindow, event_loop: &'a dyn ContextEventLoop)
aspen/src/application.rs:101
↓ 4 callersMethodcursor_at
Make a cursor at a given byte index.
aspen/src/components/editor.rs:73
↓ 4 callersMethodinsert_state
(&self, state: State)
aspen/src/context_stack/context.rs:67
↓ 4 callersMethodlayout_builder
( &'a mut self, text: &'a str, default_styles: &Vec<StyleProperty<'static, Brush>>,
aspen/src/shaper.rs:77
↓ 4 callersMethodpush_default_text_style
(&mut self, style: StyleProperty<'static, Brush>)
aspen/src/context_stack/context.rs:47
↓ 4 callersMethodset_stroke_style
(&mut self, stroke_style: Stroke)
aspen/src/context_stack/draw_context.rs:67
↓ 3 callersMethodadd_child
(&mut self, child: ElementPointer<impl Pinnable + 'static>)
aspen/src/components/board.rs:102
↓ 3 callersMethodcenter
(&self, cx: &Context)
aspen/src/components/board.rs:265
↓ 3 callersMethodis_directly_focused
(&self)
aspen/src/context_stack/context.rs:106
↓ 3 callersMethodis_maximized
(&self)
aspen/src/context_stack/attached_context.rs:56
↓ 3 callersMethodmix
(&self, other: &Self, factor: f64)
aspen/src/util.rs:43
↓ 3 callersMethodmouse_down
Mouse Functions
aspen/src/context_stack/event_state.rs:56
↓ 3 callersMethodprevious_mouse_position
(&self)
aspen/src/context_stack/draw_context.rs:306
↓ 3 callersMethodright_mouse_down
(&self)
aspen/src/context_stack/event_state.rs:60
↓ 3 callersMethodscroll_delta
(&self)
aspen/src/context_stack/event_state.rs:110
↓ 3 callersMethodwith_icon
(&mut self, icon: CursorIcon)
aspen/src/mouse_region.rs:72
↓ 3 callersMethodwith_root
(&self, callback: impl FnOnce(&Root, &Context) -> Result)
aspen/src/application.rs:175
↓ 2 callersMethodadd_region
(&mut self, element_token: Token, transform: Affine, size: Size)
aspen/src/context_stack/layout_context.rs:46
↓ 2 callersMethodas_pinnable
(self, center: Point, cx: &Context)
aspen/src/components/board.rs:275
↓ 2 callersMethodcollapse_selection
Collapse selection into caret.
aspen/src/components/editor.rs:348
↓ 2 callersMethodcorners
(&self)
aspen/src/util.rs:79
↓ 2 callersMethoddrag_resize_window
(&self, direction: ResizeDirection)
aspen/src/context_stack/attached_context.rs:72
↓ 2 callersMethoddraw
(&mut self, child_lookup: HashMap<Token, HashSet<Token>>, window: &dyn ContextWindow, event_loop: &dyn Context
aspen/src/application.rs:157
↓ 2 callersMethoddraw_frame
(&mut self, event_loop: &ActiveEventLoop)
aspen/src/winit_runner.rs:40
↓ 2 callersMethodexit
(&self)
aspen/src/context_stack/attached_context.rs:153
↓ 2 callersMethodicon
(&self)
aspen/src/components/resize_handles.rs:79
↓ 2 callersMethodmouse_delta
(&self)
aspen/src/context_stack/draw_context.rs:327
↓ 2 callersMethodmouse_just_down
(&self)
aspen/src/context_stack/event_state.rs:80
↓ 2 callersMethodon_click
(&mut self, f: F)
aspen/src/mouse_region.rs:117
↓ 2 callersMethodon_drag
(&mut self, f: F)
aspen/src/mouse_region.rs:77
↓ 2 callersMethodresize_direction
(&self)
aspen/src/components/resize_handles.rs:70
↓ 2 callersMethodright_mouse_just_down
(&self)
aspen/src/context_stack/event_state.rs:84
↓ 2 callersMethodselected_text
If the current selection is not collapsed, returns the text content of that selection.
aspen/src/components/editor.rs:473
↓ 2 callersMethodset_cursor
(&self, icon: CursorIcon)
aspen/src/context_stack/attached_context.rs:78
↓ 2 callersMethodsnap
(&self)
aspen/src/util.rs:110
↓ 2 callersMethodtick
(&mut self)
aspen/src/test_runner.rs:38
↓ 2 callersMethodtokens
Returns a list of tokens associated with this element. Includes the element's token and all of it's children's tokens.
aspen/src/element.rs:104
↓ 2 callersMethodtransform_by_token
(&self, other_token: Token)
aspen/src/context_stack/draw_context.rs:403
↓ 2 callersMethodunskewed_scale
(&self)
aspen/src/util.rs:120
↓ 1 callersMethodadd
(&self, other: &Self)
aspen/src/util.rs:17
↓ 1 callersMethodadd_region
(&mut self, region: MouseRegion)
aspen/src/mouse_region.rs:166
↓ 1 callersMethodany_in_progress_mouse_regions
(&self)
aspen/src/context_stack/draw_context.rs:430
↓ 1 callersMethodany_in_progress_mouse_regions_recursive
(&self, token: Token)
aspen/src/context_stack/draw_context.rs:413
↓ 1 callersMethodbackdelete
Delete the selection or the previous cluster (typical ‘backspace’ behavior).
aspen/src/components/editor.rs:207
↓ 1 callersMethodbackdelete_word
Delete the selection or back to the previous word boundary (typical ‘ctrl + backspace’ behavior).
aspen/src/components/editor.rs:240
↓ 1 callersMethodblurred
(&mut self, rounded_rect: RoundedRect, std_dev: f64)
aspen/src/context_stack/draw_context.rs:104
↓ 1 callersMethodcenter_left
(&self)
aspen/src/util.rs:88
↓ 1 callersMethodcenter_right
(&self)
aspen/src/util.rs:92
↓ 1 callersMethodchildren
(&self)
aspen/src/context_stack/context.rs:135
↓ 1 callersMethodclear_regions
(&mut self)
aspen/src/mouse_region.rs:162
↓ 1 callersMethodclose
(&self)
aspen/src/context_stack/attached_context.rs:48
↓ 1 callersMethodcontext
(&'a self)
aspen/src/application.rs:90
↓ 1 callersMethodcorner_square
(&self, ordinal: Ordinal, depth: f64)
aspen/src/geometry.rs:64
↓ 1 callersMethodcursor_geometry
Get a rectangle representing the current caret cursor position.
aspen/src/components/editor.rs:498
↓ 1 callersMethoddelete
Delete the selection or the next cluster (typical ‘delete’ behavior).
aspen/src/components/editor.rs:172
↓ 1 callersMethoddelete_word
Delete the selection or up to the next word boundary (typical ‘ctrl + delete’ behavior).
aspen/src/components/editor.rs:189
↓ 1 callersMethoddrag_window
(&self)
aspen/src/context_stack/attached_context.rs:68
↓ 1 callersMethoddraw
(&self, cx: &mut DrawContext)
aspen/src/components/board.rs:135
↓ 1 callersMethoddraw_layout_at
(&mut self, layout: &Layout<Brush>, position: Point)
aspen/src/context_stack/draw_context.rs:118
↓ 1 callersMethodedge_rect
(&self, cardinal: Cardinal, depth: f64)
aspen/src/geometry.rs:43
↓ 1 callersMethodexpect_cursor_icon
(&mut self, icon: Cursor)
aspen/src/test_runner.rs:100
↓ 1 callersMethodextend_selection_to_point
Move the selection focus point to the cluster boundary closest to point. If the initial selection was created from a word or line, then the new selec
aspen/src/components/editor.rs:439
↓ 1 callersMethodhandle_pressed_key
(&mut self, key: Key, modifiers: Modifiers, cx: &Context)
aspen/src/components/editor.rs:512
↓ 1 callersMethodinput_key
(&mut self, key: Key)
aspen/src/test_runner.rs:84
↓ 1 callersMethodinput_text
(&mut self, text: &str)
aspen/src/test_runner.rs:69
↓ 1 callersMethodis_focused
(&self)
aspen/src/context_stack/context.rs:113
↓ 1 callersMethodkey_events
(&self)
aspen/src/context_stack/event_state.rs:119
↓ 1 callersMethodlayout
(&self, window: &dyn ContextWindow, event_loop: &dyn ContextEventLoop)
aspen/src/application.rs:136
↓ 1 callersMethodlayout
(&mut self, min: Size, max: Size, cx: &mut LayoutContext)
aspen/src/components/editor.rs:691
↓ 1 callersMethodlayout_within
(&self, text: &str, max_advance: f32)
aspen/src/context_stack/context.rs:61
next →1–100 of 323, ranked by callers