@Override
  default @NotNull Style decoration(final @NotNull TextDecoration decoration, final boolean flag) {
    return StyleSetter.super.decoration(decoration, flag);
  }
Sets the state of a decoration on this style.

@param decoration the decoration
@param flag {@code true} if this style should have the decoration, {@code false} if
    this style should not have the decoration
@return a style
@since 4.0.0
api/src/main/java/net/kyori/adventure/text/format/Style.java