Methods (functions and event handlers) are actions that change the state of the object. Programmers write JavaScript to determine the actions that are executed when an event is fired. Dashboard Architect is concerned with scripting these actions, which involves the execution of one or more methods. For example, when a button is pressed, the Save method in the current document is invoked.