frontScripts

Typefunction
DictionaryLCS
LibraryLiveCode Script
Syntax
the frontScripts
frontScripts()
Summary

Returns a list of objects that have been inserted into the message path before the target object.

Introduced1.0
OSmac, windows, linux, ios, android
Platformsdesktop, server, mobile
Example
put the frontScripts
if myID is not among the lines of the frontScripts then insertMe
Values
NameTypeDescription
return

The frontScripts function returns a list of the long ID property of all objects that have been inserted into the front, one ID per line.

RelatedProperty: behavior, stacksInUse
Command: call, dispatch, insert script, remove script, send, start using
Function: backScripts
Glossary: frontScript, message, message path, object, return, script
Control Structure: pass
Description

Use the frontScripts function to find out which scripts receive messages and function calls before the target object.

A script inserted into the front with the insert script command receives messages before all objects in the message path.

This includes messages sent with the send command, so if you send a message to an object, the objects in the frontScripts receive that message before the target object does. If the scripts in the frontScripts do not use the pass control structure to pass on the message to the next object, the target object never receives the message.

If more than one object is in the frontScripts, their order in the message path is the same as their order in the list. For example, the first object in the frontScripts receives messages before the second object. This order is the reverse of the order in which the objects were added with the insert script command.

Tagsobjects,messages