Skip to content

Commit eada4cc

Browse files
committed
Merge remote-tracking branch 'upstream/master' into licensing-feature-usage-ctx
2 parents 4f498cf + ef496ff commit eada4cc

File tree

412 files changed

+12199
-10378
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

412 files changed

+12199
-10378
lines changed

.backportrc.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
],
2626
"targetPRLabels": ["backport"],
2727
"branchLabelMapping": {
28+
"^v8.0.0$": "master",
2829
"^v7.9.0$": "7.x",
2930
"^v(\\d+).(\\d+).\\d+$": "$1.$2"
3031
}
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-core-public](./kibana-plugin-core-public.md) &gt; [App](./kibana-plugin-core-public.app.md) &gt; [exactRoute](./kibana-plugin-core-public.app.exactroute.md)
4+
5+
## App.exactRoute property
6+
7+
If set to true, the application's route will only be checked against an exact match. Defaults to `false`<!-- -->.
8+
9+
<b>Signature:</b>
10+
11+
```typescript
12+
exactRoute?: boolean;
13+
```
14+
15+
## Example
16+
17+
18+
```ts
19+
core.application.register({
20+
id: 'my_app',
21+
title: 'My App'
22+
exactRoute: true,
23+
mount: () => { ... },
24+
})
25+
26+
// '[basePath]/app/my_app' will be matched
27+
// '[basePath]/app/my_app/some/path' will not be matched
28+
29+
```
30+

docs/development/core/public/kibana-plugin-core-public.app.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,6 @@ export interface App<HistoryLocationState = unknown> extends AppBase
1818
| --- | --- | --- |
1919
| [appRoute](./kibana-plugin-core-public.app.approute.md) | <code>string</code> | Override the application's routing path from <code>/app/${id}</code>. Must be unique across registered applications. Should not include the base path from HTTP. |
2020
| [chromeless](./kibana-plugin-core-public.app.chromeless.md) | <code>boolean</code> | Hide the UI chrome when the application is mounted. Defaults to <code>false</code>. Takes precedence over chrome service visibility settings. |
21+
| [exactRoute](./kibana-plugin-core-public.app.exactroute.md) | <code>boolean</code> | If set to true, the application's route will only be checked against an exact match. Defaults to <code>false</code>. |
2122
| [mount](./kibana-plugin-core-public.app.mount.md) | <code>AppMount&lt;HistoryLocationState&gt; &#124; AppMountDeprecated&lt;HistoryLocationState&gt;</code> | A mount function called when the user navigates to this app's route. May have signature of [AppMount](./kibana-plugin-core-public.appmount.md) or [AppMountDeprecated](./kibana-plugin-core-public.appmountdeprecated.md)<!-- -->. |
2223

docs/development/plugins/data/public/kibana-plugin-plugins-data-public.ifieldtype.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ export interface IFieldType
2828
| [searchable](./kibana-plugin-plugins-data-public.ifieldtype.searchable.md) | <code>boolean</code> | |
2929
| [sortable](./kibana-plugin-plugins-data-public.ifieldtype.sortable.md) | <code>boolean</code> | |
3030
| [subType](./kibana-plugin-plugins-data-public.ifieldtype.subtype.md) | <code>IFieldSubType</code> | |
31+
| [toSpec](./kibana-plugin-plugins-data-public.ifieldtype.tospec.md) | <code>() =&gt; FieldSpec</code> | |
3132
| [type](./kibana-plugin-plugins-data-public.ifieldtype.type.md) | <code>string</code> | |
3233
| [visualizable](./kibana-plugin-plugins-data-public.ifieldtype.visualizable.md) | <code>boolean</code> | |
3334

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldType](./kibana-plugin-plugins-data-public.ifieldtype.md) &gt; [toSpec](./kibana-plugin-plugins-data-public.ifieldtype.tospec.md)
4+
5+
## IFieldType.toSpec property
6+
7+
<b>Signature:</b>
8+
9+
```typescript
10+
toSpec?: () => FieldSpec;
11+
```

docs/development/plugins/data/public/kibana-plugin-plugins-data-public.indexpattern.fields.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,7 @@
77
<b>Signature:</b>
88

99
```typescript
10-
fields: IIndexPatternFieldList;
10+
fields: IIndexPatternFieldList & {
11+
toSpec: () => FieldSpec[];
12+
};
1113
```
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IndexPattern](./kibana-plugin-plugins-data-public.indexpattern.md) &gt; [initFromSpec](./kibana-plugin-plugins-data-public.indexpattern.initfromspec.md)
4+
5+
## IndexPattern.initFromSpec() method
6+
7+
<b>Signature:</b>
8+
9+
```typescript
10+
initFromSpec(spec: IndexPatternSpec): this;
11+
```
12+
13+
## Parameters
14+
15+
| Parameter | Type | Description |
16+
| --- | --- | --- |
17+
| spec | <code>IndexPatternSpec</code> | |
18+
19+
<b>Returns:</b>
20+
21+
`this`
22+

docs/development/plugins/data/public/kibana-plugin-plugins-data-public.indexpattern.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ export declare class IndexPattern implements IIndexPattern
2121
| Property | Modifiers | Type | Description |
2222
| --- | --- | --- | --- |
2323
| [fieldFormatMap](./kibana-plugin-plugins-data-public.indexpattern.fieldformatmap.md) | | <code>any</code> | |
24-
| [fields](./kibana-plugin-plugins-data-public.indexpattern.fields.md) | | <code>IIndexPatternFieldList</code> | |
24+
| [fields](./kibana-plugin-plugins-data-public.indexpattern.fields.md) | | <code>IIndexPatternFieldList &amp; {</code><br/><code> toSpec: () =&gt; FieldSpec[];</code><br/><code> }</code> | |
2525
| [fieldsFetcher](./kibana-plugin-plugins-data-public.indexpattern.fieldsfetcher.md) | | <code>any</code> | |
2626
| [flattenHit](./kibana-plugin-plugins-data-public.indexpattern.flattenhit.md) | | <code>any</code> | |
2727
| [formatField](./kibana-plugin-plugins-data-public.indexpattern.formatfield.md) | | <code>any</code> | |
@@ -30,7 +30,6 @@ export declare class IndexPattern implements IIndexPattern
3030
| [metaFields](./kibana-plugin-plugins-data-public.indexpattern.metafields.md) | | <code>string[]</code> | |
3131
| [timeFieldName](./kibana-plugin-plugins-data-public.indexpattern.timefieldname.md) | | <code>string &#124; undefined</code> | |
3232
| [title](./kibana-plugin-plugins-data-public.indexpattern.title.md) | | <code>string</code> | |
33-
| [type](./kibana-plugin-plugins-data-public.indexpattern.type.md) | | <code>string</code> | |
3433
| [typeMeta](./kibana-plugin-plugins-data-public.indexpattern.typemeta.md) | | <code>TypeMeta</code> | |
3534
3635
## Methods
@@ -49,6 +48,7 @@ export declare class IndexPattern implements IIndexPattern
4948
| [getSourceFiltering()](./kibana-plugin-plugins-data-public.indexpattern.getsourcefiltering.md) | | |
5049
| [getTimeField()](./kibana-plugin-plugins-data-public.indexpattern.gettimefield.md) | | |
5150
| [init(forceFieldRefresh)](./kibana-plugin-plugins-data-public.indexpattern.init.md) | | |
51+
| [initFromSpec(spec)](./kibana-plugin-plugins-data-public.indexpattern.initfromspec.md) | | |
5252
| [isTimeBased()](./kibana-plugin-plugins-data-public.indexpattern.istimebased.md) | | |
5353
| [isTimeBasedWildcard()](./kibana-plugin-plugins-data-public.indexpattern.istimebasedwildcard.md) | | |
5454
| [isTimeNanosBased()](./kibana-plugin-plugins-data-public.indexpattern.istimenanosbased.md) | | |
@@ -59,5 +59,6 @@ export declare class IndexPattern implements IIndexPattern
5959
| [removeScriptedField(field)](./kibana-plugin-plugins-data-public.indexpattern.removescriptedfield.md) | | |
6060
| [save(saveAttempts)](./kibana-plugin-plugins-data-public.indexpattern.save.md) | | |
6161
| [toJSON()](./kibana-plugin-plugins-data-public.indexpattern.tojson.md) | | |
62+
| [toSpec()](./kibana-plugin-plugins-data-public.indexpattern.tospec.md) | | |
6263
| [toString()](./kibana-plugin-plugins-data-public.indexpattern.tostring.md) | | |
6364
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
22

3-
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IndexPattern](./kibana-plugin-plugins-data-public.indexpattern.md) &gt; [type](./kibana-plugin-plugins-data-public.indexpattern.type.md)
3+
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IndexPattern](./kibana-plugin-plugins-data-public.indexpattern.md) &gt; [toSpec](./kibana-plugin-plugins-data-public.indexpattern.tospec.md)
44

5-
## IndexPattern.type property
5+
## IndexPattern.toSpec() method
66

77
<b>Signature:</b>
88

99
```typescript
10-
type?: string;
10+
toSpec(): IndexPatternSpec;
1111
```
12+
<b>Returns:</b>
13+
14+
`IndexPatternSpec`
15+

docs/development/plugins/data/public/kibana-plugin-plugins-data-public.indexpatternfield._constructor_.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ Constructs a new instance of the `Field` class
99
<b>Signature:</b>
1010

1111
```typescript
12-
constructor(indexPattern: IIndexPattern, spec: FieldSpec | Field, shortDotsEnable: boolean, { fieldFormats, onNotification }: FieldDependencies);
12+
constructor(indexPattern: IIndexPattern, spec: FieldSpecExportFmt | FieldSpec | Field, shortDotsEnable: boolean, { fieldFormats, onNotification }: FieldDependencies);
1313
```
1414

1515
## Parameters
1616

1717
| Parameter | Type | Description |
1818
| --- | --- | --- |
1919
| indexPattern | <code>IIndexPattern</code> | |
20-
| spec | <code>FieldSpec &#124; Field</code> | |
20+
| spec | <code>FieldSpecExportFmt &#124; FieldSpec &#124; Field</code> | |
2121
| shortDotsEnable | <code>boolean</code> | |
2222
| { fieldFormats, onNotification } | <code>FieldDependencies</code> | |
2323

0 commit comments

Comments
 (0)