36 lines
886 B
Dart
36 lines
886 B
Dart
|
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||
|
|
||
|
part of 'using_components.dart';
|
||
|
|
||
|
// **************************************************************************
|
||
|
// JaelComponentGenerator
|
||
|
// **************************************************************************
|
||
|
|
||
|
abstract class _MyAppJaelTemplate implements Component<dynamic> {
|
||
|
@override
|
||
|
DomNode render() {
|
||
|
return h('div', {}, [
|
||
|
h('h1', {}, [text('Welcome to my app')]),
|
||
|
LabeledInput(name: "username")
|
||
|
]);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
abstract class _LabeledInputJaelTemplate implements Component<dynamic> {
|
||
|
String get name;
|
||
|
@override
|
||
|
DomNode render() {
|
||
|
return h('div', {}, [
|
||
|
h('label', {}, [
|
||
|
h('b', {}, [text(name.toString()), text(':')])
|
||
|
]),
|
||
|
h('br', {}, []),
|
||
|
h('input', {
|
||
|
'name': name,
|
||
|
'placeholder': "Enter " + name + "...",
|
||
|
'type': "text"
|
||
|
}, [])
|
||
|
]);
|
||
|
}
|
||
|
}
|