agnostic/vdom/path

Types

pub opaque type Path

Values

pub fn add(parent: Path, index: Int, key: String) -> Path
pub fn child(path: Path) -> String

Convert a path to a child tree to a resolved string.

pub fn event(path: Path, event: String) -> String

Convert a path to a resolved string with an event name appended to it. This returns a partial path, up to the closest Memo barrier.

pub fn matches(path: Path, any candidates: List(String)) -> Bool
pub const root: Path
pub const separator_element: String
pub const separator_event: String
pub const separator_subtree: String
pub fn split_subtree_path(path: String) -> List(String)
pub fn subtree(path: Path) -> Path
pub fn to_string(path: Path) -> String

Convert a path to a full resolved string, including all memo barriers.

Search Document