SvgUse constructor

SvgUse({
  1. required String href,
  2. num? x,
  3. num? y,
  4. String? className,
  5. Map<String, String>? attrs,
  6. Map<String, BloomEventHandler>? on,
})

Creates an SVG <use> instance reuse descriptor.

Implementation

SvgUse({
  required String href,
  num? x,
  num? y,
  super.className,
  Map<String, String>? attrs,
  super.on,
}) : super('use',
          attrs: _mergeAttrs(attrs, {
            'href': href,
            if (x != null) 'x': '$x',
            if (y != null) 'y': '$y',
          }));