SliceNode constructor
SliceNode({
- String? type,
- SliceNode clone()?,
- String? id,
- _Intersection7? parent,
- String? name,
- bool? removed,
- bool? isAsset,
- String toString$()?,
- void remove()?,
- void setRelaunchData()?,
- Object getRelaunchData()?,
- Future<
Object> getCSSAsync()?, - FrameNode? getTopLevelFrame()?,
- bool? visible,
- bool? locked,
- List<
SceneNode> ? stuckNodes, - List<
ConnectorNode> ? attachedConnectors, - dynamic componentPropertyReferences,
- _Intersection8? boundVariables,
- _Intersection9? inferredVariables,
- Object? resolvedVariableModes,
- Rect? absoluteRenderBounds,
- bool? constrainProportions,
- num? rotation,
- LayoutSizingHorizontal? layoutSizingHorizontal,
- LayoutSizingVertical? layoutSizingVertical,
- void resize()?,
- void resizeWithoutConstraints()?,
- void rescale()?,
- 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,
);