Package-level declarations
Types
Colors for the format dialog and its portable content; mirrors the color parameters of Material3 AlertDialog. FormatDialog uses all four; FormatDialogContent applies only titleContentColor and textContentColor and leaves containerColor / tonalElevation to its host container.
Default factory for FormatDialogColors, resolving to the Material3 AlertDialog defaults.
Functions
Modal editor for a table's conditional-formatting rules, rendered in a Material3 AlertDialog. Shares its title, buttons and body with FormatDialogContent, which hosts the same editor in a caller-supplied container.
Conditional-formatting UI as portable content: host it in any container (a custom dialog host, a side panel, a split pane) instead of only FormatDialog. The container owns visibility, scrim, background and elevation; this composable applies only FormatDialogColors.titleContentColor and FormatDialogColors.textContentColor from colors. The host MUST impose a bounded height (a fixed height or a fill-height container): the rule list is a vertical viewport, so an unbounded-height parent (e.g. a scrolling Column) throws at composition. key resets the in-flight edit list when it changes. Pass onDismissRequest = null (the default) to hide the close button for embedded, non-modal placements.