Name: openStack

Type: message

Syntax: openStack

Summary: Sent to the destination <card> right after you open a <stack>.

Associations: card

Introduced: 1.0

OS: mac,windows,linux,ios,android

Platforms: desktop,server,web,mobile

Example:
on openStack
  send "rollCredits" to field "Credits"
end openStack

Description:
Handle the <openStack> <message> to change a <stack|stack's> <object|objects>, or perform other updates, when the <stack> is opened.

The <openStack> <message> is sent after the <stack> is visible.

To make changes that take effect before the stack becomes visible on the screen, use a preOpenStack <handler> instead of <openStack>.

The actual opening is not triggered by the <openStack> <message>, so <trap|trapping> the <message> and not allowing it to <pass> does not prevent the <stack> from opening.

References: card (keyword), openBackground (message), resume (message), stack (object), object (object), trap (glossary), handler (glossary), message (glossary), pass (control_st)

Tags: navigation
