| Interface | Description | 
|---|---|
| LRS | 
 Define the interface that must be satisfied to talk to an LRS 
 | 
| QueryableStatementTarget | 
 Essentially empty interface to force type checking for objects of a statement that are queryable 
 | 
| StatementsQueryInterface | |
| StatementTarget | 
 Statement target interface for instances stored in the "object" property of a Statement 
 | 
| Class | Description | 
|---|---|
| About | |
| Activity | 
 Activity model class 
 | 
| ActivityDefinition | 
 Activity Definition model class 
 | 
| Agent | 
 Agent model class 
 | 
| AgentAccount | 
 Agent Account model class 
 | 
| Attachment | 
 Attachment Class 
 | 
| Context | 
 Context Class Description 
 | 
| ContextActivities | 
 ContextActivities Model class 
 | 
| Extensions | 
 Extensions model class 
 | 
| Group | 
 Group model class 
 | 
| InteractionComponent | 
 InteractionComponent Class Description 
 | 
| LanguageMap | 
 Language map 
 | 
| Person | 
 Person Model class 
 | 
| RemoteLRS | 
 Class used to communicate with a TCAPI endpoint synchronously 
 | 
| Result | 
 Result Model class 
 | 
| Score | 
 Score model class 
 | 
| State | 
 State Class 
 | 
| Statement | 
 Statement Class 
 | 
| StatementRef | 
 StatementRef Class used when referencing another statement from a statement's
 object property 
 | 
| StatementsResult | 
 Statements result model class, returned by LRS calls to get multiple statements 
 | 
| SubStatement | 
 SubStatement Class used when including a statement like object in another statement's 'object' property 
 | 
| Verb | 
 Verb model class 
 | 
| Enum | Description | 
|---|---|
| InteractionType | 
 Possible interaction types 
 | 
| QueryResultFormat | |
| TCAPIVersion | 
 Description 
 | 
Copyright © 2016 Rustici Software. All Rights Reserved.