convert method

Widget convert(
  1. TagflowNode element,
  2. BuildContext context
)

Convert a TagflowElement to a Widget

Implementation

Widget convert(TagflowNode element, BuildContext context) {
  // Try custom converters first
  for (final converter in _customConverters) {
    if (converter.canHandle(element)) {
      return converter.convert(element, context, this);
    }
  }

  // Then try built-in converters
  for (final converter in _builtInConverters) {
    if (converter.canHandle(element)) {
      return converter.convert(element, context, this);
    }
  }

  // Fallback to default converter
  return const DefaultConverter().convert(element, context, this);
}