ThemableDecorationRenderOptions constructor

ThemableDecorationRenderOptions({
  1. Object? backgroundColor,
  2. String? outline,
  3. Object? outlineColor,
  4. String? outlineStyle,
  5. String? outlineWidth,
  6. String? border,
  7. Object? borderColor,
  8. String? borderRadius,
  9. String? borderSpacing,
  10. String? borderStyle,
  11. String? borderWidth,
  12. String? fontStyle,
  13. String? fontWeight,
  14. String? textDecoration,
  15. String? cursor,
  16. Object? color,
  17. String? opacity,
  18. String? letterSpacing,
  19. Object? gutterIconPath,
  20. String? gutterIconSize,
  21. Object? overviewRulerColor,
  22. ThemableDecorationAttachmentRenderOptions? before,
  23. ThemableDecorationAttachmentRenderOptions? after,
})

Implementation

factory ThemableDecorationRenderOptions({
  _i2.Object? backgroundColor,
  _i2.String? outline,
  _i2.Object? outlineColor,
  _i2.String? outlineStyle,
  _i2.String? outlineWidth,
  _i2.String? border,
  _i2.Object? borderColor,
  _i2.String? borderRadius,
  _i2.String? borderSpacing,
  _i2.String? borderStyle,
  _i2.String? borderWidth,
  _i2.String? fontStyle,
  _i2.String? fontWeight,
  _i2.String? textDecoration,
  _i2.String? cursor,
  _i2.Object? color,
  _i2.String? opacity,
  _i2.String? letterSpacing,
  _i2.Object? gutterIconPath,
  _i2.String? gutterIconSize,
  _i2.Object? overviewRulerColor,
  _i3.ThemableDecorationAttachmentRenderOptions? before,
  _i3.ThemableDecorationAttachmentRenderOptions? after,
}) =>
    ThemableDecorationRenderOptions._(
      backgroundColor: backgroundColor ?? _i6.undefined,
      outline: outline,
      outlineColor: outlineColor ?? _i6.undefined,
      outlineStyle: outlineStyle,
      outlineWidth: outlineWidth,
      border: border,
      borderColor: borderColor ?? _i6.undefined,
      borderRadius: borderRadius,
      borderSpacing: borderSpacing,
      borderStyle: borderStyle,
      borderWidth: borderWidth,
      fontStyle: fontStyle,
      fontWeight: fontWeight,
      textDecoration: textDecoration,
      cursor: cursor,
      color: color ?? _i6.undefined,
      opacity: opacity,
      letterSpacing: letterSpacing,
      gutterIconPath: gutterIconPath ?? _i6.undefined,
      gutterIconSize: gutterIconSize,
      overviewRulerColor: overviewRulerColor ?? _i6.undefined,
      before: before ?? _i6.undefined,
      after: after ?? _i6.undefined,
    );