/// This is equivalent to `grid-auto-rows: auto;`.
/// @example grid-auto-rows: auto;
/// @name .k-grid-auto-rows-auto
/// @group grid-auto-rows
/// @contextType css

/// This is equivalent to `grid-auto-rows: min-content;`.
/// @example grid-auto-rows: min-content;
/// @name .k-grid-auto-rows-min
/// @group grid-auto-rows
/// @contextType css

/// This is equivalent to `grid-auto-rows: max-content;`.
/// @example grid-auto-rows: max-content;
/// @name .k-grid-auto-rows-max
/// @group grid-auto-rows
/// @contextType css

/// This is equivalent to `grid-auto-rows: minmax( 0, 1fr );`.
/// @example grid-auto-rows: minmax( 0, 1fr );
/// @name .k-grid-auto-rows-fr
/// @group grid-auto-rows
/// @contextType css

@use "sass:map";
@use "../_globals.scss" as *;

// Register
@use "@progress/kendo-theme-core/scss/mixins/import-once.scss" as *;

@mixin kendo-utils--flex-grid--grid-auto-rows() {
    @include import-once("utils-flex-grid-grid-auto-rows") {

        // Grid auto rows utility classes
        $kendo-utils-grid-auto-rows: map.get( $kendo-utils, "grid-auto-rows" ) !default;
        @include generate-utils( grid-auto-rows, grid-auto-rows, $kendo-utils-grid-auto-rows );

    }
}
