Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ZeroX-DG/moon
/ functions
Functions
885 in github.com/ZeroX-DG/moon
⨍
Functions
885
◇
Types & classes
195
↓ 7 callers
Method
remove_first_matching
(&mut self, test: F)
components/html/src/tree_builder/stack_of_open_elements.rs:125
↓ 7 callers
Method
set_content_width
(&self, width: f32)
components/layout/src/layout_box.rs:272
↓ 7 callers
Method
tag_name
(&self)
components/dom/src/element.rs:86
↓ 6 callers
Method
as_text_opt
(&self)
components/dom/src/node.rs:205
↓ 6 callers
Function
assert_style_rule_matched_element
(rule: &CSSRule, element: &NodePtr)
components/style/src/selector_matching.rs:128
↓ 6 callers
Method
clear_back_to_table_context
(&mut self)
components/html/src/tree_builder/stack_of_open_elements.rs:80
↓ 6 callers
Method
contains
(&self, c: u8)
components/url/src/encode.rs:38
↓ 6 callers
Method
create_element
(&self, tag_token: Token)
components/html/src/tree_builder/mod.rs:350
↓ 6 callers
Method
emit_new_frame
(&self, event_emitter: &Sender<OutputEvent>)
render/src/engine.rs:124
↓ 6 callers
Method
find_first_ancestor
(&self, callback: F)
components/shared/src/tree_node.rs:115
↓ 6 callers
Method
is_block
(&self)
components/layout/src/layout_box.rs:224
↓ 6 callers
Method
is_positioned
(&self, position: Position)
components/layout/src/layout_box.rs:241
↓ 6 callers
Method
lines
(&self)
components/layout/src/layout_box.rs:465
↓ 6 callers
Method
listener
(&self)
components/loader/src/resource_loop/request.rs:31
↓ 6 callers
Method
set_attribute
(&self, name: &str, value: &str)
components/dom/src/element.rs:90
↓ 6 callers
Method
to_absolute_px
(&self)
components/style_types/src/value.rs:310
↓ 6 callers
Method
update
(&self, action: impl FnOnce(&mut Browser) + Send + 'static)
main/src/state/browser.rs:84
↓ 6 callers
Method
url
(&self)
components/loader/src/resource_loop/request.rs:27
↓ 6 callers
Method
values
(&self)
components/css/src/selector/structs.rs:68
↓ 5 callers
Method
attributes
(&self)
components/html/src/tokenizer/token.rs:128
↓ 5 callers
Method
border_box_absolute
(&self)
components/layout/src/layout_box.rs:407
↓ 5 callers
Function
build_tree
(dom: NodePtr, css: &str)
components/layout/src/utils.rs:23
↓ 5 callers
Method
contains_node
(&self, node: &NodePtr)
components/html/src/tree_builder/stack_of_open_elements.rs:222
↓ 5 callers
Method
current_node
(&self)
components/html/src/tree_builder/stack_of_open_elements.rs:34
↓ 5 callers
Function
element
(selector: &str, doc: NodePtr, children: Vec<NodePtr>)
components/test_utils/src/dom_creator.rs:17
↓ 5 callers
Method
emit_event
(&self, event: TabEvent)
main/src/state/browser_tab.rs:157
↓ 5 callers
Method
finish
(mut self, context: &mut LayoutContext)
components/layout/src/flow/line_box.rs:156
↓ 5 callers
Method
get_appropriate_place_for_inserting_a_node
( &self, target: Option<NodePtr>, )
components/html/src/tree_builder/mod.rs:380
↓ 5 callers
Method
has_element_name_in_specific_scope
(&self, target: &str, list: Vec<&str>)
components/html/src/tree_builder/stack_of_open_elements.rs:144
↓ 5 callers
Method
insert_at
(&mut self, location: AdjustedInsertionLocation, child: NodePtr)
components/html/src/tree_builder/mod.rs:438
↓ 5 callers
Function
is_match_simple_selector_seq
(element: &NodePtr, sequence: &SimpleSelectorSequence)
components/style/src/selector_matching.rs:80
↓ 5 callers
Function
is_url_c
TODO: Implement the rest of this
components/url/src/helper.rs:42
↓ 5 callers
Function
is_whitespace
Check if a code point is a whitespace (according to specs) https://www.w3.org/TR/css-syntax-3/#whitespace
components/css/src/tokenizer/mod.rs:44
↓ 5 callers
Method
iterate_children
(&self)
components/shared/src/tree_node.rs:180
↓ 5 callers
Method
owner_document
Owner document of the node
components/dom/src/node.rs:198
↓ 5 callers
Method
reconsume_in_return_state
(&mut self)
components/html/src/tokenizer/mod.rs:2370
↓ 5 callers
Method
remove_element
(&mut self, element: &NodePtr)
components/html/src/tree_builder/list_of_active_formatting_elements.rs:53
↓ 5 callers
Method
run
(&self, context: &mut LayoutContext, layout_node: LayoutBoxPtr)
components/layout/src/flow/block.rs:19
↓ 5 callers
Method
run
( mut self, event_receiver: Receiver<InputEvent>, event_emitter: Sender<OutputEvent>,
render/src/engine.rs:41
↓ 5 callers
Method
scroll_top
(&self)
components/layout/src/layout_box.rs:289
↓ 5 callers
Method
scrollable
(&self)
components/layout/src/layout_box.rs:355
↓ 5 callers
Method
set_document
Set the owner document for node
components/dom/src/node.rs:193
↓ 5 callers
Method
translate
(&mut self, dx: f32, dy: f32)
components/shared/src/primitive/rect.rs:22
↓ 5 callers
Method
value
(&self)
components/dom/src/dom_token_list.rs:35
↓ 4 callers
Method
add_marker
(&mut self)
components/html/src/tree_builder/list_of_active_formatting_elements.rs:26
↓ 4 callers
Method
append
(&mut self, child_path: &str)
components/url/src/url.rs:83
↓ 4 callers
Method
append_character_to_attribute_name
(&mut self, ch: char)
components/html/src/tokenizer/mod.rs:2471
↓ 4 callers
Method
append_character_to_doctype_public_identifier
(&mut self, ch: char)
components/html/src/tokenizer/mod.rs:2426
↓ 4 callers
Method
append_character_to_doctype_system_identifier
(&mut self, ch: char)
components/html/src/tokenizer/mod.rs:2438
↓ 4 callers
Method
append_value
(&mut self, value: ComponentValue)
components/css/src/parser/structs.rs:112
↓ 4 callers
Method
as_document_opt
(&self)
components/dom/src/node.rs:219
↓ 4 callers
Method
as_u8
(&self)
components/style_types/src/values/number.rs:42
↓ 4 callers
Method
clear_back_to_table_row_context
(&mut self)
components/html/src/tree_builder/stack_of_open_elements.rs:110
↓ 4 callers
Method
consume_an_at_rule
(&mut self)
components/css/src/parser/mod.rs:239
↓ 4 callers
Method
consume_bad_url
(&mut self)
components/css/src/tokenizer/mod.rs:599
↓ 4 callers
Method
consume_escaped
(&mut self)
components/css/src/tokenizer/mod.rs:613
↓ 4 callers
Method
consume_name
(&mut self)
components/css/src/tokenizer/mod.rs:375
↓ 4 callers
Method
consume_numeric
(&mut self)
components/css/src/tokenizer/mod.rs:400
↓ 4 callers
Method
consume_source_to_buffer
(&mut self)
components/shared/src/input_stream.rs:30
↓ 4 callers
Function
expand_single_border
(values: &[&[ComponentValue]], property: &str)
components/style/src/expand/border.rs:79
↓ 4 callers
Method
into_iter
(self)
components/dom/src/node_list.rs:58
↓ 4 callers
Method
is_inline
(&self)
components/layout/src/layout_box.rs:217
↓ 4 callers
Method
is_inline_block
(&self)
components/layout/src/layout_box.rs:231
↓ 4 callers
Function
is_name_start
Check if a codepoint is a name-start codepoint https://www.w3.org/TR/css-syntax-3/#name-start-code-point
components/css/src/tokenizer/mod.rs:96
↓ 4 callers
Method
is_non_replaced
(&self)
components/layout/src/layout_box.rs:251
↓ 4 callers
Method
is_overlap_rect
(&self, other: &Rect)
components/shared/src/primitive/rect.rs:42
↓ 4 callers
Function
is_special_element
(name: &str)
components/html/src/tree_builder/open_element_types.rs:86
↓ 4 callers
Function
is_start_identifier
Check if 3 codepoints would start an identifier https://www.w3.org/TR/css-syntax-3/#would-start-an-identifier
components/css/src/tokenizer/mod.rs:102
↓ 4 callers
Function
is_zero
(value: &Value)
components/painting/src/utils.rs:7
↓ 4 callers
Method
offset
(&self)
components/layout/src/layout_box.rs:285
↓ 4 callers
Method
on_errored
(&self, error: LoadError)
components/loader/src/resource_loop/request.rs:14
↓ 4 callers
Method
pop_last
(&mut self, len: usize)
components/css/src/parser/structs.rs:143
↓ 4 callers
Method
run
(mut self)
main/src/state/browser.rs:139
↓ 4 callers
Method
selector_type
(&self)
components/css/src/selector/structs.rs:119
↓ 4 callers
Method
set_content_height
(&self, height: f32)
components/layout/src/layout_box.rs:276
↓ 4 callers
Method
stop_parsing
(&mut self)
components/html/src/tree_builder/mod.rs:346
↓ 4 callers
Function
to_radii
(value: &Value, width: f32, font_size: f32)
components/painting/src/utils.rs:28
↓ 3 callers
Method
absolute_location
(&self)
components/layout/src/layout_box.rs:402
↓ 3 callers
Method
add_edge_sizes
(&self, other: &EdgeSizes)
components/shared/src/primitive/edge.rs:28
↓ 3 callers
Method
add_outer_edges
(&self, edges: &EdgeSizes)
components/shared/src/primitive/rect.rs:13
↓ 3 callers
Method
adoption_agency_algo
(&mut self, token: &Token)
components/html/src/tree_builder/mod.rs:666
↓ 3 callers
Method
append_character_to_doctype_name
(&mut self, ch: char)
components/html/src/tokenizer/mod.rs:2418
↓ 3 callers
Method
append_prelude
(&mut self, value: ComponentValue)
components/css/src/parser/structs.rs:81
↓ 3 callers
Method
attribute
(&self, name: &str)
components/html/src/tokenizer/token.rs:145
↓ 3 callers
Method
can_have_children
(&self)
components/layout/src/layout_box.rs:210
↓ 3 callers
Function
cascade
Cascade sort the property declarations for a property and get the wining value
components/style/src/cascade.rs:47
↓ 3 callers
Method
clear_back_to_table_body_context
(&mut self)
components/html/src/tree_builder/stack_of_open_elements.rs:95
↓ 3 callers
Function
compute_styles
(node: NodePtr, rules: &[ContextualRule])
components/style/src/compute.rs:14
↓ 3 callers
Method
consume_a_declaration
(&mut self)
components/css/src/parser/mod.rs:302
↓ 3 callers
Method
consume_a_qualified_rule
(&mut self)
components/css/src/parser/mod.rs:98
↓ 3 callers
Method
consume_a_simple_block
(&mut self)
components/css/src/parser/mod.rs:218
↓ 3 callers
Method
consume_ident_like
(&mut self)
components/css/src/tokenizer/mod.rs:476
↓ 3 callers
Method
consume_if_match
(&mut self, pattern: &str, case_insensitive: bool)
components/html/src/tokenizer/mod.rs:2570
↓ 3 callers
Method
consume_while
(&mut self, test: F)
components/css/src/tokenizer/mod.rs:205
↓ 3 callers
Function
create_independent_formatting_context_if_needed
( node: LayoutBoxPtr, )
components/layout/src/formatting_context.rs:105
↓ 3 callers
Method
current_line
(&mut self)
components/layout/src/flow/line_box.rs:263
↓ 3 callers
Method
data
(&self)
components/dom/src/node.rs:265
↓ 3 callers
Method
deref
(&self)
components/dom/src/node.rs:122
↓ 3 callers
Method
detach
Detach node from the parent
components/shared/src/tree_node.rs:79
↓ 3 callers
Method
emit_loading_finished
(&self, event_emitter: &Sender<OutputEvent>)
render/src/engine.rs:114
← previous
next →
101–200 of 885, ranked by callers