Interface IWorkflowBpmnLayoutSpacingOptionsBuilder<Self extends IWorkflowBpmnLayoutSpacingOptionsBuilder<Self>>
-
- Type Parameters:
Self- The type of the builder itself.
- All Known Subinterfaces:
IWorkflowBpmnLayoutAlignAroundBuilder,IWorkflowBpmnLayoutAlignAtAxisBuilder,IWorkflowBpmnLayoutAlignAtPortsBuilder,IWorkflowBpmnLayoutSpacingSelectorOptionsBuilder<Self>
public interface IWorkflowBpmnLayoutSpacingOptionsBuilder<Self extends IWorkflowBpmnLayoutSpacingOptionsBuilder<Self>>Builder for layouts that allow setting the spacing between items.- Since:
- 8.4.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SelfcrossFlowDirectionSpacing()Sets the spacing selector to an instance that applies a constant amount of spacing equal to thedefault spacingin the crossflow direction.SelfcrossFlowDirectionSpacing(double factor)Sets the spacing selector to an instance that applies a constant amount of spacing equal to the given multiple of thedefault spacingin the crossflow direction.SelfflowDirectionSpacing()Sets the spacing selector to an instance that applies a constant amount of spacing equal to thedefault spacingin theflow direction.SelfflowDirectionSpacing(double factor)Sets the spacing selector to an instance that applies a constant amount of spacing equal to the given multiple of thedefault spacingin theflow direction.Selfspacing(double spacing)Sets the spacing selector to an instance that applies a constant amount of spacing between consecutive items.
-
-
-
Method Detail
-
crossFlowDirectionSpacing
@CanIgnoreReturnValue Self crossFlowDirectionSpacing()
Sets the spacing selector to an instance that applies a constant amount of spacing equal to thedefault spacingin the crossflow direction.- Returns:
- This builder for chaining method calls.
-
crossFlowDirectionSpacing
@CanIgnoreReturnValue Self crossFlowDirectionSpacing(double factor)
Sets the spacing selector to an instance that applies a constant amount of spacing equal to the given multiple of thedefault spacingin the crossflow direction.- Parameters:
factor- The multiple of the default spacing to use.- Returns:
- This builder for chaining method calls.
-
flowDirectionSpacing
@CanIgnoreReturnValue Self flowDirectionSpacing()
Sets the spacing selector to an instance that applies a constant amount of spacing equal to thedefault spacingin theflow direction.- Returns:
- This builder for chaining method calls.
-
flowDirectionSpacing
@CanIgnoreReturnValue Self flowDirectionSpacing(double factor)
Sets the spacing selector to an instance that applies a constant amount of spacing equal to the given multiple of thedefault spacingin theflow direction.- Parameters:
factor- The multiple of the default spacing to use.- Returns:
- This builder for chaining method calls.
-
spacing
@CanIgnoreReturnValue Self spacing(double spacing)
Sets the spacing selector to an instance that applies a constant amount of spacing between consecutive items.- Parameters:
spacing- The spacing to apply between consecutive items.- Returns:
- This builder for chaining.
-
-