Director Help

deleteAt

Usage

list.deleteAt(number)
deleteAt list, number 

Description

List command; deletes an from a linear or property list.

The deleteAt command checks whether an item is in a list; if you try to delete an object that isn’t in the list, Director displays an alert.

Parameters

number Required. Specifies the position of the item in the list to delete.

Example

This statement deletes the second item from the list named designers, which contains [gee, kayne, ohashi]:

--Lingo
designers = ["gee", "kayne", "ohashi"]
designers.deleteAt(2)

// Javascript
Designers = list("gee","kayne","ohashi");
Designers.deleteAt(2);

The result is the list [gee, ohashi].

This handler checks whether an object is in a list before attempting to delete it:

on myDeleteAt theList, theIndex
    if theList.count < theIndex then
        beep
    else
        theList.deleteAt(theIndex)
    end if
end

See also

addAt