copyWith method

  1. @override
LabelLayerOptions copyWith({
  1. MarkerWidgetBuilder? builder,
  2. Alignment? alignment,
  3. bool? rotate,
  4. bool? hideOnEdit,
  5. EdgeInsets? margin,
  6. CollisionStrategy? strategy,
  7. CollisionOptions? collision,
})
override

Implementation

@override
LabelLayerOptions copyWith({
  MarkerWidgetBuilder? builder,
  Alignment? alignment,
  bool? rotate,
  bool? hideOnEdit,
  EdgeInsets? margin,
  CollisionStrategy? strategy,
  CollisionOptions? collision,
}) {
  return LabelLayerOptions(
    builder: builder ?? this.builder,
    alignment: alignment ?? this.alignment,
    rotate: rotate ?? this.rotate,
    hideOnEdit: hideOnEdit ?? this.hideOnEdit,
    margin: margin ?? this.margin,
    strategy: strategy ?? this.strategy,
    collision: collision ?? this.collision,
  );
}