BookmarksProvider constructor

BookmarksProvider({
  1. BookmarkKind? filter,
})

All bookmarks for the current user, newest first. Pass filter to scope to one BookmarkKind.

Backed by user_bookmarks (migration 063). RLS scopes the query to the authenticated user — no extra filter needed.

Copied from bookmarks.

Implementation

BookmarksProvider({BookmarkKind? filter})
  : this._internal(
      (ref) => bookmarks(ref as BookmarksRef, filter: filter),
      from: bookmarksProvider,
      name: r'bookmarksProvider',
      debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
          ? null
          : _$bookmarksHash,
      dependencies: BookmarksFamily._dependencies,
      allTransitiveDependencies: BookmarksFamily._allTransitiveDependencies,
      filter: filter,
    );