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
↓ 2 callers
Method
last_element_with_tag_name
(&self, tag_name: &str)
components/html/src/tree_builder/stack_of_open_elements.rs:45
↓ 2 callers
Method
last_token
(&self)
components/css/src/parser/structs.rs:134
↓ 2 callers
Method
last_values
(&self, len: usize)
components/css/src/parser/structs.rs:130
↓ 2 callers
Method
layout_dimension_box
(&self, context: &mut LayoutContext, layout_node: LayoutBoxPtr)
components/layout/src/flow/inline.rs:143
↓ 2 callers
Method
load_url
(&mut self, url: Url, resource_loop_tx: Sender<LoadRequest>)
render/src/page.rs:99
↓ 2 callers
Method
margin_box_height
(&self)
components/layout/src/layout_box.rs:378
↓ 2 callers
Method
measure_text
(&mut self, content: &str, font_size: f32)
components/layout/src/layout_context.rs:9
↓ 2 callers
Method
next
(&mut self)
components/shared/src/input_stream.rs:38
↓ 2 callers
Method
on_finished
(&self, bytes: Bytes)
components/loader/src/resource_loop/request.rs:12
↓ 2 callers
Method
padding_box
(&self)
components/layout/src/box_model.rs:50
↓ 2 callers
Method
padding_box_absolute
(&self)
components/layout/src/layout_box.rs:412
↓ 2 callers
Method
paint
(&mut self)
components/gfx/src/canvas.rs:110
↓ 2 callers
Method
parse_a_list_of_component_values
(&mut self)
components/css/src/parser/mod.rs:463
↓ 2 callers
Function
parse_selector
(data_stream: &mut DataStream<ComponentValue>)
components/css/src/selector/mod.rs:57
↓ 2 callers
Function
parse_selector_str
(selector: &str)
components/css/src/selector/mod.rs:16
↓ 2 callers
Method
pop_until_match
(&mut self, test: F)
components/html/src/tree_builder/stack_of_open_elements.rs:66
↓ 2 callers
Method
register_style_element
(&self, element: NodePtr)
components/dom/src/document.rs:85
↓ 2 callers
Method
resize
(&mut self, size: Size)
render/src/page.rs:39
↓ 2 callers
Function
resolve_length_percentage
(value: &LengthPercentage, width: f32, font_size: f32)
components/painting/src/utils.rs:40
↓ 2 callers
Method
set_block
(&mut self, block: SimpleBlock)
components/css/src/parser/structs.rs:77
↓ 2 callers
Method
set_computed_styles
(&self, computed_styles: HashMap<Property, Value>)
components/dom/src/node.rs:269
↓ 2 callers
Method
set_document
(&mut self, document: NodePtr, pipeline: &mut Pipeline)
render/src/frame.rs:78
↓ 2 callers
Method
set_user_agent_stylesheet
(&self, stylesheet: ContextualStyleSheet)
components/dom/src/document.rs:81
↓ 2 callers
Method
show_error
(&mut self, title: &str, error: &str)
render/src/page.rs:188
↓ 2 callers
Method
start_loop
(&self)
components/loader/src/resource_loop/resource_loop.rs:24
↓ 2 callers
Method
stylesheet
(&self)
components/dom/src/elements/html_link_element.rs:76
↓ 1 callers
Function
accept_cli
()
src/cli/mod.rs:8
↓ 1 callers
Function
adjust_foreign_attributes
(token: &mut Token)
components/html/src/tree_builder/mod.rs:236
↓ 1 callers
Function
adjust_svg_attributes
(token: &mut Token)
components/html/src/tree_builder/mod.rs:210
↓ 1 callers
Method
append_rule
(&mut self, rule: CSSRule)
components/css/src/cssom/stylesheet.rs:17
↓ 1 callers
Method
apply_vertical_box_model_values
(&self, layout_node: LayoutBoxPtr)
components/layout/src/flow/block.rs:281
↓ 1 callers
Method
apply_vertical_spacing
(&self, layout_node: LayoutBoxPtr)
components/layout/src/flow/inline.rs:194
↓ 1 callers
Method
as_text
(&self)
components/dom/src/node.rs:245
↓ 1 callers
Method
base
(&self)
components/layout/src/flow/block.rs:27
↓ 1 callers
Method
build
(mut self, layout_box: &LayoutBoxPtr)
components/painting/src/display_list.rs:58
↓ 1 callers
Method
build_layout_tree
(&mut self, node: NodePtr)
components/layout/src/tree_builder.rs:48
↓ 1 callers
Method
build_paint_box_for_vertical_scroll_bar
(&mut self, layout_box: &LayoutBoxPtr)
components/painting/src/display_list.rs:293
↓ 1 callers
Method
build_texts
( &mut self, layout_box: &LayoutBoxPtr, text_rect: Rect, content: &str,
components/painting/src/display_list.rs:143
↓ 1 callers
Method
calculate_layout
(&self, document_node: NodePtr, size: &Size)
render/src/pipeline.rs:77
↓ 1 callers
Method
calculate_styles
(&self, document_node: NodePtr)
render/src/pipeline.rs:63
↓ 1 callers
Method
calculate_width_for_element
(&self, layout_node: LayoutBoxPtr)
components/layout/src/flow/inline.rs:152
↓ 1 callers
Method
channel
(&self)
main/src/state/browser_tab.rs:128
↓ 1 callers
Method
children_count
(&self)
components/shared/src/tree_node.rs:188
↓ 1 callers
Method
class_list
(&self)
components/dom/src/element.rs:113
↓ 1 callers
Method
clip_rect
(&mut self, rect: Rect)
components/painting/src/display_list.rs:379
↓ 1 callers
Method
cmp
(&self, other: &Self)
components/style/src/cascade.rs:146
↓ 1 callers
Function
cmp_cascade_origin
Comparing cascade origin and importance 1. Transition declarations [css-transitions-1] 2. Important user agent declarations 3. Important user declara
components/style/src/cascade.rs:187
↓ 1 callers
Function
cmp_location
(a: &PropertyDeclaration, b: &PropertyDeclaration)
components/style/src/cascade.rs:165
↓ 1 callers
Function
collect_cascaded_values
(node: &NodePtr, rules: &[ContextualRule])
components/style/src/cascade.rs:31
↓ 1 callers
Function
collect_declared_values
Collect declared values for each property found in each style rule
components/style/src/cascade.rs:74
↓ 1 callers
Method
commands
(self)
components/painting/src/display_list.rs:389
↓ 1 callers
Function
compute_absolute_values
(node: &NodePtr, styles: &mut HashMap<Property, Value>)
components/style/src/compute.rs:22
↓ 1 callers
Method
compute_border_radius_corner
(&self, layout_box: &LayoutBoxPtr)
components/painting/src/display_list.rs:262
↓ 1 callers
Method
compute_borders
(&self, layout_box: &LayoutBoxPtr)
components/painting/src/display_list.rs:231
↓ 1 callers
Method
compute_box_height
(&self, layout_node: LayoutBoxPtr)
components/layout/src/flow/block.rs:323
↓ 1 callers
Function
compute_default_values
(node: &NodePtr, styles: &mut HashMap<Property, Value>)
components/style/src/compute.rs:107
↓ 1 callers
Method
compute_height
(&self, layout_node: LayoutBoxPtr)
components/layout/src/flow/block.rs:318
↓ 1 callers
Function
compute_styles
(element: NodePtr, style_rules: &[ContextualRule])
components/layout/src/utils.rs:39
↓ 1 callers
Method
compute_width
(&self, layout_node: LayoutBoxPtr)
components/layout/src/flow/block.rs:140
↓ 1 callers
Method
computed_styles
(&self)
components/dom/src/node.rs:273
↓ 1 callers
Method
consume_a_function
(&mut self)
components/css/src/parser/mod.rs:187
↓ 1 callers
Method
consume_comments
(&mut self)
components/css/src/tokenizer/mod.rs:348
↓ 1 callers
Method
consume_number
(&mut self)
components/css/src/tokenizer/mod.rs:421
↓ 1 callers
Method
consume_token
Consume and return the next token Should only be use for testing, use `run()` when you want to run tokenizer
components/css/src/tokenizer/mod.rs:225
↓ 1 callers
Method
consume_url
(&mut self)
components/css/src/tokenizer/mod.rs:548
↓ 1 callers
Method
contains
(&self, token: &str)
components/dom/src/dom_token_list.rs:22
↓ 1 callers
Function
contains_forbidden_host_code_point
(input: &str)
components/url/src/helper.rs:78
↓ 1 callers
Method
create_element_from_tag_name
(&self, tag_name: &str)
components/html/src/tree_builder/mod.rs:370
↓ 1 callers
Method
deref
(&self)
components/layout/src/layout_box.rs:46
↓ 1 callers
Method
draw
( &mut self, device: &wgpu::Device, encoder: &mut wgpu::CommandEncoder, stagin
components/gfx/src/backend.rs:23
↓ 1 callers
Method
draw_queued
( &mut self, device: &wgpu::Device, staging_belt: &mut wgpu::util::StagingBelt,
components/gfx/src/text.rs:52
↓ 1 callers
Method
draw_solid_rect
(&mut self, tessellator: &mut Tessellator, rect: &Rect, color: &Color)
components/gfx/src/painters/rect.rs:15
↓ 1 callers
Method
draw_solid_rrect
(&mut self, tessellator: &mut Tessellator, rect: &RRect, color: &Color)
components/gfx/src/painters/rect.rs:34
↓ 1 callers
Method
drop_attributes
(&mut self)
components/html/src/tokenizer/token.rs:155
↓ 1 callers
Method
end_clip_rect
(&mut self)
components/painting/src/display_list.rs:384
↓ 1 callers
Method
ending_token
(&self)
components/css/src/parser/mod.rs:89
↓ 1 callers
Method
events
(&self)
main/src/render_client.rs:47
↓ 1 callers
Method
events
(&self)
main/src/state/browser_tab.rs:52
↓ 1 callers
Method
events
(&self)
main/src/state/browser.rs:80
↓ 1 callers
Function
expand_border_color
(values: &[&[ComponentValue]])
components/style/src/expand/border_color.rs:5
↓ 1 callers
Function
expand_border_style
(values: &[&[ComponentValue]])
components/style/src/expand/border_style.rs:5
↓ 1 callers
Function
expand_border_width
(values: &[&[ComponentValue]])
components/style/src/expand/border_width.rs:5
↓ 1 callers
Function
fetch_async
Spawn a new thread & fetch the request. Return resource bytes (Vec<u8>) if success, otherwise a LoadError.
components/loader/src/resource_loop/resource_loop.rs:81
↓ 1 callers
Method
fetch_html
(&self, document_loader: DocumentLoader, url: Url)
render/src/page.rs:133
↓ 1 callers
Function
fetch_local
(request: LoadRequest)
components/loader/src/resource_loop/resource_loop.rs:107
↓ 1 callers
Function
fetch_remote
(request: LoadRequest)
components/loader/src/resource_loop/resource_loop.rs:118
↓ 1 callers
Function
fetch_source
(request: LoadRequest)
components/loader/src/resource_loop/resource_loop.rs:96
↓ 1 callers
Method
fill_borders
(&mut self, rect: Rect, border_rect: Rect, borders: Borders)
components/painting/src/display_list.rs:362
↓ 1 callers
Method
generate_all_implied_end_tags_thoroughly
(&mut self)
components/html/src/tree_builder/mod.rs:545
↓ 1 callers
Method
generate_line_boxes
(&self, context: &mut LayoutContext, layout_node: LayoutBoxPtr)
components/layout/src/flow/inline.rs:96
↓ 1 callers
Function
get_action
(matches: ArgMatches)
src/cli/action.rs:14
↓ 1 callers
Method
get_error_page_content
(&self, title: &str, error: &str)
render/src/page.rs:165
↓ 1 callers
Function
get_expander_shorthand_property
Get a short-hand property expander
components/style/src/cascade.rs:53
↓ 1 callers
Function
get_formatting_context_type
(layout_node: LayoutBoxPtr)
components/layout/src/formatting_context.rs:76
↓ 1 callers
Function
get_http_client
()
components/net/src/http.rs:10
↓ 1 callers
Method
get_index_of_node
(&self, node: &NodePtr)
components/html/src/tree_builder/list_of_active_formatting_elements.rs:83
↓ 1 callers
Method
get_mode
(&self)
components/dom/src/document.rs:61
↓ 1 callers
Method
get_node_for_text_insertion
( &mut self, insert_position: AdjustedInsertionLocation, )
components/html/src/tree_builder/mod.rs:447
↓ 1 callers
Method
get_non_anonymous_parent
(&self)
components/layout/src/layout_box.rs:469
↓ 1 callers
Method
get_parent_for_block
Get a parent for an block-level box A block-level box can only be inserted into the nearest non-inline parent. If the parent established a non-inlin
components/layout/src/tree_builder.rs:101
← previous
next →
301–400 of 885, ranked by callers