Class: Plutonium::UI::Page::KanbanMove
- Inherits:
-
InteractiveAction
- Object
- Component::Base
- Base
- InteractiveAction
- Plutonium::UI::Page::KanbanMove
- Defined in:
- lib/plutonium/ui/page/kanban_move.rb
Overview
Modal page shown when a card is dropped into a column that declares a
enter_interaction:. It reuses the interactive-action modal chrome
(title/description/modal mode all come from the enter_interaction's
auto-registered record action) but renders a form that POSTs to the
kanban_move member route instead of the interaction's own commit URL,
carrying the move context (from_column/to_column/to_index) as hidden
fields alongside the interaction's own inputs.
Method Summary
Methods inherited from Base
Methods included from Component::Behaviour
Methods included from Component::Tokens
Methods included from Component::Kit
#BuildActionButton, #BuildActionsDropdown, #BuildAvatar, #BuildBlock, #BuildBreadcrumbs, #BuildBulkActionsToolbar, #BuildColorModeSelector, #BuildDynaFrameContent, #BuildDynaFrameHost, #BuildEmptyCard, #BuildFrameNavigatorPanel, #BuildModalCentered, #BuildModalSlideover, #BuildPageHeader, #BuildPanel, #BuildRowActionsDropdown, #BuildSkeletonTable, #BuildTabList, #BuildTableFilterPills, #BuildTableInfo, #BuildTablePagination, #BuildTableScopesBar, #BuildTableScopesPills, #BuildTableSearchBar, #BuildTableToolbar, #BuildTableViewSwitcher, #method_missing, #respond_to_missing?
Constructor Details
This class inherits a constructor from Plutonium::UI::Page::Base
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Plutonium::UI::Component::Kit