@furo/ui5
Version:
SAP UI5 Web Components data bindings for furo-web
45 lines (31 loc) • 961 B
YAML
name: "Component"
description: "Lit Component with FBP"
variables:
- varname: ElementName
default: ""
prompt: "Enter the component name (xxx-xxx)"
inputKind: "string"
regexp: "^[^\\s-]+-[^\\s-]+$"
regexpText: "Component name must contain at least one dash (-)"
- varname: ClassName
default: "ToCamel(ElementName)"
prompt: "Choose the element name"
inputKind: "string"
- varname: Description
default: ""
prompt: "Enter a short description"
inputKind: "string"
- varname: Reactive
default: "'true'"
prompt: "Do you want to use reactive properties?"
inputKind: "bool"
- varname: Dir
default: "'./src'"
prompt: "Target directory"
inputKind: "directory"
structure:
- target: "Dir + '/' + ElementName + '.js'"
template: "fbplit-component.js.tpl"
notes: ""
condition: ""
data: #additional data, this goes directly to your template and is not parsed or evaluated.