SliceNode constructor

SliceNode({
  1. String? type,
  2. SliceNode clone()?,
  3. String? id,
  4. _Intersection7? parent,
  5. String? name,
  6. bool? removed,
  7. bool? isAsset,
  8. String toString$()?,
  9. void remove()?,
  10. void setRelaunchData(
    1. Object
    )?,
  11. Object getRelaunchData()?,
  12. Future<Object> getCSSAsync()?,
  13. FrameNode? getTopLevelFrame()?,
  14. bool? visible,
  15. bool? locked,
  16. List<SceneNode>? stuckNodes,
  17. List<ConnectorNode>? attachedConnectors,
  18. dynamic componentPropertyReferences,
  19. _Intersection8? boundVariables,
  20. _Intersection9? inferredVariables,
  21. Object? resolvedVariableModes,
  22. Rect? absoluteRenderBounds,
  23. bool? constrainProportions,
  24. num? rotation,
  25. LayoutSizingHorizontal? layoutSizingHorizontal,
  26. LayoutSizingVertical? layoutSizingVertical,
  27. void resize(
    1. num,
    2. num
    )?,
  28. void resizeWithoutConstraints(
    1. num,
    2. num
    )?,
  29. void rescale(
    1. num
    )?,
  30. ReadonlyArray<Object>? exportSettings,
})

Implementation

factory SliceNode({
  _i2.String? type,
  _i3.SliceNode Function()? clone,
  _i2.String? id,
  _Intersection7? parent,
  _i2.String? name,
  _i2.bool? removed,
  _i2.bool? isAsset,
  _i2.String Function()? toString$,
  void Function()? remove,
  void Function(_i2.Object)? setRelaunchData,
  _i2.Object Function()? getRelaunchData,
  _i2.Future<_i2.Object> Function()? getCSSAsync,
  _i3.FrameNode? Function()? getTopLevelFrame,
  _i2.bool? visible,
  _i2.bool? locked,
  _i2.List<_i3.SceneNode>? stuckNodes,
  _i2.List<_i3.ConnectorNode>? attachedConnectors,
  _i2.dynamic componentPropertyReferences,
  _Intersection8? boundVariables,
  _Intersection9? inferredVariables,
  _i2.Object? resolvedVariableModes,
  _i3.Rect? absoluteRenderBounds,
  _i2.bool? constrainProportions,
  _i2.num? rotation,
  _i3.LayoutSizingHorizontal? layoutSizingHorizontal,
  _i3.LayoutSizingVertical? layoutSizingVertical,
  void Function(
    _i2.num,
    _i2.num,
  )? resize,
  void Function(
    _i2.num,
    _i2.num,
  )? resizeWithoutConstraints,
  void Function(_i2.num)? rescale,
  _i4.ReadonlyArray<_i2.Object>? exportSettings,
}) =>
    SliceNode._(
      type: type,
      clone: clone == null ? null : _i5.allowInterop(clone),
      id: id,
      parent: parent ?? _i7.undefined,
      name: name,
      removed: removed,
      isAsset: isAsset,
      toString$: toString$ == null ? null : _i5.allowInterop(toString$),
      remove: remove == null ? null : _i5.allowInterop(remove),
      setRelaunchData:
          setRelaunchData == null ? null : _i5.allowInterop(setRelaunchData),
      getRelaunchData:
          getRelaunchData == null ? null : _i5.allowInterop(getRelaunchData),
      getCSSAsync: getCSSAsync == null ? null : _i5.allowInterop(getCSSAsync),
      getTopLevelFrame: getTopLevelFrame == null
          ? null
          : _i5.allowInterop(() => () => getTopLevelFrame() ?? _i7.undefined),
      visible: visible,
      locked: locked,
      stuckNodes: stuckNodes,
      attachedConnectors: attachedConnectors,
      componentPropertyReferences: componentPropertyReferences,
      boundVariables: boundVariables ?? _i7.undefined,
      inferredVariables: inferredVariables ?? _i7.undefined,
      resolvedVariableModes: resolvedVariableModes ?? _i7.undefined,
      absoluteRenderBounds: absoluteRenderBounds ?? _i7.undefined,
      constrainProportions: constrainProportions,
      rotation: rotation,
      layoutSizingHorizontal: layoutSizingHorizontal?.name ?? _i7.undefined,
      layoutSizingVertical: layoutSizingVertical?.name ?? _i7.undefined,
      resize: resize == null ? null : _i5.allowInterop(resize),
      resizeWithoutConstraints: resizeWithoutConstraints == null
          ? null
          : _i5.allowInterop(resizeWithoutConstraints),
      rescale: rescale == null ? null : _i5.allowInterop(rescale),
      exportSettings: exportSettings ?? _i7.undefined,
    );