Class: Ariadne::Component
- Inherits:
-
ViewComponent::Base
- Object
- ViewComponent::Base
- Ariadne::Component
- Includes:
- ActionViewExtensions::FormHelper, Audited::Dsl, ClassNameHelper, FetchOrFallbackHelper, LoggerHelper, Status::Dsl, ViewHelper, ViewComponent::SlotableV2
- Defined in:
- app/components/ariadne/component.rb
Direct Known Subclasses
BaseButton, BaseComponent, BlankslateComponent, BodyComponent, ButtonComponent, ClipboardCopyComponent, CommentComponent, ContainerComponent, Content, CounterComponent, FlashComponent, FlexComponent, FooterComponent, GridComponent, GridComponent::GridItem, HeaderComponent, HeadingComponent, HeroiconComponent, ImageComponent, InlineFlexComponent, LinkComponent, ListComponent, ListComponent::ListItem, MainComponent, NarrowContainerComponent, PanelBarComponent, PanelBarComponent::PanelItem, PillComponent, RichTextAreaComponent, SlideoverComponent, TabComponent, TabContainerComponent, TabNavComponent, TableComponent, TableComponent::FooterItem, TableComponent::PaginationBarItem, TableComponent::RowItem, Text, TimeAgoComponent, TimelineComponent, TooltipComponent
Constant Summary collapse
- BASE_HTML_CLASSES =
"ariadne-h-full ariadne-scroll-smooth ariadne-bg-white ariadne-antialiased"- BASE_BODY_CLASSES =
"ariadne-flex ariadne-h-full ariadne-flex-col"- BASE_WRAPPER_CLASSES =
"ariadne-flex ariadne-flex-col ariadne-h-screen ariadne-justify-between"- BASE_MAIN_CLASSES =
"ariadne-flex-auto"- INVALID_ARIA_LABEL_TAGS =
[:div, :span, :p].freeze
Constants included from ActionViewExtensions::FormHelper
ActionViewExtensions::FormHelper::DEFAULT_FORM_CLASSES
Constants included from Status::Dsl
Constants included from ViewHelper
Constants included from FetchOrFallbackHelper
FetchOrFallbackHelper::INTEGER_TYPES, FetchOrFallbackHelper::InvalidValueError, FetchOrFallbackHelper::TRUE_OR_FALSE
Method Summary
Methods included from ActionViewExtensions::FormHelper
Methods included from ClassNameHelper
Methods included from LoggerHelper
#logger, #silence_deprecations?, #silence_warnings?
Methods included from FetchOrFallbackHelper
#check_incoming_attribute, #check_incoming_tag, #check_incoming_value, #fetch_or_raise, #fetch_or_raise_boolean, #fetch_or_raise_integer