Skip to main content

project_slotted_children

Function project_slotted_children 

Source
pub fn project_slotted_children(
    shadow_children: &[(usize, bool, Option<String>)],
    light_children: &[(usize, Option<String>)],
) -> Vec<usize>
Expand description

Shadow DOM と Light DOM のスロット投影解決(純粋アルゴリズム)。

shadow_children: Shadow DOM 内部の子ノード一覧 (idx, is_slot, slot_name) light_children: ホスト要素の直下の子ノード一覧 (idx, slot_attr)

戻り値: 最終的にレンダリングされる平坦化された子ノード index 一覧。