# cookie Icon

> The cookie icon from Tabler as Compose ImageVector Kotlin code, Android Vector Drawable XML and SVG.

- Library: [Tabler](https://composables.com/icons/icon-libraries/tabler.md)
- License: MIT (full text in the [Tabler library page](https://composables.com/icons/icon-libraries/tabler.md))
- Styles: [Outline](https://composables.com/icons/icon-libraries/tabler/cookie.md?v=outline), [Filled](https://composables.com/icons/icon-libraries/tabler/cookie.md?v=filled)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/tabler/cookie.kt`

```kotlin
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.StrokeCap
import androidx.compose.ui.graphics.StrokeJoin
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val TablerCookie: ImageVector
    get() {
        if (_TablerCookie != null) return _TablerCookie!!
        
        _TablerCookie = ImageVector.Builder(
            name = "cookie",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 24f,
            viewportHeight = 24f
        ).apply {
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 2f,
                strokeLineCap = StrokeCap.Round,
                strokeLineJoin = StrokeJoin.Round
            ) {
                moveTo(8f, 13f)
                verticalLineToRelative(0.01f)
            }
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 2f,
                strokeLineCap = StrokeCap.Round,
                strokeLineJoin = StrokeJoin.Round
            ) {
                moveTo(12f, 17f)
                verticalLineToRelative(0.01f)
            }
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 2f,
                strokeLineCap = StrokeCap.Round,
                strokeLineJoin = StrokeJoin.Round
            ) {
                moveTo(12f, 12f)
                verticalLineToRelative(0.01f)
            }
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 2f,
                strokeLineCap = StrokeCap.Round,
                strokeLineJoin = StrokeJoin.Round
            ) {
                moveTo(16f, 14f)
                verticalLineToRelative(0.01f)
            }
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 2f,
                strokeLineCap = StrokeCap.Round,
                strokeLineJoin = StrokeJoin.Round
            ) {
                moveTo(11f, 8f)
                verticalLineToRelative(0.01f)
            }
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 2f,
                strokeLineCap = StrokeCap.Round,
                strokeLineJoin = StrokeJoin.Round
            ) {
                moveTo(13.148f, 3.476f)
                lineToRelative(2.667f, 1.104f)
                arcToRelative(4f, 4f, 0f, false, false, 4.656f, 6.14f)
                lineToRelative(0.053f, 0.132f)
                arcToRelative(3f, 3f, 0f, false, true, 0f, 2.296f)
                quadToRelative(-0.745f, 1.18f, -1.024f, 1.852f)
                quadToRelative(-0.283f, 0.684f, -0.66f, 2.216f)
                arcToRelative(3f, 3f, 0f, false, true, -1.624f, 1.623f)
                quadToRelative(-1.572f, 0.394f, -2.216f, 0.661f)
                quadToRelative(-0.712f, 0.295f, -1.852f, 1.024f)
                arcToRelative(3f, 3f, 0f, false, true, -2.296f, 0f)
                quadToRelative(-1.203f, -0.754f, -1.852f, -1.024f)
                quadToRelative(-0.707f, -0.292f, -2.216f, -0.66f)
                arcToRelative(3f, 3f, 0f, false, true, -1.623f, -1.624f)
                quadToRelative(-0.397f, -1.577f, -0.661f, -2.216f)
                quadToRelative(-0.298f, -0.718f, -1.024f, -1.852f)
                arcToRelative(3f, 3f, 0f, false, true, 0f, -2.296f)
                quadToRelative(0.719f, -1.116f, 1.024f, -1.852f)
                quadToRelative(0.257f, -0.62f, 0.66f, -2.216f)
                arcToRelative(3f, 3f, 0f, false, true, 1.624f, -1.623f)
                quadToRelative(1.547f, -0.384f, 2.216f, -0.661f)
                quadToRelative(0.687f, -0.285f, 1.852f, -1.024f)
                arcToRelative(3f, 3f, 0f, false, true, 2.296f, 0f)
            }
        }.build()
        
        return _TablerCookie!!
    }

private var _TablerCookie: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/tabler/cookie.xml`

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="24"
    android:viewportHeight="24">
    <path
        android:strokeColor="@android:color/black"
        android:strokeLineCap="round"
        android:strokeLineJoin="round"
        android:strokeWidth="2"
        android:pathData="M8,13v0.01" />
    <path
        android:strokeColor="@android:color/black"
        android:strokeLineCap="round"
        android:strokeLineJoin="round"
        android:strokeWidth="2"
        android:pathData="M12,17v0.01" />
    <path
        android:strokeColor="@android:color/black"
        android:strokeLineCap="round"
        android:strokeLineJoin="round"
        android:strokeWidth="2"
        android:pathData="M12,12v0.01" />
    <path
        android:strokeColor="@android:color/black"
        android:strokeLineCap="round"
        android:strokeLineJoin="round"
        android:strokeWidth="2"
        android:pathData="M16,14v0.01" />
    <path
        android:strokeColor="@android:color/black"
        android:strokeLineCap="round"
        android:strokeLineJoin="round"
        android:strokeWidth="2"
        android:pathData="M11,8v0.01" />
    <path
        android:strokeColor="@android:color/black"
        android:strokeLineCap="round"
        android:strokeLineJoin="round"
        android:strokeWidth="2"
        android:pathData="M13.148,3.476l2.667,1.104a4,4 0 0,0 4.656,6.14l0.053,0.132a3,3 0 0,1 0,2.296q-0.745,1.18 -1.024,1.852q-0.283,0.684 -0.66,2.216a3,3 0 0,1 -1.624,1.623q-1.572,0.394 -2.216,0.661q-0.712,0.295 -1.852,1.024a3,3 0 0,1 -2.296,0q-1.203,-0.754 -1.852,-1.024q-0.707,-0.292 -2.216,-0.66a3,3 0 0,1 -1.623,-1.624q-0.397,-1.577 -0.661,-2.216q-0.298,-0.718 -1.024,-1.852a3,3 0 0,1 0,-2.296q0.719,-1.116 1.024,-1.852q0.257,-0.62 0.66,-2.216a3,3 0 0,1 1.624,-1.623q1.547,-0.384 2.216,-0.661q0.687,-0.285 1.852,-1.024a3,3 0 0,1 2.296,0" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/tabler/cookie.svg`

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" ><path d="M8 13v.01" /><path d="M12 17v.01" /><path d="M12 12v.01" /><path d="M16 14v.01" /><path d="M11 8v.01" /><path d="M13.148 3.476l2.667 1.104a4 4 0 0 0 4.656 6.14l.053 .132a3 3 0 0 1 0 2.296q -.745 1.18 -1.024 1.852q -.283 .684 -.66 2.216a3 3 0 0 1 -1.624 1.623q -1.572 .394 -2.216 .661q -.712 .295 -1.852 1.024a3 3 0 0 1 -2.296 0q -1.203 -.754 -1.852 -1.024q -.707 -.292 -2.216 -.66a3 3 0 0 1 -1.623 -1.624q -.397 -1.577 -.661 -2.216q -.298 -.718 -1.024 -1.852a3 3 0 0 1 0 -2.296q .719 -1.116 1.024 -1.852q .257 -.62 .66 -2.216a3 3 0 0 1 1.624 -1.623q 1.547 -.384 2.216 -.661q .687 -.285 1.852 -1.024a3 3 0 0 1 2.296 0" /></svg>
```
