generate method

  1. @override
dynamic generate(
  1. Context context
)
override

Implementation

@override
generate(Context context) {
  if (_else.isNotEmpty)
    xml.element("mutation", attributes: {'else': '1'});

  xml.element("value", attributes: {'name': 'VALUE-0'}, nest: (condition.generate(context) as XmlBuilder).buildFragment());

  genStatement("DO", genBlocks(context, then));

  if (_else.isNotEmpty)
    genStatement("ELSE", genBlocks(context, _else));

  return super.generate(context);
}