Documentation
TRS-Filer
Components
Tool Create

EccClientElixirTrsToolCreate Component

2.0.0-alpha.4
<ecc-client-elixir-trs-tool-create/>
ECCClientElixirTrsToolCreate

Overview

The ecc-client-elixir-trs-tool-create component provides a form to register a new tool with a GA4GH Tool Registry Service.

Usage

Basic Create Form

This example demonstrates the basic tool creation form.

There is no public TRS-Filer demo instance that works without a login, so this preview is not live. To try the component, build the documentation with NEXT_PUBLIC_TRS_FILER_URL set to your own TRS-Filer endpoint (see Live previews), or use the code in the other tabs.

Properties

PropertyTypeDefaultDescription
providerTrsFilerProvidernullData provider for handling form submission (see Providers)

Events

Event NameReact Event NameDetail TypeDescription
ecc-tool-createdonEccToolCreatedobjectFired when a tool is created successfully
ecc-tool-create-failedonEccToolCreateFailedErrorFired when tool creation fails
ecc-tool-create-validation-failedonEccToolCreateValidationFailedobjectFired on form validation failure

Released under Apache 2.0 License.

Copyright © 2023-2026 ELIXIR