Skip to content
Snippets Groups Projects
Solid-Form-Search.rst 1.50 KiB

solid-form-search

Allows you to filter the contents of a component that uses the filter-mixin such as solid-display or solid-map. This must have a filtered-by attribute set to the id of the current solid-form-search. .. code:: html

<solid-form-search
id="my-filter" fields="email" label-email="search by email"

></solid-form-search>

<solid-display
data-src="http://example.com/users" fields="username, last_name, email" filtered-by="my-filter"

></solid-display>

Mixins

This component uses the following mixins:

Please check their documentation to know more about their capabilities.

Attributes

fields

List of fields used to perform the search.

label-xyz

When displaying a form, the default labels are the fields names of the model. If you want something fancier, you can set this attribute. i.e. label-username="Your name"

range-xyz

URL of a container which list the accepted values for the field xyz. It’s particularly useful with a dropdown field.

Widgets

By default, the widget used is <solid-form-label-text>. Cf the Widget Form page for more info.

Events

formChange

Triggered when the form values change