/** * Merges styling from another component into this component. * * @param that the other component * @return this builder */ @SuppressWarnings("unchecked") default @NonNull B mergeStyle(final @NonNull Component that) { this.mergeColor(that); this.mergeDecorations(that); this.mergeEvents(that); return (B) this; }
/** * Merges styling from another component into this component. * * @param that the other component * @return this builder */ @SuppressWarnings("unchecked") default @NonNull B mergeStyle(final @NonNull Component that) { this.mergeColor(that); this.mergeDecorations(that); this.mergeEvents(that); return (B) this; }
/** * Merges styling from another component into this component. * * @param that the other component * @return this builder */ default @NonNull B mergeStyle(final @NonNull Component that) { this.mergeColor(that); this.mergeDecorations(that); this.mergeEvents(that); return (B) this; }