|  |  | Seed Reference Manual |

# Part III. Seed API Reference

Table of Contents

Initialization — Overall setup of the Seed engine
Working with Contexts — Self-contained JavaScript execution environments
Evaluating JavaScript — Creating and interpreting scripts
Exception Handling — Throwing and catching exceptions
GObject Signals — Connecting JavaScript functions to signals
Values and Type Conversion
  Type Conversion — Moving between JavaScript and C intrinsic types
  Operating on JavaScript types — Determining the type of a SeedValue
  Working with JavaScript objects — Using properties, constructing objects, etc.
Creating native functions — C functions as first-class JavaScript objects
Creating JavaScript classes — Dealing with Seed class definitions and constructors
Using JavaScript closures — Creating and invoking closures over JavaScript functions using GClosure
Seed Modules — Native C modules for Seed

This is the documentation for the C API of Seed, used for embedding, and creating native C modules.

Generated by GTK-Doc V1.18