# ExternalMountEditorDetail

> _Since v0.1.1_

Event detail for mounting external editor renderers.

Emitted when a cell uses an external editor component spec and needs
the framework adapter to mount the editor with commit/cancel bindings.

#### Example

```typescript
// Framework adapter listens for this event
grid.on('mount-external-editor', ({ placeholder, spec, context }) => {
  // Mount framework editor with commit/cancel wired
  mountEditor(spec.component, placeholder, {
    value: context.value,
    onCommit: context.commit,
    onCancel: context.cancel,
  });
});
```

## Properties

| Property | Type | Description |
| -------- | ---- | ----------- |
| `placeholder` | <code>HTMLElement</code> |  |
| `spec` | <code>unknown</code> |  |
| `context` | <code>object</code> |  |

## See Also

- [`ColumnEditorSpec`](/grid/api/core/types/columneditorspec.md) for external editor spec
- [`FrameworkAdapter`](/grid/api/framework-adapters/interfaces/frameworkadapter.md) for adapter interface
