Examples

Examples

Real-world examples and code snippets to help you build Fynerisor applications.

Quick Examples

Tips & Tricks

String Manipulation

require(["@strings"])

// Join array with separator
let text = strings.join(items, ", ")

// Split string
let parts = strings.split("a,b,c", ",")

// Upper/lower case
let upper = strings.upper("hello")
let lower = strings.lower("WORLD")

Error Handling

let result = someOperation()
if result != nil {
    window.SetStatus("Success!")
} else {
    window.SetStatus("Operation failed")
}

Platform Detection

require(["@os"])

let platform = os.goos()
if platform == "windows" {
    // Windows-specific code
} else if platform == "linux" {
    // Linux-specific code
}

File Operations

require(["@os", "@filepath"])

// Read directory
os.read_dir("/path/to/dir").each(entry => {
    print(entry.name, entry.is_dir, entry.size)
})

// Read/write files
os.write_file("output.txt", "Hello, World!")
let data = os.read_file("input.txt")
let text = string(data)