![JAR search and dependency download from the Maven repository](/logo.png)
dart2.dart_constructor.mustache Maven / Gradle / Ivy
/// Returns a new [{{{classname}}}] instance.
{{{classname}}}({
{{#vars}}
{{!
A field is @required in Dart when it is
required && !nullable && !defaultValue in OAS
}}
{{#required}}{{^isNullable}}{{^defaultValue}}@required {{/defaultValue}}{{/isNullable}}{{/required}}this.{{{name}}}{{^isNullable}}{{#defaultValue}} = {{#isEnum}}{{^isContainer}}const {{{enumName}}}._({{/isContainer}}{{/isEnum}}{{{defaultValue}}}{{#isEnum}}{{^isContainer}}){{/isContainer}}{{/isEnum}}{{/defaultValue}}{{/isNullable}},
{{/vars}}
});
© 2015 - 2025 Weber Informatics LLC | Privacy Policy