CodexRenderers class
Codex component renderers.
Implements all components according to the Codex design language:
- OLED-first dark mode with pure black backgrounds
- Restrained accent emphasis
- 1.25x spacing compared to ShadCN
- Larger border radius (14px default)
- Premium dark, high-contrast aesthetic
- Inheritance
-
- Object
- ComponentRenderers
- 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 -
Renders an accordion with collapsible sections.
override
-
alert(
AlertProps props) → Component -
Renders an alert notification component.
override
-
alertDialog(
AlertDialogProps props) → Component -
override
-
aspectRatio(
AspectRatioProps props) → Component -
override
-
avatar(
AvatarProps props) → Component -
Renders an avatar component.
override
-
bottomFloatingBanner(
BottomFloatingBannerProps props) → Component -
Render a bottom floating banner component.
override
-
Renders a breadcrumb navigation trail.
override
-
Render a button component.
override
-
override
-
override
-
calendar(
CalendarProps props) → Component -
override
-
card(
CardProps props) → Component -
Renders a card container component.
override
-
center(
CenterProps props) → Component -
override
-
chart(
ChartProps props) → Component -
override
-
checkbox(
CheckboxProps props) → Component -
Render a checkbox component.
override
-
checkItem(
CheckItemProps props) → Component -
override
-
checkList(
CheckListProps props) → Component -
override
-
circularProgress(
CircularProgressProps props) → Component -
Renders a circular progress indicator component.
override
-
column(
ColumnProps props) → Component -
override
-
command(
CommandProps props) → Component -
override
-
confirmDialog(
ConfirmDialogProps props) → Component -
override
-
contextMenu(
ContextMenuProps props) → Component -
override
-
cornerPromoToast(
CornerPromoToastProps props) → Component -
Render a corner promo toast component.
override
-
cycleButton<
T> (CycleButtonProps< T> props) → Component -
Render a cycle button component.
override
-
dataTable<
T> (DataTableProps< T> props) → Component -
override
-
datePicker(
DatePickerProps props) → Component -
override
-
dialog(
DialogProps props) → Component -
override
-
direction(
DirectionProps props) → Component -
override
-
disclosure(
DisclosureProps props) → Component -
override
-
disclosureGroup(
DisclosureGroupProps props) → Component -
override
-
drawer(
DrawerProps props) → Component -
override
-
dropdownMenu(
DropdownMenuProps props) → Component -
override
-
emptyState(
EmptyStateProps props) → Component -
Renders an empty state placeholder component.
override
-
expanded(
ExpandedProps props) → Component -
override
-
expandingFabPromo(
ExpandingFabPromoProps props) → Component -
Render an expanding FAB promo component.
override
-
fadeEdge(
FadeEdgeProps props) → Component -
override
-
featureRow(
FeatureRowProps props) → Component -
override
-
fieldWrapper(
FieldWrapperProps props) → Component -
override
-
flexiCards(
FlexiCardsProps props) → Component -
override
-
flexiCardsSimple(
FlexiCardsSimpleProps props) → Component -
override
-
floating(
FloatingProps props) → Component -
override
-
flow(
FlowProps props) → Component -
override
-
form(
FormProps props) → Component -
override
-
formSection(
FormSectionProps props) → Component -
override
-
fullscreenTakeover(
FullscreenTakeoverProps props) → Component -
Render a fullscreen takeover component.
override
-
gap(
GapProps props) → Component -
override
-
gutter(
GutterProps props) → Component -
override
-
inlineHeroBanner(
InlineHeroBannerProps props) → Component -
Render an inline hero banner component.
override
-
inputGroup(
InputGroupProps props) → Component -
override
-
item(
ItemProps props) → Component -
override
-
kbd(
KbdProps props) → Component -
Renders a keyboard shortcut display component.
override
-
keyValueTable(
KeyValueTableProps props) → Component -
override
-
loadingSpinner(
LoadingSpinnerProps props) → Component -
Renders a loading spinner component.
override
-
marqueeTickerBar(
MarqueeTickerBarProps props) → Component -
Render a marquee ticker bar component.
override
-
override
-
minimizablePromo(
MinimizablePromoProps props) → Component -
Render a minimizable promo component.
override
-
nativeSelect(
NativeSelectProps props) → Component -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
otpInput(
OtpInputProps props) → Component -
Render an OTP input component.
override
-
paddingWrapper(
PaddingWrapperProps props) → Component -
override
-
pagination(
PaginationProps props) → Component -
Renders a pagination control.
override
-
progress(
ProgressProps props) → Component -
Renders a linear progress bar component.
override
-
progressClaimBanner(
ProgressClaimBannerProps props) → Component -
Render a progress claim banner component.
override
-
promoModal(
PromoModalProps props) → Component -
Render a promo modal component.
override
-
radioGroup<
T> (RadioGroupProps< T> props) → Component -
Render a radio group component.
override
-
resizable(
ResizableProps props) → Component -
override
-
row(
RowProps props) → Component -
override
-
scrollArea(
ScrollAreaProps props) → Component -
Renders a scroll area component.
override
-
scrollRail(
ScrollRailProps props) → Component -
override
-
scrollRailLayout(
ScrollRailLayoutProps props) → Component -
override
-
select<
T> (SelectProps< T> props) → Component -
override
-
separator(
SeparatorProps props) → Component -
Renders a separator/divider component.
override
-
sheet(
SheetProps props) → Component -
override
-
Renders the main sidebar container.
override
-
Renders content shown when sidebar is collapsed.
override
-
Renders content shown when sidebar is expanded.
override
-
Renders a sidebar group with optional label.
override
-
Renders a sidebar navigation item.
override
-
Renders a fixed (non-collapsible) sidebar section.
override
-
Renders a sidebar separator.
override
-
Renders a collapsible sidebar submenu.
override
-
sizedBox(
SizedBoxProps props) → Component -
override
-
skeleton(
SkeletonProps props) → Component -
Renders a skeleton loading placeholder component.
override
-
slider(
SliderProps props) → Component -
Render a slider component.
override
-
slidingSidebarBanner(
SlidingSidebarBannerProps props) → Component -
Render a sliding sidebar banner component.
override
-
slotCounter(
SlotCounterProps props) → Component -
override
-
slotCounterCard(
SlotCounterCardProps props) → Component -
override
-
slotCounterRow(
SlotCounterRowProps props) → Component -
override
-
spacer(
SpacerProps props) → Component -
override
-
specRow(
SpecRowProps props) → Component -
Renders a spec row component.
override
-
staticTable(
StaticTableProps props) → Component -
override
-
statusBadge(
StatusBadgeProps props) → Component -
override
-
tabBar(
TabBarProps props) → Component -
Renders a standalone tab bar without content panels.
override
-
tabs(
TabsProps props) → Component -
Renders a tabbed interface with content panels.
override
-
textInput(
TextInputProps props) → Component -
Render a text input component.
override
-
timePicker(
TimePickerProps props) → Component -
Render a time picker component.
override
-
toast(
ToastProps props) → Component -
override
-
toastContainer(
ToastContainerProps props) → Component -
override
-
toggleButton(
ToggleButtonProps props) → Component -
Render a toggle button component.
override
-
toggleGroup(
ToggleGroupProps props) → Component -
override
-
toggleSwitch(
ToggleSwitchProps props) → Component -
Render a toggle switch component.
override
-
toolbar(
ToolbarProps props) → Component -
override
-
topAnnouncementBar(
TopAnnouncementBarProps props) → Component -
Render a top announcement bar component.
override
-
toString(
) → String -
A string representation of this object.
inherited
-
virtualScroll<
T> (VirtualScrollProps< T> props) → Component -
Renders a virtualized scroll list component.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited