Skip to content

Commit

Permalink
Merge branch 'master' of github.com:elastic/kibana into override-anom…
Browse files Browse the repository at this point in the history
…aly-detection-partition-field

* 'master' of github.com:elastic/kibana: (37 commits)
  Fixes for the Ticket 78375 (elastic#79004)
  [Security] Alert Telemetry for the Security app (elastic#77200)
  [Search bar] Remove duplicate `popoverProps` (elastic#79025)
  [Security Solution][Detections] Add rule overrides for single event EQL rules (elastic#78876)
  [SECURITY_SOLUTION][ENDPOINT] Improve Endpoint Host data generator to also integrate with Ingest (elastic#74305)
  remove file accidentally checked in (elastic#79005)
  [ML] DF Analytics creation wizard: replace select input with job type cards with icons (elastic#78872)
  [Design] A couple fixes for 7.10 (elastic#78801)
  Fix KQL autocomplete value suggestions (elastic#78676)
  [Security Solution][Resolver] New mock with cursor (elastic#78863)
  Embeddables: basic documentation (elastic#78900)
  [security solution] only import beat_schema when needed (elastic#78708)
  [Reporting] API Integration tests: fix flaky tests for Spaces CSV formatting (elastic#78849)
  [Actions] Adds a "Test Connector" button on the Connectors List to make discovery of the Test tab easier (elastic#78746)
  [Discover] Fix functional time picker test permissions (elastic#78564)
  [ML] Fixing module datafeed overrides (elastic#78925)
  Adds some missing licenses to the CSV export (elastic#78719)
  [dev/cli] ensure plugins/ and all watch source dirs exist (elastic#78973)
  [Lens] Stop using scripted metric to collect telemetry (elastic#78687)
  [Lens] fix wrong message in fields accordion (elastic#78924)
  ...
  • Loading branch information
phillipb committed Sep 30, 2020
2 parents a3da4bc + 27039e5 commit 1587918
Show file tree
Hide file tree
Showing 596 changed files with 18,969 additions and 3,724 deletions.
598 changes: 0 additions & 598 deletions docs/developer/architecture/code-exploration.asciidoc

This file was deleted.

15 changes: 12 additions & 3 deletions docs/developer/plugin-list.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,8 @@ This API doesn't support angular, for registering angular dev tools, bootstrap a
|Contains the Discover application and the saved search embeddable.
|{kib-repo}blob/{branch}/src/plugins/embeddable/README.md[embeddable]
|Embeddables are re-usable widgets that can be rendered in any environment or plugin. Developers can embed them directly in their plugin. End users can dynamically add them to any embeddable containers.
|<<embeddable-plugin>>
|Embeddables are re-usable widgets that can be rendered in any environment or plugin. Developers can embed them directly in their plugin. End users can dynamically add them to any embeddable _containers_.
|{kib-repo}blob/{branch}/src/plugins/es_ui_shared/README.md[esUiShared]
Expand Down Expand Up @@ -180,9 +180,16 @@ It also provides a stateful version of it on the start contract.
which also contains the timelion APIs and backend, look at the vis_type_timelion plugin.
|{kib-repo}blob/{branch}/src/plugins/ui_actions/README.md[uiActions]
|<<uiactions-plugin>>
|An API for:
- creating custom functionality (`actions`)
- creating custom user interaction events (`triggers`)
- attaching and detaching `actions` to `triggers`.
- emitting `trigger` events
- executing `actions` attached to a given `trigger`.
- exposing a context menu for the user to choose the appropriate action when there are multiple actions attached to a single trigger.
|{kib-repo}blob/{branch}/src/plugins/url_forwarding/README.md[urlForwarding]
|This plugins contains helpers to redirect legacy URLs. It can be used to forward old URLs to their new counterparts.
Expand Down Expand Up @@ -523,6 +530,8 @@ in their infrastructure.
|===
include::{kibana-root}/src/plugins/dashboard/README.asciidoc[leveloffset=+1]
include::{kibana-root}/src/plugins/embeddable/README.asciidoc[leveloffset=+1]
include::{kibana-root}/src/plugins/expressions/README.asciidoc[leveloffset=+1]
include::{kibana-root}/src/plugins/ui_actions/README.asciidoc[leveloffset=+1]
include::{kibana-root}/x-pack/plugins/dashboard_enhanced/README.asciidoc[leveloffset=+1]
include::{kibana-root}/x-pack/plugins/embeddable_enhanced/README.asciidoc[leveloffset=+1]
12 changes: 12 additions & 0 deletions docs/development/plugins/embeddable/public/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md)

## API Reference

## Packages

| Package | Description |
| --- | --- |
| [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) | |

Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [ACTION\_ADD\_PANEL](./kibana-plugin-plugins-embeddable-public.action_add_panel.md)

## ACTION\_ADD\_PANEL variable

<b>Signature:</b>

```typescript
ACTION_ADD_PANEL = "ACTION_ADD_PANEL"
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [ACTION\_EDIT\_PANEL](./kibana-plugin-plugins-embeddable-public.action_edit_panel.md)

## ACTION\_EDIT\_PANEL variable

<b>Signature:</b>

```typescript
ACTION_EDIT_PANEL = "editPanel"
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [Adapters](./kibana-plugin-plugins-embeddable-public.adapters.md)

## Adapters interface

The interface that the adapters used to open an inspector have to fullfill.

<b>Signature:</b>

```typescript
export interface Adapters
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [AddPanelAction](./kibana-plugin-plugins-embeddable-public.addpanelaction.md) &gt; [(constructor)](./kibana-plugin-plugins-embeddable-public.addpanelaction._constructor_.md)

## AddPanelAction.(constructor)

Constructs a new instance of the `AddPanelAction` class

<b>Signature:</b>

```typescript
constructor(getFactory: EmbeddableStart['getEmbeddableFactory'], getAllFactories: EmbeddableStart['getEmbeddableFactories'], overlays: OverlayStart, notifications: NotificationsStart, SavedObjectFinder: React.ComponentType<any>);
```

## Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| getFactory | <code>EmbeddableStart['getEmbeddableFactory']</code> | |
| getAllFactories | <code>EmbeddableStart['getEmbeddableFactories']</code> | |
| overlays | <code>OverlayStart</code> | |
| notifications | <code>NotificationsStart</code> | |
| SavedObjectFinder | <code>React.ComponentType&lt;any&gt;</code> | |

Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [AddPanelAction](./kibana-plugin-plugins-embeddable-public.addpanelaction.md) &gt; [execute](./kibana-plugin-plugins-embeddable-public.addpanelaction.execute.md)

## AddPanelAction.execute() method

<b>Signature:</b>

```typescript
execute(context: ActionExecutionContext<ActionContext>): Promise<void>;
```

## Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| context | <code>ActionExecutionContext&lt;ActionContext&gt;</code> | |

<b>Returns:</b>

`Promise<void>`

Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [AddPanelAction](./kibana-plugin-plugins-embeddable-public.addpanelaction.md) &gt; [getDisplayName](./kibana-plugin-plugins-embeddable-public.addpanelaction.getdisplayname.md)

## AddPanelAction.getDisplayName() method

<b>Signature:</b>

```typescript
getDisplayName(): string;
```
<b>Returns:</b>

`string`

Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [AddPanelAction](./kibana-plugin-plugins-embeddable-public.addpanelaction.md) &gt; [getIconType](./kibana-plugin-plugins-embeddable-public.addpanelaction.geticontype.md)

## AddPanelAction.getIconType() method

<b>Signature:</b>

```typescript
getIconType(): string;
```
<b>Returns:</b>

`string`

Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [AddPanelAction](./kibana-plugin-plugins-embeddable-public.addpanelaction.md) &gt; [id](./kibana-plugin-plugins-embeddable-public.addpanelaction.id.md)

## AddPanelAction.id property

<b>Signature:</b>

```typescript
readonly id = "ACTION_ADD_PANEL";
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [AddPanelAction](./kibana-plugin-plugins-embeddable-public.addpanelaction.md) &gt; [isCompatible](./kibana-plugin-plugins-embeddable-public.addpanelaction.iscompatible.md)

## AddPanelAction.isCompatible() method

<b>Signature:</b>

```typescript
isCompatible(context: ActionExecutionContext<ActionContext>): Promise<boolean>;
```

## Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| context | <code>ActionExecutionContext&lt;ActionContext&gt;</code> | |

<b>Returns:</b>

`Promise<boolean>`

Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [AddPanelAction](./kibana-plugin-plugins-embeddable-public.addpanelaction.md)

## AddPanelAction class

<b>Signature:</b>

```typescript
export declare class AddPanelAction implements Action<ActionContext>
```
## Constructors
| Constructor | Modifiers | Description |
| --- | --- | --- |
| [(constructor)(getFactory, getAllFactories, overlays, notifications, SavedObjectFinder)](./kibana-plugin-plugins-embeddable-public.addpanelaction._constructor_.md) | | Constructs a new instance of the <code>AddPanelAction</code> class |
## Properties
| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [id](./kibana-plugin-plugins-embeddable-public.addpanelaction.id.md) | | <code></code> | |
| [type](./kibana-plugin-plugins-embeddable-public.addpanelaction.type.md) | | <code></code> | |
## Methods
| Method | Modifiers | Description |
| --- | --- | --- |
| [execute(context)](./kibana-plugin-plugins-embeddable-public.addpanelaction.execute.md) | | |
| [getDisplayName()](./kibana-plugin-plugins-embeddable-public.addpanelaction.getdisplayname.md) | | |
| [getIconType()](./kibana-plugin-plugins-embeddable-public.addpanelaction.geticontype.md) | | |
| [isCompatible(context)](./kibana-plugin-plugins-embeddable-public.addpanelaction.iscompatible.md) | | |
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [AddPanelAction](./kibana-plugin-plugins-embeddable-public.addpanelaction.md) &gt; [type](./kibana-plugin-plugins-embeddable-public.addpanelaction.type.md)

## AddPanelAction.type property

<b>Signature:</b>

```typescript
readonly type = "ACTION_ADD_PANEL";
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [ChartActionContext](./kibana-plugin-plugins-embeddable-public.chartactioncontext.md)

## ChartActionContext type

<b>Signature:</b>

```typescript
export declare type ChartActionContext<T extends IEmbeddable = IEmbeddable> = ValueClickContext<T> | RangeSelectContext<T>;
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [Container](./kibana-plugin-plugins-embeddable-public.container.md) &gt; [(constructor)](./kibana-plugin-plugins-embeddable-public.container._constructor_.md)

## Container.(constructor)

Constructs a new instance of the `Container` class

<b>Signature:</b>

```typescript
constructor(input: TContainerInput, output: TContainerOutput, getFactory: EmbeddableStart['getEmbeddableFactory'], parent?: Container);
```

## Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| input | <code>TContainerInput</code> | |
| output | <code>TContainerOutput</code> | |
| getFactory | <code>EmbeddableStart['getEmbeddableFactory']</code> | |
| parent | <code>Container</code> | |

Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [Container](./kibana-plugin-plugins-embeddable-public.container.md) &gt; [addNewEmbeddable](./kibana-plugin-plugins-embeddable-public.container.addnewembeddable.md)

## Container.addNewEmbeddable() method

<b>Signature:</b>

```typescript
addNewEmbeddable<EEI extends EmbeddableInput = EmbeddableInput, EEO extends EmbeddableOutput = EmbeddableOutput, E extends IEmbeddable<EEI, EEO> = IEmbeddable<EEI, EEO>>(type: string, explicitInput: Partial<EEI>): Promise<E | ErrorEmbeddable>;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| type | <code>string</code> | |
| explicitInput | <code>Partial&lt;EEI&gt;</code> | |
<b>Returns:</b>
`Promise<E | ErrorEmbeddable>`
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [Container](./kibana-plugin-plugins-embeddable-public.container.md) &gt; [children](./kibana-plugin-plugins-embeddable-public.container.children.md)

## Container.children property

<b>Signature:</b>

```typescript
protected readonly children: {
[key: string]: IEmbeddable<any, any> | ErrorEmbeddable;
};
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [Container](./kibana-plugin-plugins-embeddable-public.container.md) &gt; [createNewPanelState](./kibana-plugin-plugins-embeddable-public.container.createnewpanelstate.md)

## Container.createNewPanelState() method

<b>Signature:</b>

```typescript
protected createNewPanelState<TEmbeddableInput extends EmbeddableInput, TEmbeddable extends IEmbeddable<TEmbeddableInput, any>>(factory: EmbeddableFactory<TEmbeddableInput, any, TEmbeddable>, partial?: Partial<TEmbeddableInput>): PanelState<TEmbeddableInput>;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| factory | <code>EmbeddableFactory&lt;TEmbeddableInput, any, TEmbeddable&gt;</code> | |
| partial | <code>Partial&lt;TEmbeddableInput&gt;</code> | |
<b>Returns:</b>
`PanelState<TEmbeddableInput>`
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [Container](./kibana-plugin-plugins-embeddable-public.container.md) &gt; [destroy](./kibana-plugin-plugins-embeddable-public.container.destroy.md)

## Container.destroy() method

<b>Signature:</b>

```typescript
destroy(): void;
```
<b>Returns:</b>

`void`

Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [kibana-plugin-plugins-embeddable-public](./kibana-plugin-plugins-embeddable-public.md) &gt; [Container](./kibana-plugin-plugins-embeddable-public.container.md) &gt; [getChild](./kibana-plugin-plugins-embeddable-public.container.getchild.md)

## Container.getChild() method

<b>Signature:</b>

```typescript
getChild<E extends IEmbeddable>(id: string): E;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| id | <code>string</code> | |
<b>Returns:</b>
`E`
Loading

0 comments on commit 1587918

Please sign in to comment.