On Ready

@:onready can be used like the @on_ready metadata from GDScript:

class MyNode extends godot.Node {
	@:onready
	var customNumber: Int = 20;
}

This would be converted to:

extends Node;
class_name MyNode;

@onready
var customNumber: int = 20;

Loading Nodes

@:onready has a helper feature that can be used to load nodes from a path. Simply pass a String assignment to node:

class MyNode extends godot.Node {
	@:onready(node = "Label")
	var label: Label;
}

This would be converted to:

extends Node;
class_name MyNode;

@onready
var label: Label = $Label;