Meeseeks.all

You're seeing just the function all, go back to Meeseeks module for more information.
Link to this function

all(queryable, selectors)

View Source

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> }>
Link to this function

all(queryable, selectors, context)

View Source

Specs