/// This is equivalent to `columns: 1;`.
/// @example columns: 1;
/// @name .k-columns-1
/// @group columns
/// @contextType css

/// This is equivalent to `columns: 2;`.
/// @example columns: 2;
/// @name .k-columns-2
/// @group columns
/// @contextType css

/// This is equivalent to `columns: 3;`.
/// @example columns: 3;
/// @name .k-columns-3
/// @group columns
/// @contextType css

/// This is equivalent to `columns: 4;`.
/// @example columns: 4;
/// @name .k-columns-4
/// @group columns
/// @contextType css

/// This is equivalent to `columns: 5;`.
/// @example columns: 5;
/// @name .k-columns-5
/// @group columns
/// @contextType css

/// This is equivalent to `columns: 6;`.
/// @example columns: 6;
/// @name .k-columns-6
/// @group columns
/// @contextType css

/// This is equivalent to `columns: 7;`.
/// @example columns: 7;
/// @name .k-columns-7
/// @group columns
/// @contextType css

/// This is equivalent to `columns: 8;`.
/// @example columns: 8;
/// @name .k-columns-8
/// @group columns
/// @contextType css

/// This is equivalent to `columns: 9;`.
/// @example columns: 9;
/// @name .k-columns-9
/// @group columns
/// @contextType css

/// This is equivalent to `columns: 10;`.
/// @example columns: 10;
/// @name .k-columns-10
/// @group columns
/// @contextType css

/// This is equivalent to `columns: 11;`.
/// @example columns: 11;
/// @name .k-columns-11
/// @group columns
/// @contextType css

/// This is equivalent to `columns: 12;`.
/// @example columns: 12;
/// @name .k-columns-12
/// @group columns
/// @contextType css

/// This is equivalent to `columns: auto;`.The number of columns is determined by other CSS properties, such as column-width.
/// @example columns: auto;
/// @name .k-columns-auto
/// @group columns
/// @contextType css

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

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

@mixin kendo-utils--layout--columns() {
    @include import-once("utils-layout-columns") {

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

    }
}
