tawasuyu

tawasuyu/taffy

A high performance rust-powered UI layout library

Rust 501HTML 254C 19JavaScript 81414 Definitions

⎇ c1a078f6015f7147aa170cc6b9209cd09207bf2d src/tree/taffy_tree.rs Who touched what Code

Each definition with the last change that left it this way, not each line: who, when, and whether it was born, changed inside, changed signature or went by another name.

DefinitionsLast changeWho
type TaffyResult pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
enum TaffyError pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn fmt body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
def TaffyConfig born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn default born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
struct NodeData signature changed Call measure function on leaf nodes even if the node does not have context (#598)Nico Burns · ⟲ History of the definition
fn new pub body changed Call measure function on leaf nodes even if the node does not have context (#598)Nico Burns · ⟲ History of the definition
fn mark_dirty pub signature changed Move `NodeData` struct into `taffy_tree` module (#584)Nico Burns · ⟲ History of the definition
struct TaffyTree pub signature changed Make `slotmap` dependency compatible with `no_std` environments (#594)Conall Keane · ⟲ History of the definition
fn default signature changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
struct TaffyTreeChildIter pub born Split tree traits (#585)Nico Burns · ⟲ History of the definition
type Item born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn next born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
type ChildIter signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn child_ids signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn child_count signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn get_child_id signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn get_debug_label born Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn get_final_layout signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
def TaffyView signature changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
type ChildIter signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn child_ids signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn child_count signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn get_child_id signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn get_style born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn get_cache_mut born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn set_unrounded_layout born Convert mutable layout getters to layout setters (#583)Nico Burns · ⟲ History of the definition
fn compute_child_layout body changed Call measure function on leaf nodes even if the node does not have context (#598)Nico Burns · ⟲ History of the definition
fn get_unrounded_layout born Convert mutable layout getters to layout setters (#583)Nico Burns · ⟲ History of the definition
fn set_final_layout born Convert mutable layout getters to layout setters (#583)Nico Burns · ⟲ History of the definition
fn new pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn with_capacity pub body changed Make `slotmap` dependency compatible with `no_std` environments (#594)Conall Keane · ⟲ History of the definition
fn enable_rounding pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn disable_rounding pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn new_leaf pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn new_leaf_with_context pub body changed Call measure function on leaf nodes even if the node does not have context (#598)Nico Burns · ⟲ History of the definition
fn new_with_children pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn clear pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn remove pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn set_node_context pub body changed Call measure function on leaf nodes even if the node does not have context (#598)Nico Burns · ⟲ History of the definition
fn get_node_context pub born Add `TaffyTree.get_node_context` function (get immutable ref to context)Nico Burns · ⟲ History of the definition
fn get_node_context_mut pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn get_disjoint_node_context_mut pub born add get_disjoint_node_context_mut to tree (#596)Dylan Blokhuis · ⟲ History of the definition
fn add_child pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn insert_child_at_index pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn set_children pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn remove_child pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn remove_child_at_index pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn replace_child_at_index pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn child_at_index pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn total_node_count pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn parent pub born Add parent method to the TaffyTree (#619)Nico Burns · ⟲ History of the definition
fn children pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn set_style pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn style pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn layout pub body changed Compute content size, padding and border for each node (#573)Nico Burns · ⟲ History of the definition
fn mark_dirty pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn mark_dirty_recursive born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn dirty pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn compute_layout_with_measure pub body changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn compute_layout pub born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn print_tree pub body changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
def as_layout_tree signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
mod tests signature changed Fix typos. (#611)Bruce Mitchener · ⟲ History of the definition
fn size_measure_function born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn new_should_allocate_default_capacity body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
def DEFAULT_CAPACITY born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn test_with_capacity body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
def CAPACITY born Merge `taffy_tree` module into a single file (#574)Nico Burns · ⟲ History of the definition
fn test_new_leaf body changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn new_leaf_with_context signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn test_new_with_children body changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn remove_node_should_remove body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
fn remove_node_should_detach_hierarchy was called remove_node_should_detach_herarchy Fix typos. (#611)Bruce Mitchener · ⟲ History of the definition
fn remove_last_node body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
fn set_measure body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
fn set_measure_of_previously_unmeasured_node body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
fn add_child signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn insert_child_at_index signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn set_children signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn remove_child signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn remove_child_at_index signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn remove_child_updates_parents body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
fn replace_child_at_index signature changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn test_child_at_index body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
fn test_child_count body changed Split tree traits (#585)Nico Burns · ⟲ History of the definition
fn test_children body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
fn test_set_style body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
fn test_style body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
fn test_layout body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
fn test_mark_dirty body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
fn compute_layout_should_produce_valid_result body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition
fn make_sure_layout_location_is_top_left body changed Rename Taffy struct to TaffyTree (#580)Nico Burns · ⟲ History of the definition

the last 15 changes of the file were examined