addNode method

String addNode(
  1. Object node, {
  2. int? layerIndex,
})

Implementation

String addNode(Object node, {int? layerIndex}) {
  if (node is NodeSpec) {
    return _core.commands.writeAddNode(node, layerIndex: layerIndex);
  }
  if (node is SceneNode) {
    return _core.commands.writeAddNode(
      _nodeSpecFromLegacyNode(node),
      layerIndex: layerIndex,
    );
  }
  throw ArgumentError.value(node, 'node', 'Expected NodeSpec or SceneNode.');
}