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.
Properties
Property | Type | Default | Description |
---|---|---|---|
provider | TrsFilerProvider | null | Data provider for handling form submission (see Providers) |
Events
Event Name | React Event Name | Detail Type | Description |
---|---|---|---|
ecc-tool-created | onEccToolCreated | object | Fired when a tool is created successfully |
ecc-tool-create-failed | onEccToolCreateFailed | Error | Fired when tool creation fails |
ecc-tool-create-validation-failed | onEccToolCreateValidationFailed | object | Fired on form validation failure |