mizchi/crater-dom/dom does not have a README file
pub struct DomTree {
next_id : Int
nodes : Map[Int, DomNode]
root_id : Int
focused_node : Int?
mutations : MutationQueue
}fn[T] DomTree::flush_mutations_with(self : DomTree, handler : (MutationRecord) -> T) -> (Array[T], FlushResult)impl Show for GetBBoxOptionspub struct MutationQueue {
records : Array[MutationRecord]
dirty_nodes : Map[Int, Bool]
is_flushing : Bool
deferred : Array[MutationRecord]
recording : Bool
}fn[T] MutationQueue::flush_with(self : MutationQueue, handler : (MutationRecord) -> T) -> (Array[T], FlushResult)fn MutationQueue::record_attribute(self : MutationQueue, target : NodeId, name : String, old_value? : String?, new_value? : String?) -> Unitfn MutationQueue::record_character_data(self : MutationQueue, target : NodeId, old_value? : String?, new_value? : String?) -> Unitfn MutationQueue::record_child_removed(self : MutationQueue, target : NodeId, child : NodeId) -> Unitimpl Show for MutationRecordfn MutationRecord::attribute(target : NodeId, name : String, old_value? : String?, new_value? : String?) -> MutationRecordfn MutationRecord::character_data(target : NodeId, old_value? : String?, new_value? : String?) -> MutationRecordfn MutationRecord::child_list(target : NodeId, added? : Array[NodeId], removed? : Array[NodeId]) -> MutationRecordimpl Show for MutationTypepub struct SVGAngle {
unit_type : SVGAngleType
value : Double
value_in_specified_units : Double
} derive(Eq, Debug)impl Show for SVGAngleTypepub struct SVGLength {
unit_type : SVGLengthType
value : Double
value_in_specified_units : Double
} derive(Eq, Debug)impl Show for SVGLengthTypepub struct SVGTransform {
transform_type : SVGTransformType
matrix : SVGMatrix
angle : Double
} derive(Eq, Debug)impl Show for SVGTransformimpl Show for SVGTransformTypeimpl Show for ScrollStatefn ScrollState::new(scroll_width : Double, scroll_height : Double, client_width : Double, client_height : Double) -> ScrollStatefn ShadowRootInit::new(mode~ : String, delegates_focus? : Bool, slot_assignment? : String, clonable? : Bool, serializable? : Bool) -> ShadowRootInitfn create_svg_matrix_with(a : Double, b : Double, c : Double, d : Double, e : Double, f : Double) -> SVGMatrixfn is_layout_property(prop : String) -> BoolDOM, HTML, AOM, and scheduling packages for crater
Dependencies