WidgetNode constructor

WidgetNode({
  1. String? type,
  2. String? widgetId,
  3. Object? widgetSyncedState,
  4. WidgetNode clone()?,
  5. WidgetNode cloneWidget(
    1. Object, [
    2. Object?
    ])?,
  6. void setWidgetSyncedState(
    1. Object, [
    2. Object?
    ])?,
  7. SceneNode? stuckTo,
})

Implementation

factory WidgetNode({
  _i2.String? type,
  _i2.String? widgetId,
  _i2.Object? widgetSyncedState,
  _i3.WidgetNode Function()? clone,
  _i3.WidgetNode Function(
    _i2.Object, [
    _i2.Object?,
  ])? cloneWidget,
  void Function(
    _i2.Object, [
    _i2.Object?,
  ])? setWidgetSyncedState,
  _i3.SceneNode? stuckTo,
}) =>
    WidgetNode._(
      type: type,
      widgetId: widgetId,
      widgetSyncedState: widgetSyncedState ?? _i7.undefined,
      clone: clone == null ? null : _i5.allowInterop(clone),
      cloneWidget: cloneWidget == null ? null : _i5.allowInterop(cloneWidget),
      setWidgetSyncedState: setWidgetSyncedState == null
          ? null
          : _i5.allowInterop(setWidgetSyncedState),
      stuckTo: stuckTo ?? _i7.undefined ?? _i7.undefined,
    );