kibana/examples/developer_examples
Tyler Smalley fe908bae95
Updates Github link references from master to main (#116789) (#116792)
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
# Conflicts:
#	.github/ISSUE_TEMPLATE/v8_breaking_change.md
#	.github/PULL_REQUEST_TEMPLATE.md
#	dev_docs/contributing/best_practices.mdx
#	dev_docs/key_concepts/anatomy_of_a_plugin.mdx
#	docs/developer/contributing/interpreting-ci-failures.asciidoc
#	examples/routing_example/public/app.tsx
#	legacy_rfcs/text/0005_route_handler.md
#	legacy_rfcs/text/0006_management_section_service.md
#	legacy_rfcs/text/0015_bazel.md
#	packages/kbn-spec-to-console/README.md
#	src/dev/code_coverage/docs/team_assignment/README.md
#	src/plugins/embeddable/README.asciidoc
2021-10-29 10:08:30 -07:00
..
public [7.x] Elastic License 2.0 (#90192) 2021-02-03 18:39:13 -08:00
kibana.json [7.x] Make owner attribute required on kibana.json (#108231) (#110215) 2021-08-31 16:19:52 -04:00
navigation.png
README.md Updates Github link references from master to main (#116789) (#116792) 2021-10-29 10:08:30 -07:00
tsconfig.json [build_ts_refs] improve caches, allow building a subset of projects (#107981) (#108139) 2021-08-11 05:08:54 -04:00

Developer examples

Owner: Kibana application architecture team

The developer examples app is a landing page where developers go to search for working, tested examples of various developer services. Add your a link to your example using the developerExamples register function offered on the setup contract:

  setup(core, { developerExamples }) {
    developerExamples.register({
      appId: 'myFooExampleApp',
      title: 'Foo services',
      description: `Foo services let you do bar and zed.`,
      links: [
        {
          label: 'README',
          href: 'https://github.com/elastic/kibana/tree/main/src/plugins/foo/README.md',
          iconType: 'logoGithub',
          target: '_blank',
          size: 's',
        },
      ],
      image: img,
    });
  }

Run Kibana with developer examples via:

yarn start --run-examples

Then navigate to "Developer examples":