svg<A> method

Future<SvgResult> svg<A>(
  1. WidgetRender<A> point,
  2. A args, {
  3. required RenderSize size,
  4. RenderOptions options = const RenderOptions(),
})

Implementation

Future<SvgResult> svg<A>(
  WidgetRender<A> point,
  A args, {
  required RenderSize size,
  RenderOptions options = const RenderOptions(),
}) async {
  var result = await _request({
    'method': 'render',
    'point': point.name,
    'as': 'svg',
    'args': point.encodeArgs(args),
    'size': size.toJson(),
    'options': options.toJson(),
  });
  return SvgResult(result['svg']! as String, _warnings(result));
}