Skip to content

GramIO API Reference / @gramio/scenes/dist / InUnknownScene

Interface: InUnknownScene<Params, State, GlobalScene>

Defined in: scenes/index.d.ts:210

Extends

Type Parameters

Type ParameterDefault type
Params-
State extends StateTypesDefault-
GlobalScene extends AnyScene | nullnull

Properties

PropertyTypeInherited fromDefined in
enterSceneEnterHandlerInActiveSceneHandlerReturn.enterscenes/index.d.ts:190
enterSubSceneEnterHandlerInActiveSceneHandlerReturn.enterSubscenes/index.d.ts:207
exit() => MaybePromise<boolean>InActiveSceneHandlerReturn.exitscenes/index.d.ts:191
exitSub(returnData?) => Promise<void>InActiveSceneHandlerReturn.exitSubscenes/index.d.ts:208
paramsParamsInActiveSceneHandlerReturn.paramsscenes/index.d.ts:203
reenter(params?) => Promise<void>InActiveSceneHandlerReturn.reenterscenes/index.d.ts:206
stateStateInActiveSceneHandlerReturn.statescenes/index.d.ts:202
stepSceneStepReturnInActiveSceneHandlerReturn.stepscenes/index.d.ts:205
update<T>(state, options?) => Promise<UpdateData<T>>InActiveSceneHandlerReturn.updatescenes/index.d.ts:204

Methods

is()

is<Scene>(scene): this is InUnknownScene<Scene["~"]["params"], Scene["~"]["state"], Scene>

Defined in: scenes/index.d.ts:211

Type Parameters

Type Parameter
Scene extends AnyScene

Parameters

ParameterType
sceneScene

Returns

this is InUnknownScene<Scene["~"]["params"], Scene["~"]["state"], Scene>