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