|
How-To Write Folder Actions In JavaScript
The following sample script shows how to declare Folder Actions handlers
in JavaScript.
|
Sample
|
function opening_folder(AE_params) {
var theFolder = AE_params.of;
MacOS.message("opening_folder: " + theFolder.toString());
}
function closing_folder_window_for(AE_params) {
var theFolder = AE_params.of;
MacOS.message("closing_folder_window_for:
" + theFolder.toString());
}
function moving_folder_window_for(AE_params) {
var theFolder = AE_params.of;
var theOldPosition = AE_params.from;
MacOS.message("moving_folder_window_for:
" + theFolder.toString());
}
function adding_folder_items_to(AE_params) {
var theFolder = AE_params.of;
var theAddedItems = AE_params.after_receiving;
MacOS.message("adding_folder_items_to:
" + theFolder.toString());
}
function removing_folder_items_from(AE_params) {
var theFolder = AE_params.of;
var theRemovedItems = AE_params.after_losing;
MacOS.message("removing_folder_items_from:
" + theFolder.toString());
} |
|
|