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
-
- Object
- ComponentRenderers
- ShadcnRenderers
- CodexRenderers
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
-
arrowLink(
ArrowLinkProps props) → Component -
Render an arrow link component
override
-
aspectRatio(
AspectRatioProps props) → Component -
Render an aspect ratio container
inherited
-
authBackLink(
AuthBackLinkProps props) → Component -
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
-
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
-
Render a bottom navigation bar component
override
-
Render a breadcrumbs component
override
-
Render a button component
override
-
Render a button group component
inherited
-
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
-
dropdownMenu(
DropdownMenuProps props) → Component -
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
-
Render a footer brand column component
inherited
-
Render a footer column component
inherited
-
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
-
header(
HeaderProps props) → Component -
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
-
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
-
search(
SearchProps props) → Component -
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
-
Render content only when sidebar is collapsed
inherited
-
Render content only when sidebar is expanded
inherited
-
Render a sidebar group component
override
-
Render a sidebar item component
override
-
Render a sidebar separator
override
-
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
-
Render a social icon component
override
-
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