---
title: "filterBrowserView(options:)"
framework: quartz
role: symbol
role_heading: Instance Method
path: "quartz/ikfilterbrowserpanel/filterbrowserview(options:)"
---

# filterBrowserView(options:)

Returns a view that contains a filter browser.

## Declaration

```swift
func filterBrowserView(options inOptions: [AnyHashable : Any]! = [:]) -> IKFilterBrowserView!
```

## Parameters

- `inOptions`: A dictionary of options that describe the configuration to use for the filter browser user interface. For the possible keys you can supply see doc://com.apple.quartz/documentation/Quartz/filter-browser-option-keys and the constant doc://com.apple.quartz/documentation/Quartz/IKUISizeFlavor.

## Return Value

Return Value A filter browser view that is configured as specified.

## Discussion

Discussion Use this method to add a view that contains the filter browser to your custom user interface. To dismiss the filter browser view, invoke the finish(_:) method.

## See Also

### Displaying and Running the Panel

- [begin(options:modelessDelegate:didEnd:contextInfo:)](quartz/ikfilterbrowserpanel/begin(options:modelessdelegate:didend:contextinfo:).md)
- [beginSheet(options:modalFor:modalDelegate:didEnd:contextInfo:)](quartz/ikfilterbrowserpanel/beginsheet(options:modalfor:modaldelegate:didend:contextinfo:).md)
- [runModal(options:)](quartz/ikfilterbrowserpanel/runmodal(options:).md)
- [finish(_:)](quartz/ikfilterbrowserpanel/finish(_:).md)
