FormatIndented
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass BaseFormattrait Formatclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Formats the name based on the given options and state of rendering.
Formats the name based on the given options and state of rendering.
Type parameters
- T
-
The type parameter with an implicit
ClassTag, typically used to provide runtime type information.
Value parameters
- open
-
An optional Boolean value that specifies whether the formatting should consider an open state. A
Some(true)might indicate open,Some(false)a closed state, andNonean undefined state. - stateR
-
The current rendering state, represented as a
StateRinstance, containing details such as the name, attributes, and level of rendering invocation.
Attributes
- Returns
-
A
Stringrepresenting the formatted name based on the input parameters.
Adjusts the formatting of the content by applying an additional level of indentation. This method increases the hierarchical structure or nesting level used during output formatting.
Adjusts the formatting of the content by applying an additional level of indentation. This method increases the hierarchical structure or nesting level used during output formatting.
Attributes
- Returns
-
A new
Formatinstance with the updated indentation level applied.
Determines the sequence format based on the provided open state.
Determines the sequence format based on the provided open state.
Value parameters
- open
-
An optional Boolean value that specifies whether the sequence should consider an open state.
Some(true)might indicate open,Some(false)a closed state, andNonean undefined state.
Attributes
- Returns
-
A String representing the sequence format based on the input state.
Inherited methods
Retrieves the default delimiter used for separating elements in formatted content.
Retrieves the default delimiter used for separating elements in formatted content.
Attributes
- Returns
-
A
Stringrepresenting the default delimiter, typically a comma followed by a space (", "). - Inherited from:
- Format
Returns this Format unaffected..
Returns this Format unaffected..
Attributes
- Returns
-
The current
Formatinstance, representing the flat version of the format. - Inherited from:
- BaseFormat
Generates a newline character followed by a string of spaces based on the current indent level. The indentation is determined by the number of indents multiplied by a predefined tab unit.
Generates a newline character followed by a string of spaces based on the current indent level. The indentation is determined by the number of indents multiplied by a predefined tab unit.
Attributes
- Returns
-
A formatted string consisting of a newline character followed by the appropriate level of indentation.
- Inherited from:
- BaseFormat
An iterator over the names of all the elements of this product.
An iterator over the names of all the elements of this product.
Attributes
- Inherited from:
- Product
An iterator over all the elements of this product.
An iterator over all the elements of this product.
Attributes
- Returns
-
in the default implementation, an
Iterator[Any] - Inherited from:
- Product
Concrete fields
Represents the name associated with the BaseFormat class or its subclasses. It is expected to provide an identity or label that can be utilized in formatting operations or for rendering purposes within the implementation.
Represents the name associated with the BaseFormat class or its subclasses. It is expected to provide an identity or label that can be utilized in formatting operations or for rendering purposes within the implementation.