diff --git a/source/funkin/util/tools/StringTools.hx b/source/funkin/util/tools/StringTools.hx index 92fa10d56..9b56bd396 100644 --- a/source/funkin/util/tools/StringTools.hx +++ b/source/funkin/util/tools/StringTools.hx @@ -6,6 +6,18 @@ package funkin.util.tools; @:nullSafety class StringTools { + + /** + * Checks if a string is `null` or blank (contains only whitespaces). + * + * @param value The string to check. + * @return True... or False... + */ + public static function isBlank(value:String):Bool + { + return value == null || value.trim().length == 0; + } + /** * Converts a string to title case. For example, "hello world" becomes "Hello World". *