DBusCodeGenerator constructor
DBusCodeGenerator(
- DBusIntrospectNode node, {
- String? comment,
- String? className,
Creates a new object to generate code from node.
className
is the name of the generated class, if not provided it will be inferred from node.
If provided comment
is added to the top of the source.
Implementation
DBusCodeGenerator(this.node, {String? comment, String? className})
: _comment = comment {
var className_ = className ?? _nodeToClassName();
if (className_ == null) {
throw 'Unable to determine class name';
}
this.className = className_;
}