Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/algoscienceacademy/RustUI
/ functions
Functions
196 in github.com/algoscienceacademy/RustUI
⨍
Functions
196
◇
Types & classes
73
↓ 21 callers
Method
child
(mut self, component: C)
src/components/view.rs:25
↓ 14 callers
Method
style_mut
(&mut self)
src/components/view.rs:44
↓ 14 callers
Method
update_progress
(&self, current: u32, total: u32, message: &str)
src/dev_server.rs:408
↓ 13 callers
Method
push
(&mut self, route: Route)
src/navigation/mod.rs:72
↓ 8 callers
Method
set_platform
(&mut self, platform: Platform)
src/dev_server.rs:382
↓ 7 callers
Method
run
(self, app: F)
src/lib.rs:108
↓ 6 callers
Method
modify
(&mut self)
src/style.rs:78
↓ 6 callers
Method
with_layout
(mut self, layout: Layout)
src/components/view.rs:30
↓ 5 callers
Method
rebuild
(&mut self)
src/dev_server.rs:387
↓ 4 callers
Method
clear
(&mut self, color: Color)
src/renderer/mock.rs:22
↓ 4 callers
Method
on_click
(mut self, callback: F)
src/components/button.rs:34
↓ 4 callers
Method
set_process
(&mut self, process: std::process::Child)
src/dev_server.rs:93
↓ 4 callers
Method
show_platform_setup
(&mut self, platform: &str)
src/dev_server.rs:182
↓ 4 callers
Method
watch
(&mut self, path: &str)
src/dev_server.rs:338
↓ 3 callers
Method
begin_group
(&mut self, style: &Style)
src/renderer/mock.rs:26
↓ 3 callers
Method
end_group
(&mut self)
src/renderer/mock.rs:30
↓ 2 callers
Method
begin
(&self)
src/navigation/mod.rs:103
↓ 2 callers
Method
bounds
(&self)
src/components/stack.rs:94
↓ 2 callers
Function
create_dark_theme
()
src/theme/mod.rs:39
↓ 2 callers
Method
draw_text
(&mut self, text: &str, style: &Style)
src/renderer/mock.rs:32
↓ 2 callers
Method
get_gap
(&self)
src/style.rs:74
↓ 2 callers
Method
get_platform_size
(&self)
src/renderer/default.rs:41
↓ 2 callers
Method
get_status
(&self)
src/dev_server.rs:580
↓ 2 callers
Method
get_transition
(&self, from: Option<&RouteType>, to: Option<&RouteType>)
src/navigation/mod.rs:59
↓ 2 callers
Method
is_platform_selected
(&self)
src/dev_server.rs:178
↓ 2 callers
Method
kill_process
(&mut self)
src/dev_server.rs:97
↓ 2 callers
Method
load_project_config
(&self)
src/dev_server.rs:311
↓ 2 callers
Method
recalculate_layout
(&mut self)
src/components/stack.rs:47
↓ 2 callers
Method
run
(self, app: F)
src/platform/ios.rs:20
↓ 2 callers
Method
translate
(&mut self, _x: f32, _y: f32)
src/renderer/mock.rs:37
↓ 1 callers
Method
apply_style
(&mut self, style: Style)
src/components/view.rs:85
↓ 1 callers
Method
build_todo_list
(&self)
example/basic_app.rs:64
↓ 1 callers
Method
build_todo_list
(&self)
examples/todo_app.rs:89
↓ 1 callers
Method
cleanup
(&mut self)
src/dev_server.rs:374
↓ 1 callers
Method
cleanup_platform
(&mut self, platform: Platform)
src/dev_server.rs:569
↓ 1 callers
Method
detect_project_name
(&self)
src/dev_server.rs:329
↓ 1 callers
Method
dispatch
(&mut self, action: A)
src/state/mod.rs:17
↓ 1 callers
Method
ease_in
(&self)
src/animation/mod.rs:55
↓ 1 callers
Method
ease_in_out
(&self)
src/animation/mod.rs:65
↓ 1 callers
Method
ease_out
(&self)
src/animation/mod.rs:60
↓ 1 callers
Method
get_platform_specific_size
(&self)
src/window.rs:93
↓ 1 callers
Method
init
(rust_native: RustUI)
src/platform/desktop.rs:9
↓ 1 callers
Method
init
(rust_ui: RustUI)
src/platform/ios.rs:12
↓ 1 callers
Method
linear_interpolate
(&self)
src/animation/mod.rs:51
↓ 1 callers
Method
open_default_browser
(&self, port: u16)
src/dev_server.rs:556
↓ 1 callers
Function
print_status
(status: &BuildStatus)
src/main.rs:63
↓ 1 callers
Method
rebuild_ui
(&mut self)
example/basic_app.rs:27
↓ 1 callers
Method
rebuild_ui
(&mut self)
examples/todo_app.rs:27
↓ 1 callers
Method
render_ui
(&self)
src/dev_server.rs:227
↓ 1 callers
Method
render_welcome_screen
(&self)
src/dev_server.rs:197
↓ 1 callers
Method
restart
(&mut self)
src/dev_server.rs:584
↓ 1 callers
Function
run
(rust_native: RustUI, app: F)
src/platform/mod.rs:25
↓ 1 callers
Method
set_background
(mut self, color: Color)
src/style.rs:34
↓ 1 callers
Method
set_padding
(mut self, padding: f32)
src/style.rs:44
↓ 1 callers
Method
spacing
(mut self, spacing: f32)
src/components/stack.rs:35
↓ 1 callers
Method
start_android_emulator
(&mut self)
src/dev_server.rs:464
↓ 1 callers
Method
start_desktop_build
(&mut self)
src/dev_server.rs:415
↓ 1 callers
Method
start_ios_simulator
(&mut self)
src/dev_server.rs:436
↓ 1 callers
Method
start_web_server
(&mut self)
src/dev_server.rs:495
↓ 1 callers
Method
style
(&self)
src/components/view.rs:40
↓ 1 callers
Method
window
(&self)
src/renderer/default.rs:33
↓ 1 callers
Method
with_easing
(mut self, easing: EasingFunction)
src/animation/mod.rs:32
Method
apply_style
(&mut self, style: Style)
src/components/button.rs:62
Method
apply_style
(&mut self, style: Style)
src/components/text.rs:41
Method
apply_to
(&self, component: &mut dyn Component)
src/theme/mod.rs:32
Method
begin_frame
(&mut self)
src/renderer/default.rs:27
Method
begin_group
(&mut self, style: &Style)
src/renderer/default.rs:53
Method
bounds
(&self)
src/components/button.rs:58
Method
bounds
(&self)
src/components/view.rs:81
Method
bounds
(&self)
src/components/input.rs:46
Method
bounds
(&self)
src/components/text.rs:37
Method
calculate_size
(&self, available_space: Size, spacing: f32)
src/layout/mod.rs:21
Method
check_tool
Add helper method for checking tool installations
src/dev_server.rs:594
Method
child
(mut self, child: C)
src/components/stack.rs:41
Method
clear
(&mut self, color: Color)
src/renderer/default.rs:47
Method
default
()
src/lib.rs:53
Method
default
()
src/geometry.rs:41
Method
default
()
src/layout/mod.rs:13
Method
dimensions
(&self)
src/window.rs:89
Method
dispatch
(&self, mutation: F)
src/store/mod.rs:15
Method
distance
(&self, other: &Point)
src/geometry/mod.rs:12
Method
draw_text
(&mut self, _text: &str, _style: &Style)
src/renderer/default.rs:63
Method
drop
(&mut self)
src/dev_server.rs:609
Method
end
(&self)
src/navigation/mod.rs:104
Method
end_frame
(&mut self)
src/renderer/default.rs:31
Method
end_group
(&mut self)
src/renderer/default.rs:59
Method
for_platform
(platform: &str)
src/platform_config.rs:11
Method
from_key_event
(key: KeyEvent)
src/event.rs:26
Method
get_layout
(&self, layouts: &'a [(Breakpoint, T)])
src/layout/responsive.rs:28
Method
get_scale_factor
(&self)
src/window.rs:97
Method
get_state
(&self)
src/store/mod.rs:23
Method
get_transform
(&self)
src/renderer/default.rs:37
Method
get_value
(&self)
src/components/input.rs:28
Method
handle_event
(&mut self, event: Event)
src/components/button.rs:50
Method
handle_event
(&mut self, event: Event)
src/components/stack.rs:88
Method
handle_event
(&mut self, event: Event)
src/components/view.rs:75
Method
handle_event
(&mut self, _event: Event)
src/components/input.rs:42
Method
handle_event
(&mut self, _event: Event)
src/components/text.rs:35
Method
hash
(&self, state: &mut H)
src/navigation/mod.rs:17
Method
init
(&mut self)
example/basic_app.rs:113
next →
1–100 of 196, ranked by callers