override fun getDemoText()

in gdscript/src/main/kotlin/gdscript/highlighter/GdColorSettingsPage.kt [21:69]


    override fun getDemoText(): String {
        return """extends BaseClass
class_name MyClass, "res://path/to/optional/icon.svg"


var a = ${"$"}NodePath
var s = "Hello"
var arr = [1, 2, 3]
var dict = {"key": "value", 2: 3}
@export var typed_var: int
@export var inferred_type := "String"

const ANSWER = 42
const THE_NAME = "Charly"

enum Named {THING_1, THING_2, ANOTHER_THING = -1}

var v2 = Vector2(1, 2)

# DANGER: danger comment
# WARN: warning comment
# NOTE: note comment
## Documentation comment
func _init():
    print("Constructed!")
    var local_var = 5

    if param1 < local_var:
        print(param1)
    elif param2 > 5:
        print(param2)
    else:
        pass

    for i in range(20):
        print(i)

    while param2 != 0:
        param2 -= 1

    var local_var2 = param1 + 3
    return local_var2


class Something:
    var a = 10

"""
    }