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
↓ 3 callers
Method
emit_loading_started
(&self, event_emitter: &Sender<OutputEvent>)
render/src/engine.rs:109
↓ 3 callers
Method
emit_new_title
(&self, event_emitter: &Sender<OutputEvent>)
render/src/engine.rs:119
↓ 3 callers
Method
emit_new_url
(&self, event_emitter: &Sender<OutputEvent>)
render/src/engine.rs:102
↓ 3 callers
Function
establish_context
( context_type: FormattingContextType, establish_by: LayoutBoxPtr, )
components/layout/src/formatting_context.rs:52
↓ 3 callers
Method
find_first_deepest_decendant
(&self, callback: F)
components/shared/src/tree_node.rs:131
↓ 3 callers
Method
flush_text_insertion
(&mut self)
components/html/src/tree_builder/mod.rs:499
↓ 3 callers
Method
formatting_context
(&self)
components/layout/src/layout_box.rs:434
↓ 3 callers
Method
get_bytes_per_row
(&self)
components/gfx/src/canvas.rs:176
↓ 3 callers
Method
get_data
(&self)
components/dom/src/text.rs:23
↓ 3 callers
Method
get_str
(&self, attr: &str)
components/dom/src/element.rs:25
↓ 3 callers
Method
goto
(&self, raw_url: String)
main/src/state/browser.rs:62
↓ 3 callers
Method
handle_in_table
(&mut self, mut token: Token)
components/html/src/tree_builder/mod.rs:2382
↓ 3 callers
Method
has_element_name_in_select_scope
(&self, target: &str)
components/html/src/tree_builder/stack_of_open_elements.rs:183
↓ 3 callers
Method
has_no_child
(&self)
components/shared/src/tree_node.rs:184
↓ 3 callers
Method
insert_before
Insert a child node to a parent node before a reference child node Ensure that: 1. The previous sibling of reference child is the child node if refer
components/shared/src/tree_node.rs:262
↓ 3 callers
Method
is_character_part_of_attribute
(&self)
components/html/src/tokenizer/mod.rs:2399
↓ 3 callers
Method
is_element
(&self)
components/dom/src/node.rs:249
↓ 3 callers
Method
is_eof
(&self)
components/html/src/tokenizer/token.rs:121
↓ 3 callers
Method
is_eos
(&self)
components/shared/src/data_stream.rs:28
↓ 3 callers
Function
is_start_number
Check if 3 codepoints would start a number https://www.w3.org/TR/css-syntax-3/#starts-with-a-number
components/css/src/tokenizer/mod.rs:129
↓ 3 callers
Function
is_start_with_two_hex
(input: &str)
components/url/src/helper.rs:61
↓ 3 callers
Function
is_window_drive_letter
(input: &str)
components/url/src/helper.rs:20
↓ 3 callers
Method
layout_block_level_children
(&self, context: &mut LayoutContext, layout_node: LayoutBoxPtr)
components/layout/src/flow/block.rs:54
↓ 3 callers
Method
load_html
( &mut self, html: String, base_url: Url, resource_loop_tx: Sender<LoadRequest
render/src/page.rs:53
↓ 3 callers
Method
new_attribute
(&mut self, attribute: Attribute)
components/html/src/tokenizer/mod.rs:2378
↓ 3 callers
Method
next_token
(&mut self)
components/html/src/tokenizer/mod.rs:168
↓ 3 callers
Method
parent
(&self)
components/html/src/tree_builder/mod.rs:122
↓ 3 callers
Method
peek_next
(&self, len: usize)
components/shared/src/data_stream.rs:24
↓ 3 callers
Method
remove
(&mut self, tokens: Vec<String>)
components/dom/src/dom_token_list.rs:31
↓ 3 callers
Method
render_frame
(&mut self, pipeline: &mut Pipeline, opts: PipelineRunOptions)
render/src/frame.rs:98
↓ 3 callers
Function
report_validation_error
()
components/url/src/host_parser.rs:8
↓ 3 callers
Method
run
Start the main loop for parsing DOM tree
components/html/src/tree_builder/mod.rs:281
↓ 3 callers
Method
scroll_height
(&self)
components/layout/src/layout_box.rs:301
↓ 3 callers
Method
scrollbar_width
TODO: Support dynamic scroll bar width
components/layout/src/layout_box.rs:206
↓ 3 callers
Method
set_force_quirks
(&mut self, value: bool)
components/html/src/tokenizer/token.rs:73
↓ 3 callers
Method
set_mouse_over
(&self, value: bool)
components/layout/src/layout_box.rs:297
↓ 3 callers
Method
set_offset
(&mut self, offset: Point)
components/layout/src/flow/line_box.rs:115
↓ 3 callers
Method
set_scroll_top
(&self, y: f32)
components/layout/src/layout_box.rs:293
↓ 3 callers
Method
shorten_path
(&mut self)
components/url/src/url.rs:44
↓ 3 callers
Method
switch_to_return_state
(&mut self)
components/html/src/tokenizer/mod.rs:2374
↓ 3 callers
Method
tessellate_path
(&mut self, path: Path)
components/gfx/src/tessellator.rs:26
↓ 3 callers
Method
transfer_children_to_node
Transfer parent of nodes
components/shared/src/tree_node.rs:197
↓ 3 callers
Method
update_last_line
(&mut self, context: &mut LayoutContext)
components/layout/src/flow/line_box.rs:220
↓ 3 callers
Method
upgrade
(&self)
components/shared/src/tree_node.rs:299
↓ 3 callers
Function
use_context
(context: Rc<dyn FormattingContext>, node: LayoutBoxPtr)
components/layout/src/formatting_context.rs:72
↓ 3 callers
Method
value
(&self)
components/style_types/src/values/font_weight.rs:33
↓ 2 callers
Method
add_box_fragment
( &mut self, fragment_width: f32, fragment_height: f32, child: LayoutBoxPtr,
components/layout/src/flow/line_box.rs:43
↓ 2 callers
Method
add_text_fragment
( &mut self, fragment_width: f32, fragment_height: f32, layout_box: LayoutBoxP
components/layout/src/flow/line_box.rs:60
↓ 2 callers
Method
all
()
components/style_types/src/property.rs:94
↓ 2 callers
Method
append_to_string_token
(&mut self, ch: char)
components/css/src/tokenizer/token.rs:50
↓ 2 callers
Method
append_to_url_token
(&mut self, ch: char)
components/css/src/tokenizer/token.rs:72
↓ 2 callers
Method
apply_explicit_sizes
(&self)
components/layout/src/layout_box.rs:442
↓ 2 callers
Method
as_comment_opt
(&self)
components/dom/src/node.rs:226
↓ 2 callers
Function
assert_style_rule_not_matched_element
(rule: &CSSRule, element: &NodePtr)
components/style/src/selector_matching.rs:137
↓ 2 callers
Method
attributes
(&self)
components/dom/src/element.rs:105
↓ 2 callers
Method
attributes_mut
(&mut self)
components/html/src/tokenizer/token.rs:135
↓ 2 callers
Method
base
(&self)
components/dom/src/document.rs:135
↓ 2 callers
Method
bitmap
(&self)
render/src/page.rs:118
↓ 2 callers
Method
border_box
(&self)
components/layout/src/box_model.rs:54
↓ 2 callers
Method
break_line
(&mut self, context: &mut LayoutContext)
components/layout/src/flow/line_box.rs:210
↓ 2 callers
Method
break_line_if_needed
(&mut self, context: &mut LayoutContext, next_fragment_width: f32)
components/layout/src/flow/line_box.rs:196
↓ 2 callers
Method
build_paint_boxes
( &mut self, layout_box: &LayoutBoxPtr, override_rect: Option<Rect>, overflow_
components/painting/src/display_list.rs:168
↓ 2 callers
Method
child_nodes
(&self)
components/dom/src/node.rs:153
↓ 2 callers
Method
clip_rect
(&self, rect: Rect)
components/painting/src/painter.rs:54
↓ 2 callers
Method
close_cell
(&mut self)
components/html/src/tree_builder/mod.rs:969
↓ 2 callers
Function
color_from_value
(color: &Value)
components/painting/src/utils.rs:16
↓ 2 callers
Method
compute_auto_height
https://www.w3.org/TR/CSS22/visudet.html#normal-block
components/layout/src/flow/block.rs:339
↓ 2 callers
Method
consume_a_list_of_declarations
(&mut self)
components/css/src/parser/mod.rs:135
↓ 2 callers
Method
consume_a_list_of_rules
(&mut self)
components/css/src/parser/mod.rs:271
↓ 2 callers
Method
consume_from_current_if_match
(&mut self, pattern: &str, case_insensitive: bool)
components/html/src/tokenizer/mod.rs:2586
↓ 2 callers
Method
consume_string
(&mut self, ending: Option<char>)
components/css/src/tokenizer/mod.rs:508
↓ 2 callers
Method
content
(&self)
render/src/pipeline.rs:59
↓ 2 callers
Method
deref
(&self)
components/shared/src/tree_node.rs:306
↓ 2 callers
Method
descendant_text_content
Descendant text content of the node https://dom.spec.whatwg.org/#concept-descendant-text-content
components/dom/src/node.rs:130
↓ 2 callers
Method
document
(&self)
render/src/frame.rs:90
↓ 2 callers
Method
expand
(&mut self, device: &wgpu::Device, size: usize)
components/gfx/src/triangle.rs:72
↓ 2 callers
Function
fetch
(request: LoadRequest)
components/loader/src/resource_loop/resource_loop.rs:85
↓ 2 callers
Method
fetch
(&self, url: Url, listener: impl FetchListener + 'static)
components/loader/src/document_loader/mod.rs:17
↓ 2 callers
Method
fill_rrect
(&mut self, rect: RRect, color: Color)
components/painting/src/display_list.rs:357
↓ 2 callers
Method
fill_text
( &mut self, content: String, rect: Rect, color: Color, font_size: f32
components/painting/src/display_list.rs:367
↓ 2 callers
Method
get_element_after_last_marker
(&self, element: &str)
components/html/src/tree_builder/list_of_active_formatting_elements.rs:39
↓ 2 callers
Function
get_parent
(el: &NodePtr)
components/style/src/selector_matching.rs:4
↓ 2 callers
Function
get_prev_sibling
(el: &NodePtr)
components/style/src/selector_matching.rs:14
↓ 2 callers
Method
handle_in_select
(&mut self, token: Token)
components/html/src/tree_builder/mod.rs:3021
↓ 2 callers
Method
handle_on_children_updated
(&self, context: ChildrenUpdateContext)
components/dom/src/node.rs:104
↓ 2 callers
Method
handler
(&self)
main/src/state/browser.rs:123
↓ 2 callers
Method
has_attribute
(&self, name: &str)
components/dom/src/element.rs:109
↓ 2 callers
Method
has_element_in_scope
(&self, target: &NodePtr)
components/html/src/tree_builder/stack_of_open_elements.rs:208
↓ 2 callers
Method
id
(&self)
components/dom/src/element.rs:117
↓ 2 callers
Method
important
(&mut self)
components/css/src/parser/structs.rs:153
↓ 2 callers
Method
inheritable
(&self)
components/style_types/src/property.rs:98
↓ 2 callers
Method
intersect
Compute intersection with another rectangle. Modify the current rectangle into the intersection rectangle.
components/shared/src/primitive/rect.rs:29
↓ 2 callers
Method
is_block_container
(&self)
components/layout/src/layout_box.rs:165
↓ 2 callers
Function
is_c0_control
(n: u32)
components/url/src/helper.rs:50
↓ 2 callers
Method
is_document
(&self)
components/dom/src/node.rs:253
↓ 2 callers
Method
is_marker_or_open_element
(&self, entry: &Entry)
components/html/src/tree_builder/mod.rs:652
↓ 2 callers
Function
is_named
Check if a codepoint is a name code point https://www.w3.org/TR/css-syntax-3/#name-code-point
components/css/src/tokenizer/mod.rs:73
↓ 2 callers
Method
is_overflow_visible
(&self)
components/layout/src/layout_box.rs:369
↓ 2 callers
Function
is_single_dot_path_segment
(input: &str)
components/url/src/helper.rs:37
↓ 2 callers
Method
is_zero
(&self)
components/style_types/src/values/length_percentage.rs:13
← previous
next →
201–300 of 885, ranked by callers