Skip to content

Commit d21d11d

Browse files
committed
Add resourcePicker to ActionExtensionApi interface
1 parent eb564c6 commit d21d11d

File tree

1 file changed

+6
-0
lines changed
  • packages/ui-extensions/src/surfaces/admin/api/action

1 file changed

+6
-0
lines changed

packages/ui-extensions/src/surfaces/admin/api/action/action.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import type {StandardApi} from '../standard/standard';
22
import type {ExtensionTarget as AnyExtensionTarget} from '../../extension-targets';
33
import type {Data} from '../shared';
4+
import type {ResourcePickerApi} from '../resource-picker/resource-picker';
45

56
export interface ActionExtensionApi<ExtensionTarget extends AnyExtensionTarget>
67
extends StandardApi<ExtensionTarget> {
@@ -13,4 +14,9 @@ export interface ActionExtensionApi<ExtensionTarget extends AnyExtensionTarget>
1314
* Information about the currently viewed or selected items.
1415
*/
1516
data: Data;
17+
18+
/**
19+
* Renders the [Resource Picker](/docs/api/app-bridge-library/apis/resource-picker), allowing users to select a resource for the extension to use as part of its flow.
20+
*/
21+
resourcePicker: ResourcePickerApi;
1622
}

0 commit comments

Comments
 (0)