/// This is equivalent to `outline-style: solid;`.
/// @example outline-style: solid;
/// @name .k-outline-solid
/// @group outline-style
/// @contextType css

/// This is equivalent to `outline-style: dashed;`.
/// @example outline-style: dashed;
/// @name .k-outline-dashed
/// @group outline-style
/// @contextType css

/// This is equivalent to `outline-style: dotted;`.
/// @example outline-style: dotted;
/// @name .k-outline-dotted
/// @group outline-style
/// @contextType css

/// This is equivalent to `outline-style: double;`.
/// @example outline-style: double;
/// @name .k-outline-double
/// @group outline-style
/// @contextType css

/// This is equivalent to `outline-style: hidden;`.
/// @example outline-style: hidden;
/// @name .k-outline-hidden
/// @group outline-style
/// @contextType css

/// This is equivalent to `outline-style: none;`.
/// @example outline-style: none;
/// @name .k-outline-none
/// @group outline-style
/// @contextType css

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

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

@mixin kendo-utils--border--outline-style() {
    @include import-once("utils-outline-style") {

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

    }
}
