resolvePlaceholders method

  1. @override
String resolvePlaceholders(
  1. String text
)
override

Resolves #{...} placeholders in the input text using available properties.

If a placeholder has no matching property, it is left unchanged.

Example:

// If app.name=JetLeaf
resolver.resolvePlaceholders('Welcome to #{app.name}');
// → "Welcome to JetLeaf"

Implementation

@override
String resolvePlaceholders(String text) {
		_nonStrictHelper ??= _createPlaceholderHelper(true);
		return _doResolvePlaceholders(text, _nonStrictHelper!);
	}