--- title: Actions --- ### Actions Actions let you decorate elements with additional functionality. Actions are functions which may return an object with lifecycle methods, `update` and `destroy`. The action will be called when its element is added to the DOM. Use actions for things like: * tooltips * lazy loading images as the page is scrolled, e.g. `` * capturing link clicks for your client router * adding drag and drop ```html ``` ```json /* { hidden: true } */ { language: "english", translations: { english: { tooltip: "Switch Languages", }, latin: { tooltip: "Itchsway Anguageslay", }, } } ```