Expand description
Ant Design flavored components and theme utilities for Dioxus 0.7+. Modules are organized by theme primitives and component implementations.
Re-exports§
pub use components::TreeNode;pub use components::affix::Affix;pub use components::affix::AffixProps;pub use components::alert::Alert;pub use components::alert::AlertProps;pub use components::alert::AlertType;pub use components::anchor::Anchor;pub use components::anchor::AnchorClickInfo;pub use components::anchor::AnchorDirection;pub use components::anchor::AnchorLinkItem;pub use components::anchor::AnchorProps;pub use components::app::App;pub use components::app::AppContextValue;pub use components::app::AppProps;pub use components::app::ModalApi;pub use components::app::use_app;pub use components::app::use_message;pub use components::app::use_modal;pub use components::app::use_notification;pub use components::auto_complete::AutoComplete;pub use components::auto_complete::AutoCompleteProps;pub use components::avatar::Avatar;pub use components::avatar::AvatarGroup;pub use components::avatar::AvatarGroupProps;pub use components::avatar::AvatarProps;pub use components::avatar::AvatarShape;pub use components::avatar::AvatarSize;pub use components::badge::Badge;pub use components::badge::BadgeColor;pub use components::badge::BadgeProps;pub use components::badge::BadgeSize;pub use components::badge::BadgeStatus;pub use components::badge::Ribbon;pub use components::badge::RibbonPlacement;pub use components::badge::RibbonProps;pub use components::breadcrumb::Breadcrumb;pub use components::breadcrumb::BreadcrumbItem;pub use components::breadcrumb::BreadcrumbProps;pub use components::button::Button;pub use components::button::ButtonColor;pub use components::button::ButtonGroup;pub use components::button::ButtonGroupProps;pub use components::button::ButtonHtmlType;pub use components::button::ButtonIconPlacement;pub use components::button::ButtonProps;pub use components::button::ButtonShape;pub use components::button::ButtonSize;pub use components::button::ButtonType;pub use components::button::ButtonVariant;pub use components::calendar::Calendar;pub use components::calendar::CalendarDate;pub use components::calendar::CalendarMode;pub use components::calendar::CalendarProps;pub use components::card::Card;pub use components::card::CardProps;pub use components::cascader::Cascader;pub use components::cascader::CascaderProps;pub use components::checkbox::Checkbox;pub use components::checkbox::CheckboxGroup;pub use components::checkbox::CheckboxGroupProps;pub use components::checkbox::CheckboxProps;pub use components::collapse::Collapse;pub use components::collapse::CollapsePanel;pub use components::collapse::CollapseProps;pub use components::collapse::CollapseSize;pub use components::collapse::CollapsibleType;pub use components::collapse::ExpandIconPlacement;pub use components::collapse::ExpandIconRenderFn;pub use components::config_provider::ComponentSize;pub use components::config_provider::ConfigContextValue;pub use components::config_provider::ConfigProvider;pub use components::config_provider::ConfigProviderProps;pub use components::config_provider::Locale;pub use components::config_provider::use_config;pub use components::date_picker::DateGenerateConfig;pub use components::date_picker::DatePicker;pub use components::date_picker::DatePickerProps;pub use components::date_picker::DateRangeValue;pub use components::date_picker::DateValue;pub use components::date_picker::RangePicker;pub use components::date_picker::RangePickerProps;pub use components::date_picker::ShowTimeConfig;pub use components::descriptions::ColumnConfig;pub use components::descriptions::Descriptions;pub use components::descriptions::DescriptionsItem;pub use components::descriptions::DescriptionsLayout;pub use components::descriptions::DescriptionsProps;pub use components::descriptions::DescriptionsSize;pub use components::descriptions::ResponsiveColumn;pub use components::divider::Divider;pub use components::divider::DividerOrientation;pub use components::divider::DividerProps;pub use components::drawer::Drawer;pub use components::drawer::DrawerPlacement;pub use components::drawer::DrawerProps;pub use components::dropdown::Dropdown;pub use components::dropdown::DropdownItem;pub use components::dropdown::DropdownPlacement;pub use components::dropdown::DropdownProps;pub use components::dropdown::DropdownTrigger;pub use components::empty::Empty;pub use components::empty::EmptyImage;pub use components::empty::EmptyProps;pub use components::flex::Flex;pub use components::flex::FlexAlign;pub use components::flex::FlexComponent;pub use components::flex::FlexConfigProvider;pub use components::flex::FlexDirection;pub use components::flex::FlexGap;pub use components::flex::FlexJustify;pub use components::flex::FlexOrientation;pub use components::flex::FlexProps;pub use components::flex::FlexWrap;pub use components::float_button::BackTop;pub use components::float_button::BadgeConfig;pub use components::float_button::FloatButton;pub use components::float_button::FloatButtonGroup;pub use components::float_button::FloatButtonProps;pub use components::float_button::FloatButtonPurePanel;pub use components::float_button::FloatButtonPurePanelProps;pub use components::float_button::FloatButtonShape;pub use components::float_button::FloatButtonType;pub use components::form::ControlSize;pub use components::form::FeedbackIcons;pub use components::form::Form;pub use components::form::FormHandle;pub use components::form::FormItem;pub use components::form::FormItemProps;pub use components::form::FormLayout;pub use components::form::FormList;pub use components::form::FormListContext;pub use components::form::FormListItemMeta;pub use components::form::FormListProps;pub use components::form::LabelAlign;pub use components::form::RequiredMark;pub use components::form::ScrollToFirstErrorConfig;pub use components::form::use_form;pub use components::form::use_form_item_control;pub use components::form::use_form_list;pub use components::grid::Col;pub use components::grid::ColProps;pub use components::grid::ColResponsive;pub use components::grid::ColSize;pub use components::grid::ResponsiveGutter;pub use components::grid::ResponsiveValue;pub use components::grid::Row;pub use components::grid::RowAlign;pub use components::grid::RowGutter;pub use components::grid::RowJustify;pub use components::grid::RowProps;pub use components::icon::Icon;pub use components::icon::IconKind;pub use components::icon::IconProps;pub use components::input::Input;pub use components::input::InputProps;pub use components::input::InputSize;pub use components::input::OTP;pub use components::input::OTPProps;pub use components::input::Password;pub use components::input::PasswordProps;pub use components::input::Search;pub use components::input::SearchProps;pub use components::input::TextArea;pub use components::input::TextAreaProps;pub use components::layout::Content;pub use components::layout::Header;pub use components::layout::Layout;pub use components::layout::LayoutProps;pub use components::layout::Sider;pub use components::layout::SiderProps;pub use components::layout::SiderTheme;pub use components::list::List;pub use components::masonry::Masonry;pub use components::masonry::MasonryProps;pub use components::masonry::MasonryResponsive;pub use components::menu::Menu;pub use components::menu::MenuItemNode;pub use components::menu::MenuMode;pub use components::menu::MenuProps;pub use components::message::MessageApi;pub use components::message::MessageConfig;pub use components::message::MessageType;pub use components::modal::ClosableConfig;pub use components::modal::MaskConfig;pub use components::modal::Modal;pub use components::modal::ModalProps;pub use components::modal::ModalType;pub use components::notification::NotificationApi;pub use components::notification::NotificationConfig;pub use components::notification::NotificationPlacement;pub use components::notification::NotificationType;pub use components::pagination::Pagination;pub use components::pagination::PaginationProps;pub use components::popconfirm::Popconfirm;pub use components::popconfirm::PopconfirmProps;pub use components::popover::Popover;pub use components::popover::PopoverProps;pub use components::progress::Progress;pub use components::progress::ProgressProps;pub use components::progress::ProgressStatus;pub use components::progress::ProgressType;pub use components::qrcode::QRCode;pub use components::qrcode::QRCodeErrorLevel;pub use components::qrcode::QRCodeProps;pub use components::qrcode::QRCodeStatus;pub use components::qrcode::QRCodeType;pub use components::radio::Radio;pub use components::radio::RadioButton;pub use components::radio::RadioGroup;pub use components::radio::RadioGroupProps;pub use components::radio::RadioProps;pub use components::result::Result;pub use components::result::ResultProps;pub use components::result::ResultStatus;pub use components::select::PublicSelectOption as SelectOption;pub use components::select::Select;pub use components::select::SelectMode;pub use components::select::SelectPlacement;pub use components::select::SelectProps;pub use components::skeleton::Skeleton;pub use components::space::Space;pub use components::space::SpaceAlign;pub use components::space::SpaceDirection;pub use components::space::SpaceProps;pub use components::space::SpaceSize;pub use components::spin::Spin;pub use components::spin::SpinProps;pub use components::spin::SpinSize;pub use components::splitter::Splitter;pub use components::splitter::SplitterOrientation;pub use components::splitter::SplitterPane;pub use components::splitter::SplitterPaneProps;pub use components::splitter::SplitterProps;pub use components::statistic::Statistic;pub use components::steps::StepItem;pub use components::steps::StepStatus;pub use components::steps::Steps;pub use components::steps::StepsDirection;pub use components::steps::StepsProps;pub use components::switch::Switch;pub use components::switch::SwitchProps;pub use components::switch::SwitchSize;pub use components::table::ColumnAlign;pub use components::table::ColumnFilter;pub use components::table::ColumnFixed;pub use components::table::ColumnRenderFn;pub use components::table::ExpandableConfig;pub use components::table::RowClassNameFn;pub use components::table::RowPropsFn;pub use components::table::RowSelection;pub use components::table::SelectionType;pub use components::table::SortOrder;pub use components::table::StickyConfig;pub use components::table::SummaryConfig;pub use components::table::Table;pub use components::table::TableChangeEvent;pub use components::table::TableColumn;pub use components::table::TableLocale;pub use components::table::TablePaginationState;pub use components::table::TableProps;pub use components::table::TableScroll;pub use components::table::TableSorterState;pub use components::tabs::TabEditAction;pub use components::tabs::TabItem;pub use components::tabs::TabPlacement;pub use components::tabs::Tabs;pub use components::tabs::TabsProps;pub use components::tabs::TabsType;pub use components::tag::Tag;pub use components::tag::TagColor;pub use components::tag::TagProps;pub use components::time_picker::TimePicker;pub use components::time_picker::TimePickerProps;pub use components::time_picker::TimeValue;pub use components::timeline::Timeline;pub use components::timeline::TimelineColor;pub use components::timeline::TimelineItem;pub use components::timeline::TimelineMode;pub use components::timeline::TimelineOrientation;pub use components::timeline::TimelineProps;pub use components::tooltip::Tooltip;pub use components::tooltip::TooltipPlacement;pub use components::tooltip::TooltipProps;pub use components::tooltip::TooltipTrigger;pub use components::tour::Tour;pub use components::tour::TourProps;pub use components::tour::TourStep;pub use components::tour::TourType;pub use components::tree::DirectoryTree;pub use components::tree::DirectoryTreeProps;pub use components::tree::DraggableConfig;pub use components::tree::FieldNames;pub use components::tree::FlatTreeNode;pub use components::tree::Tree;pub use components::tree::TreeProps;pub use components::tree_select::TreeSelect;pub use components::tree_select::TreeSelectProps;pub use components::typography::Paragraph;pub use components::typography::ParagraphProps;pub use components::typography::Text;pub use components::typography::TextProps;pub use components::typography::TextType;pub use components::typography::Title;pub use components::typography::TitleLevel;pub use components::typography::TitleProps;pub use components::typography::TypographyCopyable;pub use components::typography::TypographyEditable;pub use components::typography::TypographyEllipsis;pub use components::upload::AcceptConfig;pub use components::upload::ItemActions;pub use components::upload::Upload;pub use components::upload::UploadChangeInfo;pub use components::upload::UploadFile;pub use components::upload::UploadHttpMethod;pub use components::upload::UploadListConfig;pub use components::upload::UploadListType;pub use components::upload::UploadLocale;pub use components::upload::UploadProgressConfig;pub use components::upload::UploadProps;pub use components::upload::UploadRequestOptions;pub use components::upload::UploadStatus;pub use components::watermark::Watermark;pub use components::watermark::WatermarkFont;pub use components::watermark::WatermarkProps;pub use theme::THEME_BASE_STYLE;pub use theme::Theme;pub use theme::ThemeHandle;pub use theme::ThemeMode;pub use theme::ThemeProvider;pub use theme::ThemeTokens;pub use theme::use_theme;pub use foundation::AnchorSemantic;pub use foundation::ButtonClassNames;pub use foundation::ButtonSemantic;pub use foundation::ButtonStyles;pub use foundation::ClassListExt;pub use foundation::CollapseClassNames;pub use foundation::CollapseSemantic;pub use foundation::CollapseStyles;pub use foundation::DescriptionsSemantic;pub use foundation::FormClassNames;pub use foundation::FormSemantic;pub use foundation::FormStyles;pub use foundation::InputClassNames;pub use foundation::InputSemantic;pub use foundation::InputStyles;pub use foundation::MessageSemantic;pub use foundation::ModalClassNames;pub use foundation::ModalSemantic;pub use foundation::ModalStyles;pub use foundation::NotificationSemantic;pub use foundation::SelectClassNames;pub use foundation::SelectPopupSemantic;pub use foundation::SelectSemantic;pub use foundation::SelectStyles;pub use foundation::SemanticClassNames;pub use foundation::SemanticStyles;pub use foundation::StyleStringExt;pub use foundation::TableClassNames;pub use foundation::TablePartSemantic;pub use foundation::TableSemantic;pub use foundation::TableStyles;pub use foundation::TabsClassNames;pub use foundation::TabsSemantic;pub use foundation::TabsStyles;pub use foundation::TimelineSemantic;pub use foundation::Variant;pub use foundation::variant_from_bordered;
Modules§
- components
- foundation
- Foundation module providing shared types and utilities for component styling.
- theme