MishkaGervaz.Table.Dsl.UrlSync (MishkaGervaz v0.0.1-alpha.3)

Copy Markdown View Source

DSL section for URL state synchronization at the resource level.

This allows overriding domain-level url_sync defaults for specific resources.

Example

mishka_gervaz do
  table do
    url_sync do
      enabled true
      params [:filters, :sort, :page, :template]
      prefix "users"  # URL params will be ?users_filter_status=active
    end
  end
end

Options

  • enabled - Enable/disable URL sync for this resource
  • params - Which state to sync (filters, sort, page, search, template)
  • prefix - Prefix for URL params to avoid conflicts between tables

Summary

Functions

Returns the url_sync section definition.

Functions

section()

Returns the url_sync section definition.