ClassKit Namespace

Classes

CLSActivity

Encapsulates and interaction between the student and a task for a context.

CLSActivityItem

Base class for activity items.

CLSBinaryItem
CLSContext

A node in a ClassKit context hierarchy.

CLSContextTopicExtensions
CLSDataStore

Manages ClassKit data by operating on hierarchical contexts, such as acts, chapters, sections, and so on.

CLSDataStoreDelegate

Delegate for requesting new data store contexts.

CLSErrorCodeExtensions

Extension method for retrieving the error domain of a ClassKit error.

CLSErrorUserInfoKeys

Contains keys for accessing error data.

CLSObject

Base class for ClassKit objects.

CLSPredicateKeyPath

Enumerates key paths for retrieving ClassKit contexts.

CLSQuantityItem

Represents a quantitative data item.

CLSScoreItem

Represents a score for a test or quiz.

Interfaces

ICLSContextProvider
ICLSDataStoreDelegate

Delegate for requesting data store contexts.

Enums

CLSBinaryValueType

Enumerates activity outcome types.

CLSContextTopic

Enumerates topics for contexts.

CLSContextType

Enumerates curriculum units.

CLSErrorCode

Enumerates ClassKit error codes.