Vixen
dd8b0a81
csharp
public sealed class SavedAssetFilter

One named search of the project browser: the query, never its result.

Read the guide page for this →

Remarks

⚠ The query and not what it matched, which is the whole difference between this and a collection. A filter re-runs, so it keeps answering as the project changes; a stored list of matches is a snapshot that is wrong the moment somebody imports anything. Doc 20 § B1 asks for both and they are the same storage question with opposite answers.

⚠ Kind is the importer tag and not an extension, because that is what the browser's own dropdown offers — the list is what the project actually holds rather than everything the engine can import. Empty means every kind, which is the dropdown's All types line rather than a filter that matches nothing.

Fields and properties (3)

  • public string Name

    What the user called it.

  • public string Search

    What was in the search box, which may be empty.

  • public string Kind

    The importer tag the kind dropdown was on, or empty for every kind.

Used by (6)

  • BrowserSavedFilterTestsVixen.Editor.App.Tests
  • EditorApplicationVixen.Editor.App
  • EditorPreferencesVixen.Editor.App
  • EditorSessionVixen.Editor.Testing
  • ProjectBrowserVixen.Editor.App
  • TypeRegistrationVixen.Editor.App