Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PrivateRookie/rtml
/ functions
Functions
131 in github.com/PrivateRookie/rtml
⨍
Functions
131
◇
Types & classes
24
↓ 49 callers
Method
clone
(&self)
crates/rtml/src/reactive.rs:242
↓ 16 callers
Method
val
(&self)
crates/rtml/src/tags.rs:202
↓ 14 callers
Method
on
( mut self, kind: K, listener: Box<dyn Fn() -> Box<dyn Fn(Event)>>, )
crates/rtml/src/tags.rs:66
↓ 11 callers
Method
reactive
(self)
crates/rtml/src/reactive.rs:264
↓ 10 callers
Method
val_mut
get inner data mut ref
crates/rtml/src/reactive.rs:279
↓ 8 callers
Method
change
mutate data and update view
crates/rtml/src/reactive.rs:351
↓ 6 callers
Function
mount_body
default entry point of app, mount top most element to document body directory.
crates/rtml/src/lib.rs:259
↓ 6 callers
Method
remove
(&mut self, index: usize)
examples/todo/src/store.rs:57
↓ 6 callers
Method
save
(&self)
examples/todo/src/store.rs:71
↓ 6 callers
Method
view
subscribe data change and return children
crates/rtml/src/reactive.rs:325
↓ 5 callers
Function
add_file
add file in dist dir
crates/project/src/lib.rs:19
↓ 5 callers
Function
get_pkg_id
return normalized package id("-" is transformed to "_")
crates/project/src/lib.rs:47
↓ 4 callers
Method
attr
subscribe data change and modify element attributes
crates/rtml/src/reactive.rs:284
↓ 3 callers
Function
build_wasm
(package: Option<String>, release: bool)
crates/cli/src/main.rs:129
↓ 3 callers
Function
config_attr
( attrs: &StaticAttrs, ele: &web_sys::Element, )
crates/rtml/src/tags.rs:333
↓ 3 callers
Function
config_style
( styles: &StaticStyles, ele: &web_sys::Element, )
crates/rtml/src/tags.rs:160
↓ 3 callers
Function
run_wasm_bindgen
(package: Option<String>, release: bool)
crates/cli/src/main.rs:156
↓ 3 callers
Method
update_and_clear
(&self)
crates/rtml/src/reactive.rs:371
↓ 2 callers
Function
add_build_rs
(path: &Path)
crates/cli/src/main.rs:387
↓ 2 callers
Method
bind
(mut self, m: (Vec<Rc<RefCell<Dom>>>, crate::reactive::ModifierFunc))
crates/rtml/src/tags.rs:61
↓ 2 callers
Function
config_cargo
(path: &Path)
crates/cli/src/main.rs:404
↓ 2 callers
Method
config_element
( &self, ele: &web_sys::Element, )
crates/rtml/src/tags.rs:209
↓ 2 callers
Function
copy_dir_all
(src: P, dest: &Path)
crates/share/src/lib.rs:17
↓ 2 callers
Function
debug_auto_reload
auto reload page if source change in debug mode
crates/project/src/lib.rs:78
↓ 2 callers
Method
evt
handle event and reactive data
crates/rtml/src/reactive.rs:334
↓ 2 callers
Function
fmt_static_content
( name: &str, content: &StaticContent, buf: &mut String, f: &mut TagFormatter, )
crates/rtml/src/lib.rs:183
↓ 2 callers
Method
format
(&self, f: &mut TagFormatter, buf: &mut String)
crates/rtml/src/lib.rs:82
↓ 2 callers
Function
get_document
()
crates/rtml/src/lib.rs:231
↓ 2 callers
Function
get_target_path
(target: &Element)
crates/rtml/src/lib.rs:246
↓ 2 callers
Function
output_dir
()
crates/project/src/lib.rs:10
↓ 2 callers
Method
pad_size
(&self)
crates/rtml/src/tag_fmt.rs:39
↓ 2 callers
Method
render
generate html element and add event bindings
crates/rtml/src/lib.rs:38
↓ 2 callers
Method
render
( &self, path: Vec<usize>, ele: &web_sys::Element, doc: &Document, )
crates/rtml/src/tags.rs:136
↓ 2 callers
Function
render_static
( content: &StaticContent, path: Vec<usize>, ele: &web_sys::Element, doc: &Document, )
crates/rtml/src/tags.rs:107
↓ 2 callers
Method
resources
( &self, )
crates/rtml/src/tags.rs:31
↓ 2 callers
Function
rtml_dep
()
crates/cli/src/main.rs:475
↓ 2 callers
Function
rtml_project_dep
()
crates/cli/src/main.rs:485
↓ 1 callers
Method
add
(&mut self, description: String)
examples/todo/src/store.rs:23
↓ 1 callers
Function
add_assets
auto collect assets file to dist dir source** should be relative path to root
crates/project/src/lib.rs:31
↓ 1 callers
Function
add_lib_rs
(path: &Path)
crates/cli/src/main.rs:398
↓ 1 callers
Function
auto_reload
auto reload page if source change, if you only want to auto reload in debug mode, [`check debug_auto_reload`]
crates/project/src/lib.rs:53
↓ 1 callers
Method
clear_completed
(&mut self)
examples/todo/src/store.rs:62
↓ 1 callers
Method
detach_child
(&mut self)
crates/rtml/src/reactive.rs:190
↓ 1 callers
Function
edit
(event: web_sys::Event, store: Reactive<Store>, idx: usize)
examples/todo/src/lib.rs:237
↓ 1 callers
Method
edit
(&mut self, index: usize, description: String)
examples/todo/src/store.rs:32
↓ 1 callers
Function
filter_view
(filter: Reactive<FilterStatus>)
examples/todo/src/lib.rs:139
↓ 1 callers
Function
func_form
()
examples/form/src/func_style.rs:10
↓ 1 callers
Function
get_built_wasm
(package: Option<String>, release: bool)
crates/cli/src/main.rs:229
↓ 1 callers
Function
get_element_offset
(ele: &Element)
crates/rtml/src/lib.rs:236
↓ 1 callers
Function
get_local_storage
()
examples/todo/src/store.rs:18
↓ 1 callers
Function
get_out_dir
(release: bool)
crates/cli/src/main.rs:243
↓ 1 callers
Function
index
()
examples/counter/build.rs:4
↓ 1 callers
Function
index
()
examples/form/build.rs:4
↓ 1 callers
Function
index
()
examples/todo/build.rs:4
↓ 1 callers
Function
index
()
crates/lab/build.rs:4
↓ 1 callers
Function
index
()
crates/cli/build.tpl.rs:4
↓ 1 callers
Function
init_project
(path: &Path)
crates/cli/src/main.rs:382
↓ 1 callers
Function
input_view
(records: Reactive<Store>)
examples/todo/src/lib.rs:120
↓ 1 callers
Function
item_edit_input
(item: &store::Item, idx: usize, data: Reactive<Store>)
examples/todo/src/lib.rs:236
↓ 1 callers
Function
js_sys_dep
()
crates/cli/src/main.rs:511
↓ 1 callers
Function
macro_form
()
examples/form/src/macro_style.rs:5
↓ 1 callers
Function
nested
component is just a normal function
examples/tutorial/src/bin/intro-nested-components.rs:4
↓ 1 callers
Function
notify_after_rebuild
( mut rebuild_rx: Receiver<()>, mut ws_rx: Receiver<SplitSink<WebSocket, Message>>, )
crates/cli/src/main.rs:257
↓ 1 callers
Function
on_upgrade
(websocket: WebSocket, tx: Sender<SplitSink<WebSocket, Message>>)
crates/cli/src/main.rs:291
↓ 1 callers
Function
reactive
(data: T)
crates/rtml/src/reactive.rs:250
↓ 1 callers
Function
register
( ele_subs: EleModifierRegisterData, attr_subs: AttrRegisterData, style_subs: StyleRegisterData,
crates/rtml/src/lib.rs:149
↓ 1 callers
Method
register
(&mut self, path: Vec<usize>, ele: Element, func: UpdateFunc)
crates/rtml/src/reactive.rs:199
↓ 1 callers
Function
run_cargo_new
(path: &PathBuf, name: Option<String>)
crates/cli/src/main.rs:372
↓ 1 callers
Function
start_http_server
(dist: PathBuf, host: String, port: u16, rebuild_rx: Receiver<()>)
crates/cli/src/main.rs:284
↓ 1 callers
Function
start_watch_thread
( interval: u64, package: Option<String>, manifest_dir: PathBuf, rebuild_tx: Sender<()>, )
crates/cli/src/main.rs:318
↓ 1 callers
Function
todo_list
(records: Reactive<Store>, filter: Reactive<FilterStatus>)
examples/todo/src/lib.rs:172
↓ 1 callers
Method
toggle
(&mut self, index: usize)
examples/todo/src/store.rs:50
↓ 1 callers
Function
tracing_dep
()
crates/cli/src/main.rs:528
↓ 1 callers
Function
tracing_wasm_dep
()
crates/cli/src/main.rs:536
↓ 1 callers
Function
update_dom
(dom: &mut Dom)
crates/rtml/src/reactive.rs:379
↓ 1 callers
Function
wasm_bindgen_dep
()
crates/cli/src/main.rs:520
↓ 1 callers
Function
web_sys_dep
()
crates/cli/src/main.rs:495
Function
_warning
(msg: &str)
crates/rtml/src/tags.rs:325
Method
add
(self, rhs: Reactive<B>)
crates/rtml/src/reactive.rs:453
Function
adding_data
()
examples/tutorial/src/bin/intro-hello-world.rs:3
Method
bind
( &self, m: M, )
crates/rtml/src/reactive.rs:311
Method
default
()
crates/rtml/src/tag_fmt.rs:28
Method
default
()
crates/rtml/src/tags.rs:96
Function
dynamic_attr
()
examples/tutorial/src/bin/intro-dynamic-attr.rs:6
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/rtml/src/reactive.rs:151
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/rtml/src/tags.rs:22
Method
from
(src: Vec<T>)
crates/rtml/src/basic_impl.rs:8
Method
from
((depth, index): (usize, usize))
crates/rtml/src/reactive.rs:160
Method
from
(src: StaticStyles)
crates/rtml/src/tags.rs:194
Function
index
()
examples/form2/src/main.rs:4
Method
load
()
examples/todo/src/store.rs:40
Method
load_current_meta
()
crates/cli/src/metadata.rs:28
Function
macro_builder
(input: TokenStream)
crates/macro/src/lib.rs:6
Function
main
()
examples/rtml-tauri/src-tauri/build.rs:1
Function
main
()
examples/rtml-tauri/src-tauri/src/main.rs:6
Function
main
()
examples/counter/build.rs:26
Function
main
()
examples/tutorial/debug.rs:1
Function
main
()
examples/tutorial/index.rs:5
Function
main
()
examples/tutorial/src/bin/intro-styling.rs:18
Function
main
()
examples/tutorial/src/bin/reactive-view.rs:32
next →
1–100 of 131, ranked by callers