Torch v1.0.0-rc.2 Torch.FilterView

Provides input generators for Torch’s filter sidebar.

Summary

Functions

Generates a select box for a belongs_to association

Generates a filter select box for a boolean field

Generates a filter datepicker input

Generates a “contains/equals” filter type select box for a given string or text field

Generates a filter input for a string field

Generates a filter input for a text field

Functions

filter_assoc_select(prefix, field, options, params)

Generates a select box for a belongs_to association.

Example

filter_assoc_select(:post, :category_id, [{"Articles", 1}], %{"post" => %{"category_id_equals" => 1}})
filter_boolean_input(prefix, field, params)

Generates a filter select box for a boolean field.

Example

filter_boolean_input(:post, :draft, params)
filter_date_input(prefix, field, params)

Generates a filter datepicker input.

Example

filter_date_input(:post, :inserted_at, params)
filter_select(prefix, field, params)

Generates a “contains/equals” filter type select box for a given string or text field.

Example

filter_select(:post, :title, params)
filter_string_input(prefix, field, params)

Generates a filter input for a string field.

Example

filter_string_input(:post, :title, params)
filter_text_input(prefix, field, params)

Generates a filter input for a text field.

Example

filter_text_input(:post, :body, params)