# sys::Kit

    sys::Obj
      sys::Kit

`public const class Kit`

Kit is a top unit of modularity in a Sedona environment and serves as the container for Types.

checksum

  `public const int checksum`

  Checksum of this kit.

id

  `public const byte id`

  Unique id for kit within a given environment; index into Sys.kits

name

  `public const Str name`

  Name string of this kit.

types

  `public const inline Type[] types`

  List of types this kit contains, bounded by typesLen.

typesLen

  `public const byte typesLen`

  Length of the types array.

version

  `public const Str version`

  Version of this kit.

findType

  `public Type findType(Str name)`

  Find a type by its simple name unique to this kit or return null if not found.

type

  `public Type type(int id)`

  Get the type for the specified id or return null if out of range.