CodexRenderers class

Codex component renderers.

Implements all components according to the Codex design language:

  • OLED-first dark mode with pure black backgrounds
  • Subtle accent-colored glows
  • 1.25x spacing compared to ShadCN
  • Larger border radius (14px default)
  • Gaming/tech aesthetic

Components are gradually being migrated from ShadcnRenderers. Non-overridden components fall back to ShadCN implementations.

Inheritance

Constructors

CodexRenderers()
const

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

accordion(AccordionProps props) → Component
Render an accordion component
override
alert(AlertProps props) → Component
Render an alert component
override
alertBanner(AlertBannerProps props) → Component
Render an alert banner component
override
alertDialog(AlertDialogProps props) → Component
Render an alert dialog component
override
animatedCounter(AnimatedCounterProps props) → Component
Render an animated counter component
override
animatedGradientText(AnimatedGradientTextProps props) → Component
Render an animated gradient text component
override
arcaneChip(ArcaneChipProps props) → Component
Render a selectable chip component
inherited
arcaneDivider(ArcaneDividerProps props) → Component
Render an arcane divider component
override
Render an arrow link component
override
aspectRatio(AspectRatioProps props) → Component
Render an aspect ratio container
inherited
Render an auth back link component
override
authBrandingPanel(AuthBrandingPanelProps props) → Component
Render an auth branding panel component
override
authLayout(AuthLayoutProps props) → Component
Render an auth layout component
override
authorCard(AuthorCardProps props) → Component
Render an author card component
override
authSplitLayout(AuthSplitLayoutProps props) → Component
Render an auth split layout component
override
avatar(AvatarProps props) → Component
Render an avatar component
override
badge(BadgeProps props) → Component
Render a badge component
override
bar(BarProps props) → Component
Render a bar/app bar component
override
bottomBar(BottomBarProps props) → Component
Render a bottom bar component
override
bottomNavigationBar(BottomNavigationBarProps props) → Component
Render a bottom navigation bar component
override
Render a breadcrumbs component
override
button(ButtonProps props) → Component
Render a button component
override
buttonGroup(ButtonGroupProps props) → Component
Render a button group component
inherited
buttonPanel(ButtonPanelProps props) → Component
Render a button panel component
inherited
calendar(CalendarProps props) → Component
Render a calendar component
override
callout(CalloutProps props) → Component
Render a callout component
override
card(CardProps props) → Component
Render a card component
override
cardSection(CardSectionProps props) → Component
Render a card section component
override
carpet(CarpetProps props) → Component
Render a carpet component
override
center(CenterProps props) → Component
Render a center component
override
centerBody(CenterBodyProps props) → Component
Render a center body component
override
checkbox(CheckboxProps props) → Component
Render a checkbox component
override
checkItem(CheckItemProps props) → Component
Render a check item component
override
checkList(CheckListProps props) → Component
Render a check list component
override
chip(ChipProps props) → Component
Render a chip component
override
chipGroup(ChipGroupProps props) → Component
Render a chip group component
override
circularProgress(CircularProgressProps props) → Component
Render a circular progress component
override
codePreview(CodePreviewProps props) → Component
Render a code preview component
override
codeSnippet(CodeSnippetProps props) → Component
Render a code snippet component
override
codeWindow(CodeWindowProps props) → Component
Render a code window component
override
colorInput(ColorInputProps props) → Component
Render a color input component
override
column(ColumnProps props) → Component
Render a column layout component
override
command(CommandProps props) → Component
Render a command palette component
override
confirmDialog(ConfirmDialogProps props) → Component
Render a confirm dialog component
override
contextMenu(ContextMenuProps props) → Component
Render a context menu component
override
counterRow(CounterRowProps props) → Component
Render a counter row component
override
ctaBanner(CtaBannerProps props) → Component
Render a CTA banner component
inherited
ctaGroup(CtaGroupProps props) → Component
Render a CTA group component
override
cycleButton<T>(CycleButtonProps<T> props) → Component
Render a cycle button component
override
dashboardLayout(DashboardLayoutProps props) → Component
Render a dashboard layout component
override
dashboardTopBar(DashboardTopBarProps props) → Component
Render a dashboard top bar component
override
dataTable<T>(DataTableProps<T> props) → Component
Render a data table component
override
datePicker(DatePickerProps props) → Component
Render a date picker component
override
dialog(DialogProps props) → Component
Render a dialog component
override
dialogBar(DialogBarProps props) → Component
Render a dialog bar component
override
disclosure(DisclosureProps props) → Component
Render a disclosure component
override
disclosureGroup(DisclosureGroupProps props) → Component
Render a disclosure group component
override
divider(DividerProps props) → Component
Render a divider component
override
dotIndicator(DotIndicatorProps props) → Component
Render a dot indicator component
override
drawer(DrawerProps props) → Component
Render a drawer component
override
Render a dropdown menu component
override
emptyState(EmptyStateProps props) → Component
Render an empty state component
override
errorState(ErrorStateProps props) → Component
Render an error state component
override
expanded(ExpandedProps props) → Component
Render an expanded component
override
expander(ExpanderProps props) → Component
Render an expander component
override
fab(FABProps props) → Component
Render a floating action button component
override
fadeEdge(FadeEdgeProps props) → Component
Render a fade edge component
override
featureCard(FeatureCardProps props) → Component
Render a feature card component
override
featureRow(FeatureRowProps props) → Component
Render a feature row component
override
featureShowcase(FeatureShowcaseProps props) → Component
Render a feature showcase component
override
fieldWrapper(FieldWrapperProps props) → Component
Render a field wrapper component
override
fileUpload(FileUploadProps props) → Component
Render a file upload component
override
flexiCards(FlexiCardsProps props) → Component
Render a flexi cards component
override
flexiCardsSimple(FlexiCardsSimpleProps props) → Component
Render a simple flexi cards component
override
flow(FlowProps props) → Component
Render a flow layout component
override
Render a footer component
override
footerBrandColumn(FooterBrandColumnProps props) → Component
Render a footer brand column component
inherited
footerColumn(FooterColumnProps props) → Component
Render a footer column component
inherited
footerSocialIcon(FooterSocialIconProps props) → Component
Render a footer social icon component
override
form(FormProps props) → Component
Render a form component
override
formSection(FormSectionProps props) → Component
Render a form section component
override
gameCard(GameCardProps props) → Component
Render a game card component
override
gameSelector(GameSelectorProps props) → Component
Render a game selector grid component
override
gameTile(GameTileProps props) → Component
Render a game tile component
override
gap(GapProps props) → Component
Render a gap component
override
glass(GlassProps props) → Component
Render a glass container component
override
glassCard(GlassCardProps props) → Component
Render a glass card component
override
glowText(GlowTextProps props) → Component
Render a glow text component
override
gradientGlass(GradientGlassProps props) → Component
Render a gradient glass component
override
gradientText(GradientTextProps props) → Component
Render a gradient text component
override
gutter(GutterProps props) → Component
Render a gutter component
override
hamburgerButton(HamburgerButtonProps props) → Component
Render a hamburger button component
override
Render a header/navbar component
override
heroSection(HeroSectionProps props) → Component
Render a hero section component
override
hovercard(HovercardProps props) → Component
Render a hovercard component
override
iconButton(IconButtonProps props) → Component
Render an icon button component
override
iconCard(IconCardProps props) → Component
Render an icon card component
override
indexedStack(IndexedStackProps props) → Component
Render an indexed stack component
override
inlineCode(InlineCodeProps props) → Component
Render an inline code component
override
inputDialog(InputDialogProps props) → Component
Render an input dialog component (text, email, password, multiline, number)
override
inputGroup(InputGroupProps props) → Component
Render an input group component
override
integrationCard(IntegrationCardProps props) → Component
Render an integration card component
override
integrationGrid(IntegrationGridProps props) → Component
Render an integration grid component
override
itemPicker<T>(ItemPickerProps<T> props) → Component
Render an item picker dialog component
override
kbd(KbdProps props) → Component
Render a keyboard shortcut display component
override
keyValueTable(KeyValueTableProps props) → Component
Render a key-value table component
override
listCard(ListCardProps props) → Component
Render a list card component
override
loader(LoaderProps props) → Component
Render a loader component
override
loadingOverlay(LoadingOverlayProps props) → Component
Render a loading overlay component
override
loadingSpinner(LoadingSpinnerProps props) → Component
Render a loading spinner component
override
loadingState(LoadingStateProps props) → Component
Render a loading state component
override
logoCarousel(LogoCarouselProps props) → Component
Render a logo carousel component
inherited
logoGrid(LogoGridProps props) → Component
Render a logo grid component
inherited
marquee(MarqueeProps props) → Component
Render a marquee component
override
Render a menubar component
override
meter(MeterProps props) → Component
Render a meter/gauge component
override
metricDisplay(MetricDisplayProps props) → Component
Render a metric display component
override
mobileMenu(MobileMenuProps props) → Component
Render a mobile menu component
override
Render a standalone nav link component
override
Render a navigation tile component
override
newsletterForm(NewsletterFormProps props) → Component
Render a newsletter form component
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
numberInput(NumberInputProps props) → Component
Render a number input component
override
otpInput(OtpInputProps props) → Component
Render an OTP input component
override
outlineText(OutlineTextProps props) → Component
Render an outline text component
override
paddingWrapper(PaddingWrapperProps props) → Component
Render a padding wrapper component
override
pageBody(PageBodyProps props) → Component
Render a page body component
override
pagination(PaginationProps props) → Component
Render a pagination component
override
popover(PopoverProps props) → Component
Render a popover component
override
pricingCard(PricingCardProps props) → Component
Render a pricing card component
override
pricingGrid(PricingGridProps props) → Component
Render a pricing grid component
override
progress(ProgressProps props) → Component
Render a progress bar component
override
radioCards<T>(RadioCardsProps<T> props) → Component
Render a radio cards component
override
radioGroup<T>(RadioGroupProps<T> props) → Component
Render a radio group component
override
ratingStars(RatingStarsProps props) → Component
Render a rating stars component
inherited
ratingStarsSimple(RatingStarsSimpleProps props) → Component
Render a simple rating stars component
override
resizable(ResizableProps props) → Component
Render a resizable panel group component
inherited
row(RowProps props) → Component
Render a row layout component
override
scrollArea(ScrollAreaProps props) → Component
Render a scroll area component
override
scrollRail(ScrollRailProps props) → Component
Render a scroll rail component
inherited
scrollRailLayout(ScrollRailLayoutProps props) → Component
Render a scroll rail layout component
inherited
Render a search input component
override
section(SectionProps props) → Component
Render a section component
override
sectionHeader(SectionHeaderProps props) → Component
Render a section header component
inherited
select<T>(SelectProps<T> props) → Component
Render a select/selector component
override
selectableChipGroup(SelectableChipGroupProps props) → Component
Render a selectable chip group component
inherited
separator(SeparatorProps props) → Component
Render a separator component
override
settingsInfoRow(SettingsInfoRowProps props) → Component
Render a settings info row component
override
settingsNote(SettingsNoteProps props) → Component
Render a settings note component
override
settingsSection(SettingsSectionProps props) → Component
Render a settings section component
override
settingsSubheader(SettingsSubheaderProps props) → Component
Render a settings subheader component
override
settingsToggleRow(SettingsToggleRowProps props) → Component
Render a settings toggle row component
override
sheet(SheetProps props) → Component
Render a sheet/drawer component
override
Render a sidebar component
override
sidebarCollapsed(List<Component> children) → Component
Render content only when sidebar is collapsed
inherited
sidebarExpanded(List<Component> children) → Component
Render content only when sidebar is expanded
inherited
sidebarGroup(SidebarGroupProps props) → Component
Render a sidebar group component
override
sidebarItem(SidebarItemProps props) → Component
Render a sidebar item component
override
sidebarSeparator() → Component
Render a sidebar separator
override
sidebarSubMenu(SidebarSubMenuProps props) → Component
Render a sidebar submenu (collapsible nested items)
override
sizedBox(SizedBoxProps props) → Component
Render a sized box component
override
skeleton(SkeletonProps props) → Component
Render a skeleton component
override
slider(SliderProps props) → Component
Render a slider component
override
slotCounter(SlotCounterProps props) → Component
Render a slot counter component
override
slotCounterCard(SlotCounterCardProps props) → Component
Render a slot counter card component
override
slotCounterRow(SlotCounterRowProps props) → Component
Render a slot counter row component
override
socialIcon(SocialIconProps props) → Component
Render a social icon component
override
socialIconGroup(SocialIconGroupProps props) → Component
Render a social icon group component
override
Render a social links component
override
spacer(SpacerProps props) → Component
Render a spacer component
override
statCard(StatCardProps props) → Component
Render a stat card component
override
statCardRow(StatCardRowProps props) → Component
Render a stat card row component
override
statDisplay(StatDisplayProps props) → Component
Render a stat display component
override
staticTable(StaticTableProps props) → Component
Render a static table component
override
statRow(StatRowProps props) → Component
Render a stat row component
override
statusBadge(SimpleStatusBadgeProps props) → Component
Render a simple status badge component
override
statusBadge2(StatusBadgeProps props) → Component
Render a status badge component
inherited
statusIndicator(StatusIndicatorProps props) → Component
Render a status indicator component
override
stepIndicator(StepIndicatorProps props) → Component
Render a step indicator component
override
stepper(StepperProps props) → Component
Render a stepper/steps component
override
surface(SurfaceProps props) → Component
Render a surface component
override
surfaceCard(SurfaceCardProps props) → Component
Render a surface card component
override
switcher(SwitcherProps props) → Component
Render a switcher component
override
tabBar(TabBarProps props) → Component
Render a tab bar component (tabs only, no content)
override
tabs(TabsProps props) → Component
Render a tabs component (tab bar + content panel)
override
tagInput(TagInputProps props) → Component
Render a tag input component
override
terminal(TerminalProps props) → Component
Render a terminal component
override
testimonialCard(TestimonialCardProps props) → Component
Render a testimonial card component
override
textInput(TextInputProps props) → Component
Render a text input component
override
thumbHashCard(ThumbHashCardProps props) → Component
Render a thumbhash card component
override
tile(TileProps props) → Component
Render a tile component
override
timeDialog(TimeDialogProps props) → Component
Render a time dialog component
override
timeline(TimelineProps props) → Component
Render a timeline component
override
timePicker(TimePickerProps props) → Component
Render a time picker component
override
toast(ToastProps props) → Component
Render a toast notification component
override
toastContainer(ToastContainerProps props) → Component
Render a toast container component
override
toggleButton(ToggleButtonProps props) → Component
Render a toggle button component
override
toggleGroup(ToggleGroupProps props) → Component
Render a toggle group component
override
toggleSwitch(ToggleSwitchProps props) → Component
Render a toggle switch component
override
toolbar(ToolbarProps props) → Component
Render a toolbar component
inherited
tooltip(TooltipProps props) → Component
Render a tooltip component
override
toString() → String
A string representation of this object.
inherited
tracker(TrackerProps props) → Component
Render a tracker component
override
treeView(TreeViewProps props) → Component
Render a tree view component
override
uptimeTracker(UptimeTrackerProps props) → Component
Render an uptime tracker component
override
virtualScroll<T>(VirtualScrollProps<T> props) → Component
Render a virtual scroll component
override
waitlistForm(WaitlistFormProps props) → Component
Render a waitlist form component
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited