<!--
{
  "availability" : [
    "iOS: 16.0.0 -",
    "iPadOS: 16.0.0 -",
    "macCatalyst: -",
    "macOS: 13.0.0 -",
    "tvOS: 16.0.0 -",
    "visionOS: -",
    "watchOS: 9.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AppIntents",
  "identifier" : "/documentation/AppIntents/SetFocusFilterIntent/suggestedFocusFilters(for:)",
  "metadataVersion" : "0.1.0",
  "role" : "Type Method",
  "symbol" : {
    "kind" : "Type Method",
    "modules" : [
      "App Intents"
    ],
    "preciseIdentifier" : "s:10AppIntents20SetFocusFilterIntentP09suggestedD7Filters3forSayxGAA0dE17SuggestionContextV_tYaFZ"
  },
  "title" : "suggestedFocusFilters(for:)"
}
-->

# suggestedFocusFilters(for:)

You can implement this method to return a list of suggested focus configurations. This is
useful when the suggested focus configurations are different from the configuration when
the focus is turned off.

```
static func suggestedFocusFilters(for context: FocusFilterSuggestionContext) async -> [Self]
```

## Parameters

`context`

The focus configuration context which the suggested configurations
could be determined from.

## Return Value

A list of suggested focus configurations where the first one is the most
suggested configuration. Returns an empty array if there is no suggested focus
configurations. The system will use the default value per parameters in this case.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)