# delete_history Icon

> The delete_history icon from Material Symbols as Compose ImageVector Kotlin code, Android Vector Drawable XML and SVG.

- Library: [Material Symbols](https://composables.com/icons/icon-libraries/material-symbols.md)
- License: Apache 2.0 (full text in the [Material Symbols library page](https://composables.com/icons/icon-libraries/material-symbols.md))
- Styles: [Outlined](https://composables.com/icons/icon-libraries/material-symbols/delete_history.md?v=outlined), [Rounded](https://composables.com/icons/icon-libraries/material-symbols/delete_history.md?v=rounded), [Sharp](https://composables.com/icons/icon-libraries/material-symbols/delete_history.md?v=sharp), [Outlined Filled](https://composables.com/icons/icon-libraries/material-symbols/delete_history.md?v=outlined-filled), [Rounded Filled](https://composables.com/icons/icon-libraries/material-symbols/delete_history.md?v=rounded-filled), [Sharp Filled](https://composables.com/icons/icon-libraries/material-symbols/delete_history.md?v=sharp-filled)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/delete_history.kt`

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

val MaterialSymbolsDeleteHistory: ImageVector
    get() {
        if (_MaterialSymbolsDeleteHistory != null) return _MaterialSymbolsDeleteHistory!!
        
        _MaterialSymbolsDeleteHistory = ImageVector.Builder(
            name = "delete_history",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(656f, 840f)
                lineToRelative(-56f, -56f)
                lineToRelative(84f, -84f)
                lineToRelative(-84f, -84f)
                lineToRelative(56f, -56f)
                lineToRelative(84f, 84f)
                lineToRelative(84f, -84f)
                lineToRelative(56f, 56f)
                lineToRelative(-83f, 84f)
                lineToRelative(83f, 84f)
                lineToRelative(-56f, 56f)
                lineToRelative(-84f, -83f)
                lineToRelative(-84f, 83f)
                close()
                moveToRelative(-176f, 0f)
                quadToRelative(-138f, 0f, -240.5f, -91.5f)
                reflectiveQuadTo(122f, 520f)
                horizontalLineToRelative(82f)
                quadToRelative(14f, 104f, 92.5f, 172f)
                reflectiveQuadTo(480f, 760f)
                quadToRelative(11f, 0f, 20.5f, -0.5f)
                reflectiveQuadTo(520f, 757f)
                verticalLineToRelative(81f)
                quadToRelative(-10f, 1f, -19.5f, 1.5f)
                reflectiveQuadToRelative(-20.5f, 0.5f)
                close()
                moveTo(120f, 400f)
                verticalLineToRelative(-240f)
                horizontalLineToRelative(80f)
                verticalLineToRelative(94f)
                quadToRelative(51f, -64f, 124.5f, -99f)
                reflectiveQuadTo(480f, 120f)
                quadToRelative(150f, 0f, 255f, 105f)
                reflectiveQuadToRelative(105f, 255f)
                horizontalLineToRelative(-80f)
                quadToRelative(0f, -117f, -81.5f, -198.5f)
                reflectiveQuadTo(480f, 200f)
                quadToRelative(-69f, 0f, -129f, 32f)
                reflectiveQuadToRelative(-101f, 88f)
                horizontalLineToRelative(110f)
                verticalLineToRelative(80f)
                horizontalLineTo(120f)
                close()
                moveToRelative(414f, 190f)
                lineToRelative(-94f, -94f)
                verticalLineToRelative(-216f)
                horizontalLineToRelative(80f)
                verticalLineToRelative(184f)
                lineToRelative(56f, 56f)
                lineToRelative(-42f, 70f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsDeleteHistory!!
    }

private var _MaterialSymbolsDeleteHistory: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/delete_history.xml`

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="960"
    android:viewportHeight="960">
    <path
        android:fillColor="@android:color/black"
        android:pathData="m656,-120l-56,-56l84,-84l-84,-84l56,-56l84,84l84,-84l56,56l-83,84l83,84l-56,56l-84,-83l-84,83Zm-176,0q-138,0 -240.5,-91.5T122,520h82q14,104 92.5,172T480,760q11,0 20.5,-0.5T520,757v81q-10,1 -19.5,1.5t-20.5,0.5ZM120,400v-240h80v94q51,-64 124.5,-99T480,120q150,0 255,105t105,255h-80q0,-117 -81.5,-198.5T480,200q-69,0 -129,32t-101,88h110v80H120Zm414,190l-94,-94v-216h80v184l56,56l-42,70Z" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/material-symbols/delete_history.svg`

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="m656-120-56-56 84-84-84-84 56-56 84 84 84-84 56 56-83 84 83 84-56 56-84-83-84 83Zm-176 0q-138 0-240.5-91.5T122-440h82q14 104 92.5 172T480-200q11 0 20.5-.5T520-203v81q-10 1-19.5 1.5t-20.5.5ZM120-560v-240h80v94q51-64 124.5-99T480-840q150 0 255 105t105 255h-80q0-117-81.5-198.5T480-760q-69 0-129 32t-101 88h110v80H120Zm414 190-94-94v-216h80v184l56 56-42 70Z"/></svg>
```
