Home > @theatre/core > IProject

IProject interface

A Theatre project


export interface IProject 


Property Type Description
address ProjectAddress The project's address
isReady boolean Shows whether the project is ready to be used. Better to use IProject.ready, which is a promise that would resolve when the project is ready.
ready Promise<void> If @theatre/studio is used, this promise would resolve when studio has loaded the state of the project into memory.If @theatre/studio is not used, this promise is already resolved.
type 'Theatre_Project_PublicAPI'


Method Description
sheet(sheetId, instanceId) Creates a Sheet under the project