SeviaFlow Get Started

UI: Saved Views

Saved views are part of the UI index experience. They store reusable resource index state for operators.

Storage

The UI package loads UI migrations. Current upgrade notes list seviaflow_saved_views as the saved-view table for new SeviaFlow installs.

Runtime Services

The UI source includes SeviaFlow\Ui\SavedViews\SavedViewRepository and index saved-view services. Resource index tests cover saved-view state management.

Scope

Saved views are UI state. They do not replace Resource table definitions, Core filters or API query parameters.

State contract

Current saved-view state version 2 includes search, validated filters, sortable state, page size, visible column order and trash scope. Views are private to the authenticated user and resource slug. Applying a view revalidates filters, columns, sorting and trash support against the current resource, so stale or tampered state cannot widen record access. The UI marks the selected view as modified when the current list differs from its saved state.