mirror of
https://github.com/elastic/kibana.git
synced 2025-06-27 18:51:07 -04:00
[Example] Embeddable by Reference and Value (#68719)
Added an attribute service to embeddable start contract which provides a higher level abstraction for embeddables that can be by reference OR by value. Added an example that uses this service.
This commit is contained in:
parent
b25b690530
commit
33fd5cf457
21 changed files with 781 additions and 8 deletions
|
@ -33,6 +33,7 @@ import { EmbeddableStart, IEmbeddable } from '../../../src/plugins/embeddable/pu
|
|||
import {
|
||||
HELLO_WORLD_EMBEDDABLE,
|
||||
TODO_EMBEDDABLE,
|
||||
BOOK_EMBEDDABLE,
|
||||
MULTI_TASK_TODO_EMBEDDABLE,
|
||||
SearchableListContainerFactory,
|
||||
} from '../../embeddable_examples/public';
|
||||
|
@ -72,6 +73,35 @@ export function EmbeddablePanelExample({ embeddableServices, searchListContainer
|
|||
tasks: ['Go to school', 'Watch planet earth', 'Read the encyclopedia'],
|
||||
},
|
||||
},
|
||||
'4': {
|
||||
type: BOOK_EMBEDDABLE,
|
||||
explicitInput: {
|
||||
id: '4',
|
||||
savedObjectId: 'sample-book-saved-object',
|
||||
},
|
||||
},
|
||||
'5': {
|
||||
type: BOOK_EMBEDDABLE,
|
||||
explicitInput: {
|
||||
id: '5',
|
||||
attributes: {
|
||||
title: 'The Sympathizer',
|
||||
author: 'Viet Thanh Nguyen',
|
||||
readIt: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
'6': {
|
||||
type: BOOK_EMBEDDABLE,
|
||||
explicitInput: {
|
||||
id: '6',
|
||||
attributes: {
|
||||
title: 'The Hobbit',
|
||||
author: 'J.R.R. Tolkien',
|
||||
readIt: false,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue