Meeseeks.all
You're seeing just the function
all
, go back to Meeseeks module for more information.
Specs
all(queryable(), selectors()) :: [Meeseeks.Result.t()] | {:error, Meeseeks.Error.t()}
Returns [Result, ...]
if one or more nodes in the queryable match a
selector, or []
if none do.
Optionally accepts a Meeseeks.Context
map.
Parses the source if it is not a Meeseeks.Document
or Meeseeks.Result
,
and may return {:error, %Meeseeks.Error{type: parser}
if there is a parse
error.
If multiple selections are being ran on the same unparsed source, parse first to avoid unnecessary computation.
Examples
iex> import Meeseeks.CSS
iex> Meeseeks.all("<div id=main><p>1</p><p>2</p><p>3</p></div>", css("#main p")) |> List.first()
#Meeseeks.Result<{ <p>1</p> }>
Specs
all(queryable(), selectors(), Meeseeks.Context.t()) :: [Meeseeks.Result.t()] | {:error, Meeseeks.Error.t()}