<?php

namespace Breakdance\Interactions;

include __DIR__ . "/classes.php";
include __DIR__ . "/control.php";
include __DIR__ . "/provider.php";
include __DIR__ . "/attributes.php";
include __DIR__ . "/dependencies.php";
include __DIR__ . "/element-actions.php";

// Actions
include __DIR__ . "/actions/add-class.php";
include __DIR__ . "/actions/control-popup.php";
include __DIR__ . "/actions/control-slider.php";
include __DIR__ . "/actions/hide-element.php";
include __DIR__ . "/actions/javascript-function.php";
include __DIR__ . "/actions/remove-attribute.php";
include __DIR__ . "/actions/remove-class.php";
include __DIR__ . "/actions/scroll-to.php";
include __DIR__ . "/actions/set-attribute.php";
include __DIR__ . "/actions/set-variable.php";
include __DIR__ . "/actions/show-element.php";
include __DIR__ . "/actions/start-animation.php";
include __DIR__ . "/actions/toggle-attribute.php";
include __DIR__ . "/actions/toggle-class.php";
include __DIR__ . "/actions/toggle-element.php";
include __DIR__ . "/actions/focus.php";
include __DIR__ . "/actions/blur.php";

// Triggers
include __DIR__ . "/triggers/click.php";
include __DIR__ . "/triggers/dropdown-menu-opens.php";
include __DIR__ . "/triggers/form-submit.php";
include __DIR__ . "/triggers/mobile-menu-opens.php";
include __DIR__ . "/triggers/mouse-enter.php";
include __DIR__ . "/triggers/mouse-leave.php";
include __DIR__ . "/triggers/mouse-leave-window.php";
include __DIR__ . "/triggers/mouse-move-in-viewport.php";
include __DIR__ . "/triggers/page-loaded.php";
include __DIR__ . "/triggers/page-scrolled.php";
include __DIR__ . "/triggers/scroll-into-view.php";
include __DIR__ . "/triggers/slider-change.php";
include __DIR__ . "/triggers/tab-change.php";
include __DIR__ . "/triggers/visibility-change.php";
include __DIR__ . "/triggers/key-up.php";
include __DIR__ . "/triggers/key-down.php";
