This commit is contained in:
NianChen
2023-04-13 18:06:05 +08:00
commit e5873ae6fe
4063 changed files with 267552 additions and 0 deletions

42
.gitignore vendored Normal file
View File

@ -0,0 +1,42 @@
.gradle
build/
!gradle/wrapper/gradle-wrapper.jar
!**/src/main/**/build/
!**/src/test/**/build/
### IntelliJ IDEA ###
.idea/modules.xml
.idea/jarRepositories.xml
.idea/compiler.xml
.idea/libraries/
*.iws
*.iml
*.ipr
out/
!**/src/main/**/out/
!**/src/test/**/out/
### Eclipse ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
bin/
!**/src/main/**/bin/
!**/src/test/**/bin/
### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
### VS Code ###
.vscode/
### Mac OS ###
.DS_Store

8
.idea/.gitignore generated vendored Normal file
View File

@ -0,0 +1,8 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml

1
.idea/.name generated Normal file
View File

@ -0,0 +1 @@
eimusic

View File

@ -0,0 +1,8 @@
<component name="ArtifactManager">
<artifact type="jar" name="common-desktop-1.0-SNAPSHOT">
<output-path>$PROJECT_DIR$/common/build/libs</output-path>
<root id="archive" name="common-desktop-1.0-SNAPSHOT.jar">
<element id="module-output" name="eimusic.common.desktopMain" />
</root>
</artifact>
</component>

View File

@ -0,0 +1,8 @@
<component name="ArtifactManager">
<artifact type="jar" name="desktop-jvm-1.0-SNAPSHOT">
<output-path>$PROJECT_DIR$/desktop/build/libs</output-path>
<root id="archive" name="desktop-jvm-1.0-SNAPSHOT.jar">
<element id="module-output" name="eimusic.desktop.jvmMain" />
</root>
</artifact>
</component>

View File

@ -0,0 +1,8 @@
<component name="ArtifactManager">
<artifact type="jar" name="fluent-icons-core-jvm-0.0.1-dev4">
<output-path>$PROJECT_DIR$/fluent-icons-core/build/libs</output-path>
<root id="archive" name="fluent-icons-core-jvm-0.0.1-dev4.jar">
<element id="module-output" name="eimusic.fluent-icons-core.jvmMain" />
</root>
</artifact>
</component>

View File

@ -0,0 +1,8 @@
<component name="ArtifactManager">
<artifact type="jar" name="fluent-icons-extended-jvm-0.0.1-dev4">
<output-path>$PROJECT_DIR$/fluent-icons-extended/build/libs</output-path>
<root id="archive" name="fluent-icons-extended-jvm-0.0.1-dev4.jar">
<element id="module-output" name="eimusic.fluent-icons-extended.jvmMain" />
</root>
</artifact>
</component>

View File

@ -0,0 +1,8 @@
<component name="ArtifactManager">
<artifact type="jar" name="fluent-icons-generator-jvm">
<output-path>$PROJECT_DIR$/fluent-icons-generator/build/libs</output-path>
<root id="archive" name="fluent-icons-generator-jvm.jar">
<element id="module-output" name="eimusic.fluent-icons-generator.jvmMain" />
</root>
</artifact>
</component>

View File

@ -0,0 +1,8 @@
<component name="ArtifactManager">
<artifact type="jar" name="fluent-jvm-0.0.1-dev4">
<output-path>$PROJECT_DIR$/fluent/build/libs</output-path>
<root id="archive" name="fluent-jvm-0.0.1-dev4.jar">
<element id="module-output" name="eimusic.fluent.jvmMain" />
</root>
</artifact>
</component>

View File

@ -0,0 +1,8 @@
<component name="ArtifactManager">
<artifact type="jar" name="window-styler-jvm-0.3.3-SNAPSHOT">
<output-path>$PROJECT_DIR$/window-styler/build/libs</output-path>
<root id="archive" name="window-styler-jvm-0.3.3-SNAPSHOT.jar">
<element id="module-output" name="eimusic.window-styler.jvmMain" />
</root>
</artifact>
</component>

28
.idea/gradle.xml generated Normal file
View File

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="GradleMigrationSettings" migrationVersion="1" />
<component name="GradleSettings">
<option name="linkedExternalProjectsSettings">
<GradleProjectSettings>
<option name="delegatedBuild" value="true" />
<option name="testRunner" value="GRADLE" />
<option name="distributionType" value="LOCAL" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="gradleHome" value="$PROJECT_DIR$/../../../buildtool/gradle/gradle-7.6" />
<option name="modules">
<set>
<option value="$PROJECT_DIR$" />
<option value="$PROJECT_DIR$/android" />
<option value="$PROJECT_DIR$/common" />
<option value="$PROJECT_DIR$/desktop" />
<option value="$PROJECT_DIR$/fluent" />
<option value="$PROJECT_DIR$/fluent-icons-core" />
<option value="$PROJECT_DIR$/fluent-icons-extended" />
<option value="$PROJECT_DIR$/fluent-icons-generator" />
<option value="$PROJECT_DIR$/window-styler" />
</set>
</option>
</GradleProjectSettings>
</option>
</component>
</project>

9
.idea/kotlinc.xml generated Normal file
View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Kotlin2JvmCompilerArguments">
<option name="jvmTarget" value="17" />
</component>
<component name="KotlinJpsPluginSettings">
<option name="version" value="1.8.10" />
</component>
</project>

10
.idea/misc.xml generated Normal file
View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="FrameworkDetectionExcludesConfiguration">
<file type="web" url="file://$PROJECT_DIR$" />
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="17" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />
</component>
</project>

124
.idea/uiDesigner.xml generated Normal file
View File

@ -0,0 +1,124 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Palette2">
<group name="Swing">
<item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" />
</item>
<item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" />
</item>
<item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" />
</item>
<item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.svg" removable="false" auto-create-binding="false" can-attach-label="true">
<default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" />
</item>
<item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" />
<initial-values>
<property name="text" value="Button" />
</initial-values>
</item>
<item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
<initial-values>
<property name="text" value="RadioButton" />
</initial-values>
</item>
<item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
<initial-values>
<property name="text" value="CheckBox" />
</initial-values>
</item>
<item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" />
<initial-values>
<property name="text" value="Label" />
</initial-values>
</item>
<item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
<preferred-size width="150" height="-1" />
</default-constraints>
</item>
<item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" />
</item>
<item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
<preferred-size width="150" height="50" />
</default-constraints>
</item>
<item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
<preferred-size width="200" height="200" />
</default-constraints>
</item>
<item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
<preferred-size width="200" height="200" />
</default-constraints>
</item>
<item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.svg" removable="false" auto-create-binding="true" can-attach-label="true">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
</item>
<item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
</item>
<item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" />
</item>
<item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" />
</item>
<item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1">
<preferred-size width="-1" height="20" />
</default-constraints>
</item>
<item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.svg" removable="false" auto-create-binding="false" can-attach-label="false">
<default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" />
</item>
<item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.svg" removable="false" auto-create-binding="true" can-attach-label="false">
<default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" />
</item>
</group>
</component>
</project>

6
.idea/vcs.xml generated Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>

37
android/build.gradle.kts Normal file
View File

@ -0,0 +1,37 @@
plugins {
id("org.jetbrains.compose")
id("com.android.application")
kotlin("android")
}
group "com.eim"
version "1.0-SNAPSHOT"
repositories {
jcenter()
}
dependencies {
implementation(project(":common"))
implementation("androidx.activity:activity-compose:1.3.0")
}
android {
compileSdkVersion(31)
defaultConfig {
applicationId = "com.eim.android"
minSdkVersion(24)
targetSdkVersion(31)
versionCode = 1
versionName = "1.0-SNAPSHOT"
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}
buildTypes {
getByName("release") {
isMinifyEnabled = false
}
}
}

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.eim.android">
<application
android:allowBackup="false"
android:supportsRtl="true"
android:theme="@style/Theme.AppCompat.Light.NoActionBar">
<activity android:name=".MainActivity" android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
</manifest>

View File

@ -0,0 +1,18 @@
package com.eim.android
import com.eim.common.App
import android.os.Bundle
import androidx.activity.compose.setContent
import androidx.appcompat.app.AppCompatActivity
import androidx.compose.material.MaterialTheme
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
MaterialTheme {
App()
}
}
}
}

18
build.gradle.kts Normal file
View File

@ -0,0 +1,18 @@
group "com.eim"
version "1.0-SNAPSHOT"
allprojects {
repositories {
google()
mavenCentral()
maven("https://maven.pkg.jetbrains.space/public/p/compose/dev")
}
}
plugins {
kotlin("multiplatform") apply false
kotlin("android") apply false
id("com.android.application") apply false
id("com.android.library") apply false
id("org.jetbrains.compose") apply false
}

66
common/build.gradle.kts Normal file
View File

@ -0,0 +1,66 @@
import org.jetbrains.compose.compose
plugins {
kotlin("multiplatform")
id("org.jetbrains.compose")
id("com.android.library")
}
group = "com.eim"
version = "1.0-SNAPSHOT"
kotlin {
android()
jvm("desktop") {
compilations.all {
kotlinOptions.jvmTarget = "11"
}
}
sourceSets {
val commonMain by getting {
dependencies {
api(compose.runtime)
api(compose.foundation)
api(compose.material)
api(project(":fluent"))
api("org.jetbrains.kotlin:kotlin-reflect")
}
}
val commonTest by getting {
dependencies {
implementation(kotlin("test"))
}
}
val androidMain by getting {
dependencies {
api("androidx.appcompat:appcompat:1.2.0")
api("androidx.core:core-ktx:1.3.1")
}
}
val androidTest by getting {
dependencies {
implementation("junit:junit:4.13")
}
}
val desktopMain by getting {
dependencies {
api(compose.preview)
}
}
val desktopTest by getting
}
}
android {
compileSdkVersion(31)
sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml")
defaultConfig {
minSdkVersion(24)
targetSdkVersion(31)
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}
}

View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.eim.common"/>

View File

@ -0,0 +1,5 @@
package com.eim.common
actual fun getPlatformName(): String {
return "Android"
}

View File

@ -0,0 +1,208 @@
package com.eim.common
import androidx.compose.foundation.*
import androidx.compose.foundation.layout.*
import androidx.compose.foundation.shape.RoundedCornerShape
import androidx.compose.runtime.*
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.platform.LocalDensity
import androidx.compose.ui.text.input.TextFieldValue
import androidx.compose.ui.unit.Density
import androidx.compose.ui.unit.dp
import com.konyaco.fluent.FluentTheme
import com.konyaco.fluent.LocalContentColor
import com.konyaco.fluent.background.Layer
import com.konyaco.fluent.background.Mica
import com.konyaco.fluent.component.*
import com.konyaco.fluent.darkColors
import com.konyaco.fluent.lightColors
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.regular.*
@Composable
fun App() {
var displayDialog by remember { mutableStateOf(false) }
var expanded by remember { mutableStateOf(false) }
// Layer(Modifier.fillMaxSize().verticalScroll(rememberScrollState())
// .horizontalScroll(rememberScrollState())
// ) {
Layer(
modifier = Modifier.verticalScroll(rememberScrollState())
.horizontalScroll(rememberScrollState()).padding(start = 32.dp, top = 16.dp, end = 16.dp, bottom = 16.dp)
.defaultMinSize(minWidth = 600.dp),
shape = RoundedCornerShape(4.dp),
cornerRadius = 4.dp
) {
Column(Modifier.padding(16.dp), Arrangement.spacedBy(8.dp)) {
Content()
AccentButton(onClick = {
displayDialog = true
}) { Text("Display Dialog") }
Box {
Button(onClick = {
expanded = true
}) {
Text("Show DropdownMenu")
}
DropdownMenu(expanded, {expanded = false}) {
DropdownMenuItem({expanded = false}) { Text("Option 1")}
DropdownMenuItem({expanded = false}) { Text("Option 2")}
DropdownMenuItem({expanded = false}) { Text("Option 3")}
}
}
}
Dialog(
title = "This is a example dialog",
visible = displayDialog,
cancelButtonText = "Cancel",
confirmButtonText = "Confirm",
onCancel = {
displayDialog = false
},
onConfirm = {
displayDialog = false
}
)
}
// }
}
@Composable
private fun Content() {
var sliderValue by remember { mutableStateOf(0.5f) }
Slider(
modifier = Modifier.width(200.dp),
value = sliderValue,
onValueChange = { sliderValue = it },
)
Buttons()
Controls()
Row {
Layer(
modifier = Modifier.size(32.dp),
shape = RoundedCornerShape(4.dp),
cornerRadius = 4.dp,
color = FluentTheme.colors.fillAccent.default,
border = BorderStroke(1.dp, FluentTheme.colors.stroke.control.default),
content = {},
outsideBorder = false
)
Layer(
modifier = Modifier.size(32.dp),
shape = RoundedCornerShape(4.dp),
cornerRadius = 4.dp,
color = FluentTheme.colors.fillAccent.default,
border = BorderStroke(1.dp, FluentTheme.colors.stroke.control.default),
content = {},
outsideBorder = true
)
}
var value by remember { mutableStateOf(TextFieldValue("Hello Fluent!")) }
TextField(value, onValueChange = { value = it })
TextField(
value = value, onValueChange = { value = it }, enabled = false,
header = { Text("With Header") }
)
// ProgressRings
Row(
horizontalArrangement = Arrangement.spacedBy(32.dp),
verticalAlignment = Alignment.CenterVertically
) {
ProgressRing(size = ProgressRingSize.Medium)
ProgressRing(progress = sliderValue)
AccentButton(onClick = {}) {
ProgressRing(size = ProgressRingSize.Small, color = LocalContentColor.current)
Text("Small")
}
}
ProgressBar(sliderValue)
ProgressBar()
Row(horizontalArrangement = Arrangement.spacedBy(8.dp)) {
for (imageVector in icons) {
Icon(
modifier = Modifier.size(18.dp),
imageVector = imageVector, contentDescription = null
)
}
}
}
@Composable
private fun Controls() {
var checked by remember { mutableStateOf(false) }
Switcher(checked, text = null, onCheckStateChange = { checked = it })
var checked2 by remember { mutableStateOf(true) }
Switcher(checked2, text = "With Label", onCheckStateChange = { checked2 = it })
var checked3 by remember { mutableStateOf(true) }
Switcher(
checked3,
text = "Before Label",
textBefore = true,
onCheckStateChange = { checked3 = it }
)
var checked4 by remember { mutableStateOf(false) }
CheckBox(checked4) { checked4 = it }
var checked5 by remember { mutableStateOf(true) }
CheckBox(checked5, label = "With Label") { checked5 = it }
var selectedRadio by remember { mutableStateOf(0) }
RadioButton(selectedRadio == 0, onClick = { selectedRadio = 0 })
RadioButton(selectedRadio == 1, onClick = { selectedRadio = 1 }, label = "With Label")
}
@Composable
private fun Buttons() {
var text by remember { mutableStateOf("Hello World") }
Row(horizontalArrangement = Arrangement.spacedBy(8.dp)) {
val onClick = { text = "Hello, Fluent Design!" }
Button(onClick) { Text(text) }
AccentButton(onClick) {
Icon(Icons.Default.Checkmark, contentDescription = null)
Text(text)
}
SubtleButton(onClick) {
Text("Text Button")
}
}
Row(horizontalArrangement = Arrangement.spacedBy(8.dp)) {
AccentButton({}, iconOnly = true) {
Icon(Icons.Default.Navigation, contentDescription = null)
}
Button({}, iconOnly = true) {
Icon(Icons.Default.Navigation, contentDescription = null)
}
SubtleButton({}, iconOnly = true) {
Icon(Icons.Default.Navigation, contentDescription = null)
}
}
}
private val icons = arrayOf(
Icons.Default.Add,
Icons.Default.Delete,
Icons.Default.Dismiss,
Icons.Default.ArrowLeft,
Icons.Default.Navigation,
Icons.Default.List
)

View File

@ -0,0 +1,3 @@
package com.eim.common
expect fun getPlatformName(): String

View File

@ -0,0 +1,11 @@
// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.eim.common
import androidx.compose.desktop.ui.tooling.preview.Preview
import androidx.compose.runtime.Composable
@Preview
@Composable
fun AppPreview() {
App()
}

View File

@ -0,0 +1,5 @@
package com.eim.common
actual fun getPlatformName(): String {
return "Desktop"
}

43
desktop/build.gradle.kts Normal file
View File

@ -0,0 +1,43 @@
import org.jetbrains.compose.compose
import org.jetbrains.compose.desktop.application.dsl.TargetFormat
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
kotlin("multiplatform")
id("org.jetbrains.compose")
}
group = "com.eim"
version = "1.0-SNAPSHOT"
kotlin {
jvm {
compilations.all {
kotlinOptions.jvmTarget = "17"
}
withJava()
}
sourceSets {
val jvmMain by getting {
dependencies {
implementation(project(":common"))
implementation(compose.desktop.currentOs)
implementation(project(":window-styler"))
}
}
val jvmTest by getting
}
}
compose.desktop {
application {
mainClass = "MainKt"
nativeDistributions {
targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb)
packageName = "eimusic"
packageVersion = "1.0.0"
}
}
}

View File

@ -0,0 +1,119 @@
// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
import androidx.compose.foundation.isSystemInDarkTheme
import androidx.compose.foundation.layout.*
import androidx.compose.foundation.shape.RoundedCornerShape
import androidx.compose.runtime.*
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.Shape
import androidx.compose.ui.platform.LocalDensity
import androidx.compose.ui.unit.dp
import androidx.compose.ui.window.*
import com.eim.common.App
import com.konyaco.fluent.*
import com.konyaco.fluent.background.Layer
import com.konyaco.fluent.component.Button
import com.konyaco.fluent.component.Switcher
import com.konyaco.fluent.component.Text
import com.mayakapps.compose.windowstyler.WindowBackdrop
import com.mayakapps.compose.windowstyler.WindowBackdropStyle
import com.mayakapps.compose.windowstyler.WindowCornerPreference
import com.mayakapps.compose.windowstyler.WindowFrameStyle
import java.awt.Dimension
val minimumWidth = 1024
val minimumHeight = 768
fun WindowScope.setMinimumSize() {
window.minimumSize = Dimension(minimumWidth, minimumHeight)
}
fun main() = application {
val state =
rememberWindowState(placement = WindowPlacement.Floating, width = minimumWidth.dp, height = minimumHeight.dp)
var isVisible by remember { mutableStateOf(true) }
var canResizeable by remember { mutableStateOf(true) }
var systemColor by remember { mutableStateOf(Color(0xFF0078D4)) }
Window(
onCloseRequest = { isVisible = false },
// undecorated = true,
// transparent = true,
state = state,
visible = isVisible,
resizable = canResizeable,
title = WindowProperty.title,
icon = TrayIcon
) {
val systemDarkMode = isSystemInDarkTheme()
var darkMode by remember(systemDarkMode) { mutableStateOf(systemDarkMode) }
WindowBackdropStyle(
isDarkTheme = darkMode,
backdropType = WindowBackdrop.Acrylic(Color.Unspecified),
frameStyle = WindowFrameStyle(
cornerPreference = WindowCornerPreference.ROUNDED,
),
)
setMinimumSize()
FluentTheme(colors = if (darkMode) darkColors(systemColor) else lightColors(systemColor)) {
val density = LocalDensity.current
var scale by remember(density) { mutableStateOf(density.density) }
Row {
Column {
// AppWindowTitleBar(
// state,
// onClose = { isVisible = false },
// onPlacementChange = { canResizeable = it })
Controller(scale, { scale = it }, darkMode, { darkMode = it })
App()
}
}
}
AppTray({ isVisible = true })
}
}
@Composable
private fun Controller(
scale: Float,
onScaleChange: (Float) -> Unit,
darkMode: Boolean,
onDarkModeChange: (Boolean) -> Unit
) {
Row(
verticalAlignment = Alignment.CenterVertically,
horizontalArrangement = Arrangement.spacedBy(8.dp)
) {
val density = LocalDensity.current
Button(onClick = { onScaleChange(density.density) }) { Text("Reset") }
Switcher(darkMode, text = "Dark Mode", onCheckStateChange = { onDarkModeChange(it) })
}
}
@Composable
fun AppWindowBorder(
modifier: Modifier = Modifier /*= Modifier.border(0.1.dp,FluentTheme.colors.shades.light2,RoundedCornerShape(8.dp))*/,
shape: Shape = RoundedCornerShape(8.dp), Content: @Composable () -> Unit
) =
Layer(
modifier,
shape = shape
) {
Content()
}

View File

@ -0,0 +1,110 @@
import androidx.compose.animation.AnimatedContent
import androidx.compose.animation.ExperimentalAnimationApi
import androidx.compose.foundation.ExperimentalFoundationApi
import androidx.compose.foundation.background
import androidx.compose.foundation.combinedClickable
import androidx.compose.foundation.gestures.draggable
import androidx.compose.foundation.layout.*
import androidx.compose.foundation.window.WindowDraggableArea
import androidx.compose.runtime.*
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp
import androidx.compose.ui.window.WindowPlacement
import androidx.compose.ui.window.WindowScope
import androidx.compose.ui.window.WindowState
import com.konyaco.fluent.FluentTheme
import com.konyaco.fluent.component.Icon
import com.konyaco.fluent.component.SubtleButton
import com.konyaco.fluent.component.Text
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.regular.*
@Composable
fun WindowScope.AppWindowTitleBar(state: WindowState, onClose:()->Unit , onPlacementChange: (Boolean) -> Unit){
var maximize by remember {mutableStateOf(false)}
var onMaximize by remember { mutableStateOf({ state.placement = WindowPlacement.Maximized }) }
when (state.placement) {
WindowPlacement.Floating -> {
onPlacementChange(true)
onMaximize = { state.placement = WindowPlacement.Maximized }
maximize=false
}
WindowPlacement.Maximized -> {
onPlacementChange(false)
onMaximize = { state.placement = WindowPlacement.Floating }
maximize=true
}
WindowPlacement.Fullscreen -> {
onPlacementChange(false)
onMaximize = { state.placement = WindowPlacement.Floating }
maximize=false
}
}
if (maximize)
TitleBar(
maximize = maximize,
onClose = onClose,
onMaximize = onMaximize,
onMinimize = {state.isMinimized = true},
onDoubleClick = onMaximize,
)
else
WindowDraggableArea(Modifier) {
TitleBar(
maximize = maximize,
onClose = onClose,
onMaximize = onMaximize,
onMinimize = {state.isMinimized = true},
onDoubleClick = onMaximize,
)
}
}
@Composable
private fun TitleBar(
maximize:Boolean = false,
onClose: () -> Unit = {},
onMaximize: () -> Unit = {},
onMinimize: () -> Unit = {},
onDoubleClick: () -> Unit
) =
Row(
Modifier.fillMaxWidth().height(32.dp)
.background(FluentTheme.colors.background.layer.default),
horizontalArrangement = Arrangement.SpaceBetween
) {
Row(
Modifier.fillMaxHeight().padding(10.dp, 0.dp), verticalAlignment = Alignment.CenterVertically,
horizontalArrangement = Arrangement.spacedBy(8.dp)
) {
Icon(Icons.Default.Play, contentDescription = null)
Text(text = WindowProperty.title)
}
// Row(Modifier.fillMaxHeight().background(FluentTheme.colors.background.layer.default).combinedClickable(
// onClick = {},
// onDoubleClick = onDoubleClick,
// onLongClick = {}), verticalAlignment = Alignment.CenterVertically
// ){
// Text("Double Click Area")
// }
Row(Modifier.fillMaxHeight()) {
SubtleButton(
modifier = Modifier.fillMaxHeight().width(48.dp),
onClick = onMinimize, iconOnly = true
) {
Icon(Icons.Default.Subtract, contentDescription = null)
}
// SubtleButton(
// modifier = Modifier.fillMaxHeight().width(48.dp),
// onClick = onMaximize, iconOnly = true
// ) {
// Icon(if(maximize) Icons.Default.Window else Icons.Default.Maximize , contentDescription = null)
// }
SubtleButton(modifier = Modifier.fillMaxHeight().width(48.dp), onClick = onClose, iconOnly = true) {
Icon(Icons.Default.Dismiss, contentDescription = null)
}
}
}

View File

@ -0,0 +1,29 @@
import androidx.compose.runtime.Composable
import androidx.compose.ui.ExperimentalComposeUiApi
import androidx.compose.ui.geometry.Size
import androidx.compose.ui.graphics.drawscope.DrawScope
import androidx.compose.ui.graphics.painter.Painter
import androidx.compose.ui.res.ResourceLoader
import androidx.compose.ui.res.loadImageBitmap
import androidx.compose.ui.window.ApplicationScope
import androidx.compose.ui.window.Tray
object TrayIcon : Painter() {
override val intrinsicSize = Size(256f, 256f)
override fun DrawScope.onDraw() {
drawImage(
WindowProperty.icon
)
}
}
@Composable
fun ApplicationScope.AppTray(onAction: () -> Unit = {}) = Tray(
TrayIcon,
tooltip = WindowProperty.title,
onAction = onAction,
menu = {
Item("Exit", onClick = ::exitApplication)
},
)

View File

@ -0,0 +1,10 @@
import androidx.compose.ui.ExperimentalComposeUiApi
import androidx.compose.ui.graphics.ImageBitmap
import androidx.compose.ui.res.ResourceLoader
import androidx.compose.ui.res.loadImageBitmap
object WindowProperty{
val title: String = "Eimusic"
@OptIn(ExperimentalComposeUiApi::class)
val icon : ImageBitmap by lazy { loadImageBitmap(ResourceLoader.Default.load("1234.jpg")) }
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.6 KiB

View File

@ -0,0 +1,41 @@
plugins {
kotlin("multiplatform")
id("org.jetbrains.compose")
id("com.android.library")
id("maven-publish")
}
group = "com.konyaco"
version = "0.0.1-dev4"
kotlin {
jvm()
android()
sourceSets {
val commonMain by getting {
dependencies {
implementation(compose.foundation)
}
}
val jvmMain by getting {
dependencies {
implementation(compose.desktop.currentOs)
}
}
val jvmTest by getting
}
}
android {
compileSdk = 33
namespace = "com.konyaco.fluent.icons"
sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml")
defaultConfig {
minSdk = 24
targetSdk = 33
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
}

View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"/>

View File

@ -0,0 +1,62 @@
package com.konyaco.fluent.icons
import androidx.compose.ui.graphics.*
import androidx.compose.ui.graphics.vector.DefaultFillType
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.PathBuilder
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp
/**
* Fluent icons. See [Fluent Icons Catalog](https://react.fluentui.dev/iframe.html?viewMode=docs&id=concepts-developer-icons-icons-catalog--page)
*/
object Icons {
object Filled
object Regular
val Default = Regular
}
inline fun fluentIcon(
name: String,
block: ImageVector.Builder.() -> ImageVector.Builder
): ImageVector = ImageVector.Builder(
name = name,
defaultWidth = FluentIconDimension.dp,
defaultHeight = FluentIconDimension.dp,
viewportWidth = 24f,
viewportHeight = 24f
).block().build()
/**
* Adds a vector path to this icon with Fluent defaults.
*
* @param fillAlpha fill alpha for this path
* @param strokeAlpha stroke alpha for this path
* @param pathFillType [PathFillType] for this path
* @param pathBuilder builder lambda to add commands to this path
*/
inline fun ImageVector.Builder.fluentPath(
fillAlpha: Float = 1f,
strokeAlpha: Float = 1f,
pathFillType: PathFillType = DefaultFillType,
pathBuilder: PathBuilder.() -> Unit
) =
// TODO: b/146213225
// Some of these defaults are already set when parsing from XML, but do not currently exist
// when added programmatically. We should unify these and simplify them where possible.
path(
fill = SolidColor(Color.Black),
fillAlpha = fillAlpha,
stroke = null,
strokeAlpha = strokeAlpha,
strokeLineWidth = 1f,
strokeLineCap = StrokeCap.Butt,
strokeLineJoin = StrokeJoin.Bevel,
strokeLineMiter = 1f,
pathFillType = pathFillType,
pathBuilder = pathBuilder
)
// All Fluent icons (currently) are 12dp by 12dp, with a viewport size of 12 by 12.
@PublishedApi
internal const val FluentIconDimension = 16f

View File

@ -0,0 +1,46 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.Add: ImageVector
get() {
if (_add != null) {
return _add!!
}
_add = fluentIcon(name = "Filled.Add") {
fluentPath {
moveTo(11.88f, 3.0f)
horizontalLineTo(12.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f)
verticalLineTo(11.0f)
horizontalLineToRelative(7.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f)
verticalLineTo(12.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f)
horizontalLineTo(13.0f)
verticalLineToRelative(7.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f)
horizontalLineTo(12.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f)
verticalLineTo(13.0f)
horizontalLineTo(4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f)
verticalLineTo(12.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f)
horizontalLineTo(11.0f)
verticalLineTo(4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f)
horizontalLineTo(12.0f)
horizontalLineToRelative(-0.12f)
close()
}
}
return _add!!
}
private var _add: ImageVector? = null

View File

@ -0,0 +1,42 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.AddCircle: ImageVector
get() {
if (_addCircle != null) {
return _addCircle!!
}
_addCircle = fluentIcon(name = "Filled.AddCircle") {
fluentPath {
moveTo(12.0f, 2.0f)
arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f)
arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f)
close()
moveTo(12.0f, 7.0f)
curveToRelative(-0.38f, 0.0f, -0.7f, 0.28f, -0.74f, 0.65f)
lineToRelative(-0.01f, 0.1f)
verticalLineToRelative(3.5f)
horizontalLineToRelative(-3.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.5f)
horizontalLineToRelative(3.6f)
verticalLineToRelative(3.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.1f)
verticalLineToRelative(-3.6f)
horizontalLineToRelative(3.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f)
horizontalLineToRelative(-3.6f)
verticalLineToRelative(-3.5f)
arcTo(0.75f, 0.75f, 0.0f, false, false, 12.0f, 7.0f)
close()
}
}
return _addCircle!!
}
private var _addCircle: ImageVector? = null

View File

@ -0,0 +1,46 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.AddSquare: ImageVector
get() {
if (_addSquare != null) {
return _addSquare!!
}
_addSquare = fluentIcon(name = "Filled.AddSquare") {
fluentPath {
moveTo(3.0f, 6.25f)
curveTo(3.0f, 4.45f, 4.46f, 3.0f, 6.25f, 3.0f)
horizontalLineToRelative(11.5f)
curveTo(19.55f, 3.0f, 21.0f, 4.46f, 21.0f, 6.25f)
verticalLineToRelative(11.5f)
curveToRelative(0.0f, 1.8f, -1.46f, 3.25f, -3.25f, 3.25f)
lineTo(6.25f, 21.0f)
arcTo(3.25f, 3.25f, 0.0f, false, true, 3.0f, 17.75f)
lineTo(3.0f, 6.25f)
close()
moveTo(12.75f, 7.75f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f)
verticalLineToRelative(3.5f)
horizontalLineToRelative(-3.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f)
horizontalLineToRelative(3.5f)
verticalLineToRelative(3.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f)
verticalLineToRelative(-3.5f)
horizontalLineToRelative(3.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f)
horizontalLineToRelative(-3.5f)
verticalLineToRelative(-3.5f)
close()
}
}
return _addSquare!!
}
private var _addSquare: ImageVector? = null

View File

@ -0,0 +1,58 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.Album: ImageVector
get() {
if (_album != null) {
return _album!!
}
_album = fluentIcon(name = "Filled.Album") {
fluentPath {
moveTo(2.0f, 6.0f)
curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f)
horizontalLineToRelative(1.0f)
verticalLineToRelative(16.0f)
lineTo(4.0f, 20.0f)
arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f)
lineTo(2.0f, 6.0f)
close()
moveTo(16.0f, 8.5f)
horizontalLineToRelative(-4.0f)
arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f)
verticalLineToRelative(1.0f)
curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f)
horizontalLineToRelative(4.0f)
arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f)
lineTo(16.5f, 9.0f)
arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f)
close()
moveTo(6.5f, 20.0f)
lineTo(20.0f, 20.0f)
arcToRelative(2.0f, 2.0f, 0.0f, false, false, 2.0f, -2.0f)
lineTo(22.0f, 6.0f)
arcToRelative(2.0f, 2.0f, 0.0f, false, false, -2.0f, -2.0f)
lineTo(6.5f, 4.0f)
verticalLineToRelative(16.0f)
close()
moveTo(12.0f, 7.0f)
horizontalLineToRelative(4.0f)
arcToRelative(2.0f, 2.0f, 0.0f, false, true, 2.0f, 2.0f)
verticalLineToRelative(1.0f)
arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, 2.0f)
horizontalLineToRelative(-4.0f)
arcToRelative(2.0f, 2.0f, 0.0f, false, true, -2.0f, -2.0f)
lineTo(10.0f, 9.0f)
curveToRelative(0.0f, -1.1f, 0.9f, -2.0f, 2.0f, -2.0f)
close()
}
}
return _album!!
}
private var _album: ImageVector? = null

View File

@ -0,0 +1,37 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.Alert: ImageVector
get() {
if (_alert != null) {
return _alert!!
}
_alert = fluentIcon(name = "Filled.Alert") {
fluentPath {
moveTo(9.04f, 19.0f)
horizontalLineToRelative(5.92f)
arcToRelative(3.0f, 3.0f, 0.0f, false, true, -5.92f, 0.0f)
close()
moveTo(12.0f, 2.0f)
arcToRelative(7.5f, 7.5f, 0.0f, false, true, 7.5f, 7.5f)
verticalLineToRelative(4.0f)
lineToRelative(1.42f, 3.16f)
arcToRelative(0.95f, 0.95f, 0.0f, false, true, -0.87f, 1.34f)
horizontalLineTo(3.95f)
arcToRelative(0.95f, 0.95f, 0.0f, false, true, -0.86f, -1.34f)
lineTo(4.5f, 13.5f)
verticalLineTo(9.24f)
arcTo(7.5f, 7.5f, 0.0f, false, true, 12.0f, 2.0f)
close()
}
}
return _alert!!
}
private var _alert: ImageVector? = null

View File

@ -0,0 +1,82 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.AppFolder: ImageVector
get() {
if (_appFolder != null) {
return _appFolder!!
}
_appFolder = fluentIcon(name = "Filled.AppFolder") {
fluentPath {
moveTo(11.5f, 14.25f)
curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f)
horizontalLineToRelative(-2.0f)
curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f)
verticalLineToRelative(2.0f)
curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f)
horizontalLineToRelative(2.0f)
curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f)
verticalLineToRelative(-2.0f)
close()
moveTo(18.0f, 14.25f)
curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f)
horizontalLineToRelative(-2.0f)
curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f)
verticalLineToRelative(2.0f)
curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f)
horizontalLineToRelative(2.0f)
curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f)
verticalLineToRelative(-2.0f)
close()
moveTo(11.5f, 7.75f)
curveToRelative(0.0f, -0.97f, -0.78f, -1.75f, -1.75f, -1.75f)
horizontalLineToRelative(-2.0f)
curveTo(6.78f, 6.0f, 6.0f, 6.78f, 6.0f, 7.75f)
verticalLineToRelative(2.0f)
curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f)
horizontalLineToRelative(2.0f)
curveToRelative(0.97f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f)
verticalLineToRelative(-2.0f)
close()
moveTo(18.0f, 7.75f)
curveTo(18.0f, 6.78f, 17.2f, 6.0f, 16.25f, 6.0f)
horizontalLineToRelative(-2.0f)
curveToRelative(-0.97f, 0.0f, -1.75f, 0.78f, -1.75f, 1.75f)
verticalLineToRelative(2.0f)
curveToRelative(0.0f, 0.97f, 0.78f, 1.75f, 1.75f, 1.75f)
horizontalLineToRelative(2.0f)
curveToRelative(0.96f, 0.0f, 1.75f, -0.78f, 1.75f, -1.75f)
verticalLineToRelative(-2.0f)
close()
moveTo(6.25f, 3.0f)
arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f)
verticalLineToRelative(11.5f)
curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f)
horizontalLineToRelative(11.5f)
curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f)
lineTo(21.0f, 6.25f)
curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f)
lineTo(6.25f, 3.0f)
close()
moveTo(4.5f, 6.25f)
curveToRelative(0.0f, -0.97f, 0.78f, -1.75f, 1.75f, -1.75f)
horizontalLineToRelative(11.5f)
curveToRelative(0.97f, 0.0f, 1.75f, 0.78f, 1.75f, 1.75f)
verticalLineToRelative(11.5f)
curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f)
lineTo(6.25f, 19.5f)
curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f)
lineTo(4.5f, 6.25f)
close()
}
}
return _appFolder!!
}
private var _appFolder: ImageVector? = null

View File

@ -0,0 +1,69 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.AppGeneric: ImageVector
get() {
if (_appGeneric != null) {
return _appGeneric!!
}
_appGeneric = fluentIcon(name = "Filled.AppGeneric") {
fluentPath {
moveTo(6.25f, 3.0f)
arcTo(3.25f, 3.25f, 0.0f, false, false, 3.0f, 6.25f)
verticalLineToRelative(11.5f)
curveTo(3.0f, 19.55f, 4.46f, 21.0f, 6.25f, 21.0f)
horizontalLineToRelative(11.5f)
curveToRelative(1.8f, 0.0f, 3.25f, -1.46f, 3.25f, -3.25f)
lineTo(21.0f, 6.25f)
curveTo(21.0f, 4.45f, 19.54f, 3.0f, 17.75f, 3.0f)
lineTo(6.25f, 3.0f)
close()
moveTo(4.5f, 8.0f)
horizontalLineToRelative(15.0f)
verticalLineToRelative(9.75f)
curveToRelative(0.0f, 0.97f, -0.78f, 1.75f, -1.75f, 1.75f)
lineTo(6.25f, 19.5f)
curveToRelative(-0.97f, 0.0f, -1.75f, -0.78f, -1.75f, -1.75f)
lineTo(4.5f, 8.0f)
close()
moveTo(6.0f, 10.35f)
curveToRelative(0.0f, -0.47f, 0.38f, -0.85f, 0.85f, -0.85f)
horizontalLineToRelative(3.3f)
curveToRelative(0.47f, 0.0f, 0.85f, 0.38f, 0.85f, 0.85f)
verticalLineToRelative(6.8f)
curveToRelative(0.0f, 0.47f, -0.38f, 0.85f, -0.85f, 0.85f)
horizontalLineToRelative(-3.3f)
arcToRelative(0.85f, 0.85f, 0.0f, false, true, -0.85f, -0.85f)
verticalLineToRelative(-6.8f)
close()
moveTo(7.5f, 11.0f)
verticalLineToRelative(5.5f)
horizontalLineToRelative(2.0f)
lineTo(9.5f, 11.0f)
horizontalLineToRelative(-2.0f)
close()
moveTo(12.75f, 9.5f)
horizontalLineToRelative(4.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f)
horizontalLineToRelative(-4.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f)
close()
moveTo(12.0f, 13.25f)
curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f)
horizontalLineToRelative(3.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f)
horizontalLineToRelative(-3.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.75f, -0.75f)
close()
}
}
return _appGeneric!!
}
private var _appGeneric: ImageVector? = null

View File

@ -0,0 +1,56 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.AppRecent: ImageVector
get() {
if (_appRecent != null) {
return _appRecent!!
}
_appRecent = fluentIcon(name = "Filled.AppRecent") {
fluentPath {
moveTo(18.0f, 19.75f)
curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f)
lineToRelative(-0.15f, 0.01f)
horizontalLineToRelative(-7.5f)
curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f)
lineTo(6.0f, 19.75f)
verticalLineTo(4.25f)
curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f)
lineTo(8.25f, 2.0f)
horizontalLineToRelative(7.5f)
curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f)
lineToRelative(0.01f, 0.15f)
verticalLineToRelative(15.5f)
close()
moveTo(19.0f, 5.0f)
horizontalLineToRelative(0.75f)
curveToRelative(1.2f, 0.0f, 2.17f, 0.93f, 2.24f, 2.1f)
lineToRelative(0.01f, 0.15f)
verticalLineToRelative(9.5f)
curveToRelative(0.0f, 1.2f, -0.93f, 2.17f, -2.1f, 2.24f)
lineToRelative(-0.15f, 0.01f)
horizontalLineTo(19.0f)
verticalLineTo(5.0f)
close()
moveTo(5.0f, 19.0f)
horizontalLineToRelative(-0.75f)
curveToRelative(-1.2f, 0.0f, -2.17f, -0.93f, -2.24f, -2.1f)
lineTo(2.0f, 16.75f)
verticalLineToRelative(-9.5f)
curveToRelative(0.0f, -1.2f, 0.93f, -2.17f, 2.1f, -2.24f)
lineTo(4.25f, 5.0f)
horizontalLineTo(5.0f)
verticalLineToRelative(14.0f)
close()
}
}
return _appRecent!!
}
private var _appRecent: ImageVector? = null

View File

@ -0,0 +1,66 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.Apps: ImageVector
get() {
if (_apps != null) {
return _apps!!
}
_apps = fluentIcon(name = "Filled.Apps") {
fluentPath {
moveTo(18.5f, 2.33f)
lineToRelative(3.17f, 3.18f)
curveToRelative(0.88f, 0.88f, 0.88f, 2.3f, 0.0f, 3.18f)
lineToRelative(-2.42f, 2.42f)
arcToRelative(2.5f, 2.5f, 0.0f, false, true, 1.75f, 2.4f)
verticalLineToRelative(5.0f)
arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f)
horizontalLineToRelative(-13.0f)
arcTo(2.5f, 2.5f, 0.0f, false, true, 3.0f, 18.5f)
verticalLineToRelative(-13.0f)
arcTo(2.5f, 2.5f, 0.0f, false, true, 5.5f, 3.0f)
horizontalLineToRelative(5.0f)
arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.39f, 1.74f)
lineToRelative(2.42f, -2.42f)
curveToRelative(0.88f, -0.88f, 2.3f, -0.88f, 3.18f, 0.0f)
close()
moveTo(11.0f, 13.0f)
lineTo(5.0f, 13.0f)
verticalLineToRelative(5.5f)
curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f)
lineTo(11.0f, 19.0f)
verticalLineToRelative(-6.0f)
close()
moveTo(18.5f, 13.0f)
lineTo(13.0f, 13.0f)
verticalLineToRelative(6.0f)
horizontalLineToRelative(5.5f)
arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f)
verticalLineToRelative(-5.0f)
arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f)
close()
moveTo(14.44f, 11.0f)
lineTo(13.0f, 9.56f)
lineTo(13.0f, 11.0f)
horizontalLineToRelative(1.44f)
close()
moveTo(10.5f, 5.0f)
horizontalLineToRelative(-5.0f)
arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f)
lineTo(5.0f, 11.0f)
horizontalLineToRelative(6.0f)
lineTo(11.0f, 5.5f)
arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f)
close()
}
}
return _apps!!
}
private var _apps: ImageVector? = null

View File

@ -0,0 +1,82 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.AppsAddIn: ImageVector
get() {
if (_appsAddIn != null) {
return _appsAddIn!!
}
_appsAddIn = fluentIcon(name = "Filled.AppsAddIn") {
fluentPath {
moveTo(10.5f, 3.0f)
arcTo(2.5f, 2.5f, 0.0f, false, true, 13.0f, 5.5f)
lineTo(13.0f, 11.0f)
horizontalLineToRelative(5.5f)
arcToRelative(2.5f, 2.5f, 0.0f, false, true, 2.5f, 2.5f)
verticalLineToRelative(5.0f)
arcToRelative(2.5f, 2.5f, 0.0f, false, true, -2.5f, 2.5f)
horizontalLineToRelative(-13.0f)
arcTo(2.5f, 2.5f, 0.0f, false, true, 3.0f, 18.5f)
verticalLineToRelative(-13.0f)
arcTo(2.5f, 2.5f, 0.0f, false, true, 5.5f, 3.0f)
horizontalLineToRelative(5.0f)
close()
moveTo(11.0f, 13.0f)
lineTo(5.0f, 13.0f)
verticalLineToRelative(5.5f)
curveToRelative(0.0f, 0.28f, 0.22f, 0.5f, 0.5f, 0.5f)
lineTo(11.0f, 19.0f)
verticalLineToRelative(-6.0f)
close()
moveTo(18.5f, 13.0f)
lineTo(13.0f, 13.0f)
verticalLineToRelative(6.0f)
horizontalLineToRelative(5.5f)
arcToRelative(0.5f, 0.5f, 0.0f, false, false, 0.5f, -0.5f)
verticalLineToRelative(-5.0f)
arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f)
close()
moveTo(10.5f, 5.0f)
horizontalLineToRelative(-5.0f)
arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, 0.5f)
lineTo(5.0f, 11.0f)
horizontalLineToRelative(6.0f)
lineTo(11.0f, 5.5f)
arcToRelative(0.5f, 0.5f, 0.0f, false, false, -0.5f, -0.5f)
close()
moveTo(17.88f, 2.0f)
lineTo(18.0f, 2.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f)
lineTo(19.0f, 5.0f)
horizontalLineToRelative(2.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f)
lineTo(22.0f, 6.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f)
lineTo(19.0f, 7.0f)
verticalLineToRelative(2.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f)
lineTo(18.0f, 10.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f)
lineTo(17.0f, 7.0f)
horizontalLineToRelative(-2.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f)
lineTo(14.0f, 6.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f)
lineTo(17.0f, 5.0f)
lineTo(17.0f, 3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f)
lineTo(18.0f, 2.0f)
horizontalLineToRelative(-0.12f)
close()
}
}
return _appsAddIn!!
}
private var _appsAddIn: ImageVector? = null

View File

@ -0,0 +1,76 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.AppsList: ImageVector
get() {
if (_appsList != null) {
return _appsList!!
}
_appsList = fluentIcon(name = "Filled.AppsList") {
fluentPath {
moveTo(6.25f, 16.0f)
curveTo(7.2f, 16.0f, 8.0f, 16.8f, 8.0f, 17.75f)
verticalLineToRelative(2.5f)
curveTo(8.0f, 21.22f, 7.2f, 22.0f, 6.25f, 22.0f)
horizontalLineToRelative(-2.5f)
curveTo(2.78f, 22.0f, 2.0f, 21.22f, 2.0f, 20.25f)
verticalLineToRelative(-2.5f)
curveTo(2.0f, 16.8f, 2.78f, 16.0f, 3.75f, 16.0f)
horizontalLineToRelative(2.5f)
close()
moveTo(9.75f, 18.0f)
horizontalLineToRelative(11.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f)
lineTo(9.75f, 19.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f)
horizontalLineToRelative(11.6f)
horizontalLineToRelative(-11.5f)
close()
moveTo(6.25f, 9.0f)
curveTo(7.2f, 9.0f, 8.0f, 9.78f, 8.0f, 10.75f)
verticalLineToRelative(2.5f)
curveTo(8.0f, 14.22f, 7.2f, 15.0f, 6.25f, 15.0f)
horizontalLineToRelative(-2.5f)
curveTo(2.78f, 15.0f, 2.0f, 14.22f, 2.0f, 13.25f)
verticalLineToRelative(-2.5f)
curveTo(2.0f, 9.78f, 2.78f, 9.0f, 3.75f, 9.0f)
horizontalLineToRelative(2.5f)
close()
moveTo(9.75f, 11.0f)
horizontalLineToRelative(11.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f)
lineTo(9.75f, 12.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f)
horizontalLineToRelative(11.6f)
horizontalLineToRelative(-11.5f)
close()
moveTo(6.25f, 2.0f)
curveTo(7.2f, 2.0f, 8.0f, 2.78f, 8.0f, 3.75f)
verticalLineToRelative(2.5f)
curveTo(8.0f, 7.2f, 7.2f, 8.0f, 6.25f, 8.0f)
horizontalLineToRelative(-2.5f)
curveTo(2.78f, 8.0f, 2.0f, 7.2f, 2.0f, 6.25f)
verticalLineToRelative(-2.5f)
curveTo(2.0f, 2.78f, 2.78f, 2.0f, 3.75f, 2.0f)
horizontalLineToRelative(2.5f)
close()
moveTo(9.75f, 4.0f)
horizontalLineToRelative(11.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f)
lineTo(9.75f, 5.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f)
horizontalLineToRelative(11.6f)
horizontalLineToRelative(-11.5f)
close()
}
}
return _appsList!!
}
private var _appsList: ImageVector? = null

View File

@ -0,0 +1,66 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.AppsListDetail: ImageVector
get() {
if (_appsListDetail != null) {
return _appsListDetail!!
}
_appsListDetail = fluentIcon(name = "Filled.AppsListDetail") {
fluentPath {
moveTo(4.25f, 4.0f)
curveTo(3.01f, 4.0f, 2.0f, 5.0f, 2.0f, 6.25f)
verticalLineToRelative(2.5f)
curveTo(2.0f, 9.99f, 3.0f, 11.0f, 4.25f, 11.0f)
horizontalLineToRelative(2.5f)
curveTo(7.99f, 11.0f, 9.0f, 10.0f, 9.0f, 8.75f)
verticalLineToRelative(-2.5f)
curveTo(9.0f, 5.01f, 8.0f, 4.0f, 6.75f, 4.0f)
horizontalLineToRelative(-2.5f)
close()
moveTo(11.25f, 5.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f)
horizontalLineToRelative(10.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f)
horizontalLineToRelative(-10.0f)
close()
moveTo(11.25f, 8.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f)
horizontalLineToRelative(7.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f)
horizontalLineToRelative(-7.0f)
close()
moveTo(4.25f, 13.0f)
curveTo(3.01f, 13.0f, 2.0f, 14.0f, 2.0f, 15.25f)
verticalLineToRelative(2.5f)
curveTo(2.0f, 18.99f, 3.0f, 20.0f, 4.25f, 20.0f)
horizontalLineToRelative(2.5f)
curveTo(7.99f, 20.0f, 9.0f, 19.0f, 9.0f, 17.75f)
verticalLineToRelative(-2.5f)
curveTo(9.0f, 14.01f, 8.0f, 13.0f, 6.75f, 13.0f)
horizontalLineToRelative(-2.5f)
close()
moveTo(11.25f, 14.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f)
horizontalLineToRelative(10.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f)
horizontalLineToRelative(-10.0f)
close()
moveTo(11.25f, 17.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f)
horizontalLineToRelative(7.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f)
horizontalLineToRelative(-7.0f)
close()
}
}
return _appsListDetail!!
}
private var _appsListDetail: ImageVector? = null

View File

@ -0,0 +1,46 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.Archive: ImageVector
get() {
if (_archive != null) {
return _archive!!
}
_archive = fluentIcon(name = "Filled.Archive") {
fluentPath {
moveTo(3.0f, 4.5f)
curveTo(3.0f, 3.67f, 3.67f, 3.0f, 4.5f, 3.0f)
horizontalLineToRelative(15.0f)
curveToRelative(0.83f, 0.0f, 1.5f, 0.67f, 1.5f, 1.5f)
lineTo(21.0f, 6.0f)
curveToRelative(0.0f, 0.83f, -0.67f, 1.5f, -1.5f, 1.5f)
horizontalLineToRelative(-15.0f)
arcTo(1.5f, 1.5f, 0.0f, false, true, 3.0f, 6.0f)
lineTo(3.0f, 4.5f)
close()
moveTo(4.0f, 9.0f)
horizontalLineToRelative(16.0f)
verticalLineToRelative(8.25f)
arcTo(3.75f, 3.75f, 0.0f, false, true, 16.25f, 21.0f)
horizontalLineToRelative(-8.5f)
arcTo(3.75f, 3.75f, 0.0f, false, true, 4.0f, 17.25f)
lineTo(4.0f, 9.0f)
close()
moveTo(10.25f, 11.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f)
horizontalLineToRelative(3.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f)
horizontalLineToRelative(-3.5f)
close()
}
}
return _archive!!
}
private var _archive: ImageVector? = null

View File

@ -0,0 +1,46 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowCircleDown: ImageVector
get() {
if (_arrowCircleDown != null) {
return _arrowCircleDown!!
}
_arrowCircleDown = fluentIcon(name = "Filled.ArrowCircleDown") {
fluentPath {
moveTo(2.0f, 12.0f)
arcToRelative(10.0f, 10.0f, 0.0f, true, false, 20.0f, 0.0f)
arcToRelative(10.0f, 10.0f, 0.0f, false, false, -20.0f, 0.0f)
close()
moveTo(16.53f, 11.72f)
curveToRelative(0.27f, 0.27f, 0.29f, 0.68f, 0.07f, 0.98f)
lineToRelative(-0.07f, 0.08f)
lineToRelative(-4.0f, 4.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f)
lineToRelative(-0.08f, -0.07f)
lineToRelative(-4.0f, -4.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.97f, -1.13f)
lineToRelative(0.09f, 0.07f)
lineToRelative(2.72f, 2.72f)
lineTo(11.25f, 7.75f)
curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f)
lineTo(12.0f, 7.0f)
curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f)
verticalLineToRelative(0.1f)
lineToRelative(0.01f, 6.69f)
lineToRelative(2.72f, -2.72f)
curveToRelative(0.27f, -0.27f, 0.68f, -0.3f, 0.98f, -0.07f)
lineToRelative(0.08f, 0.07f)
close()
}
}
return _arrowCircleDown!!
}
private var _arrowCircleDown: ImageVector? = null

View File

@ -0,0 +1,38 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowCircleDownRight: ImageVector
get() {
if (_arrowCircleDownRight != null) {
return _arrowCircleDownRight!!
}
_arrowCircleDownRight = fluentIcon(name = "Filled.ArrowCircleDownRight") {
fluentPath {
moveTo(12.0f, 22.0f)
arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f)
arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f)
close()
moveTo(14.5f, 8.75f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.5f, 0.0f)
verticalLineToRelative(6.5f)
curveToRelative(0.0f, 0.41f, -0.34f, 0.75f, -0.75f, 0.75f)
horizontalLineToRelative(-6.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, -1.5f)
horizontalLineToRelative(4.74f)
lineTo(8.22f, 9.28f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.06f, -1.06f)
lineToRelative(5.22f, 5.17f)
lineTo(14.5f, 8.75f)
close()
}
}
return _arrowCircleDownRight!!
}
private var _arrowCircleDownRight: ImageVector? = null

View File

@ -0,0 +1,46 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowCircleLeft: ImageVector
get() {
if (_arrowCircleLeft != null) {
return _arrowCircleLeft!!
}
_arrowCircleLeft = fluentIcon(name = "Filled.ArrowCircleLeft") {
fluentPath {
moveTo(12.0f, 2.0f)
arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, 20.0f)
arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, -20.0f)
close()
moveTo(12.28f, 16.53f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f)
lineToRelative(-0.08f, -0.07f)
lineToRelative(-4.0f, -4.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f)
lineToRelative(0.07f, -0.08f)
lineToRelative(4.0f, -4.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 1.13f, 0.98f)
lineToRelative(-0.07f, 0.08f)
lineToRelative(-2.72f, 2.72f)
horizontalLineToRelative(6.69f)
curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f)
lineToRelative(0.01f, 0.1f)
curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f)
lineToRelative(-0.1f, 0.01f)
lineTo(9.56f, 12.75f)
lineToRelative(2.72f, 2.72f)
curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f)
lineToRelative(-0.07f, 0.08f)
close()
}
}
return _arrowCircleLeft!!
}
private var _arrowCircleLeft: ImageVector? = null

View File

@ -0,0 +1,52 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowCircleRight: ImageVector
get() {
if (_arrowCircleRight != null) {
return _arrowCircleRight!!
}
_arrowCircleRight = fluentIcon(name = "Filled.ArrowCircleRight") {
fluentPath {
moveTo(12.0f, 2.0f)
arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, 20.0f)
arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, -20.0f)
close()
moveTo(12.78f, 7.47f)
lineToRelative(-0.08f, -0.07f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.89f, -0.01f)
lineToRelative(-0.09f, 0.08f)
lineToRelative(-0.07f, 0.08f)
curveToRelative(-0.2f, 0.26f, -0.2f, 0.62f, 0.0f, 0.89f)
lineToRelative(0.07f, 0.09f)
lineToRelative(2.72f, 2.72f)
lineTo(7.65f, 11.25f)
curveToRelative(-0.33f, 0.05f, -0.6f, 0.31f, -0.64f, 0.65f)
lineTo(7.0f, 12.0f)
verticalLineToRelative(0.1f)
curveToRelative(0.05f, 0.33f, 0.32f, 0.6f, 0.65f, 0.64f)
horizontalLineToRelative(6.79f)
lineToRelative(-2.72f, 2.73f)
lineToRelative(-0.07f, 0.08f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.05f, 1.05f)
lineToRelative(0.08f, -0.07f)
lineToRelative(4.0f, -4.0f)
lineToRelative(0.07f, -0.08f)
curveToRelative(0.2f, -0.26f, 0.2f, -0.62f, 0.01f, -0.89f)
lineToRelative(-0.08f, -0.09f)
lineToRelative(-4.0f, -4.0f)
lineToRelative(-0.08f, -0.07f)
lineToRelative(0.08f, 0.07f)
close()
}
}
return _arrowCircleRight!!
}
private var _arrowCircleRight: ImageVector? = null

View File

@ -0,0 +1,46 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowCircleUp: ImageVector
get() {
if (_arrowCircleUp != null) {
return _arrowCircleUp!!
}
_arrowCircleUp = fluentIcon(name = "Filled.ArrowCircleUp") {
fluentPath {
moveTo(22.0f, 12.0f)
arcToRelative(10.0f, 10.0f, 0.0f, true, false, -20.0f, 0.0f)
arcToRelative(10.0f, 10.0f, 0.0f, false, false, 20.0f, 0.0f)
close()
moveTo(7.47f, 12.28f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.07f, -0.98f)
lineToRelative(0.07f, -0.08f)
lineToRelative(4.0f, -4.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f)
lineToRelative(0.08f, 0.07f)
lineToRelative(4.0f, 4.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.97f, 1.13f)
lineToRelative(-0.09f, -0.07f)
lineToRelative(-2.72f, -2.72f)
verticalLineToRelative(6.69f)
curveToRelative(0.0f, 0.38f, -0.28f, 0.7f, -0.65f, 0.74f)
lineTo(12.0f, 17.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.74f, -0.65f)
verticalLineToRelative(-0.1f)
lineToRelative(-0.01f, -6.69f)
lineToRelative(-2.72f, 2.72f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f)
lineToRelative(-0.08f, -0.07f)
close()
}
}
return _arrowCircleUp!!
}
private var _arrowCircleUp: ImageVector? = null

View File

@ -0,0 +1,38 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowCircleUpLeft: ImageVector
get() {
if (_arrowCircleUpLeft != null) {
return _arrowCircleUpLeft!!
}
_arrowCircleUpLeft = fluentIcon(name = "Filled.ArrowCircleUpLeft") {
fluentPath {
moveTo(12.0f, 22.0f)
arcToRelative(10.0f, 10.0f, 0.0f, true, false, 0.0f, -20.0f)
arcToRelative(10.0f, 10.0f, 0.0f, false, false, 0.0f, 20.0f)
close()
moveTo(15.25f, 9.5f)
horizontalLineToRelative(-4.74f)
lineToRelative(5.27f, 5.22f)
arcToRelative(0.75f, 0.75f, 0.0f, true, true, -1.06f, 1.06f)
lineTo(9.5f, 10.61f)
verticalLineToRelative(4.64f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.0f)
verticalLineToRelative(-6.5f)
curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f)
horizontalLineToRelative(6.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.0f, 1.5f)
close()
}
}
return _arrowCircleUpLeft!!
}
private var _arrowCircleUpLeft: ImageVector? = null

View File

@ -0,0 +1,39 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowClockwise: ImageVector
get() {
if (_arrowClockwise != null) {
return _arrowClockwise!!
}
_arrowClockwise = fluentIcon(name = "Filled.ArrowClockwise") {
fluentPath {
moveTo(12.0f, 4.75f)
arcToRelative(7.25f, 7.25f, 0.0f, true, false, 7.2f, 6.4f)
curveToRelative(-0.07f, -0.58f, 0.36f, -1.15f, 0.95f, -1.15f)
curveToRelative(0.52f, 0.0f, 0.97f, 0.36f, 1.03f, 0.87f)
arcToRelative(9.25f, 9.25f, 0.0f, true, true, -3.43f, -6.12f)
verticalLineToRelative(-0.5f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f)
verticalLineToRelative(2.7f)
lineToRelative(0.03f, 0.05f)
horizontalLineToRelative(-0.03f)
verticalLineToRelative(0.25f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f)
horizontalLineToRelative(-3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f)
horizontalLineToRelative(0.67f)
arcTo(7.22f, 7.22f, 0.0f, false, false, 12.0f, 4.75f)
close()
}
}
return _arrowClockwise!!
}
private var _arrowClockwise: ImageVector? = null

View File

@ -0,0 +1,83 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowClockwiseDashes: ImageVector
get() {
if (_arrowClockwiseDashes != null) {
return _arrowClockwiseDashes!!
}
_arrowClockwiseDashes = fluentIcon(name = "Filled.ArrowClockwiseDashes") {
fluentPath {
moveTo(12.0f, 2.75f)
curveToRelative(-0.66f, 0.0f, -1.3f, 0.07f, -1.92f, 0.2f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.41f, 1.96f)
arcToRelative(7.28f, 7.28f, 0.0f, false, true, 3.02f, 0.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.41f, -1.96f)
arcToRelative(9.28f, 9.28f, 0.0f, false, false, -1.92f, -0.2f)
close()
moveTo(17.75f, 4.75f)
verticalLineToRelative(-0.5f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f)
verticalLineToRelative(3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f)
horizontalLineToRelative(-3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f)
horizontalLineToRelative(0.67f)
curveToRelative(-0.15f, -0.12f, -0.31f, -0.23f, -0.47f, -0.33f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.09f, -1.68f)
curveToRelative(0.24f, 0.16f, 0.48f, 0.33f, 0.71f, 0.51f)
close()
moveTo(8.35f, 4.53f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.39f, -0.29f)
arcToRelative(9.3f, 9.3f, 0.0f, false, false, -2.72f, 2.72f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.68f, 1.1f)
arcToRelative(7.3f, 7.3f, 0.0f, false, true, 2.13f, -2.14f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.3f, -1.39f)
close()
moveTo(4.13f, 9.31f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.19f, 0.77f)
arcToRelative(9.28f, 9.28f, 0.0f, false, false, 0.0f, 3.84f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.96f, -0.41f)
arcToRelative(7.28f, 7.28f, 0.0f, false, true, 0.0f, -3.02f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.77f, -1.18f)
close()
moveTo(20.24f, 10.25f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f)
lineTo(19.24f, 12.0f)
curveToRelative(0.0f, 0.52f, -0.05f, 1.02f, -0.16f, 1.5f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.96f, 0.42f)
curveToRelative(0.13f, -0.62f, 0.2f, -1.26f, 0.2f, -1.92f)
verticalLineToRelative(-0.75f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f)
close()
moveTo(19.46f, 15.65f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.39f, 0.3f)
arcToRelative(7.3f, 7.3f, 0.0f, false, true, -2.13f, 2.13f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.09f, 1.68f)
arcToRelative(9.3f, 9.3f, 0.0f, false, false, 2.72f, -2.72f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.3f, -1.38f)
close()
moveTo(5.91f, 15.95f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.68f, 1.09f)
arcToRelative(9.3f, 9.3f, 0.0f, false, false, 2.72f, 2.72f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.1f, -1.68f)
arcToRelative(7.3f, 7.3f, 0.0f, false, true, -2.14f, -2.13f)
close()
moveTo(10.48f, 19.09f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, -0.41f, 1.96f)
arcToRelative(9.28f, 9.28f, 0.0f, false, false, 3.84f, 0.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, -0.41f, -1.96f)
arcToRelative(7.29f, 7.29f, 0.0f, false, true, -3.02f, 0.0f)
close()
}
}
return _arrowClockwiseDashes!!
}
private var _arrowClockwiseDashes: ImageVector? = null

View File

@ -0,0 +1,39 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowCounterclockwise: ImageVector
get() {
if (_arrowCounterclockwise != null) {
return _arrowCounterclockwise!!
}
_arrowCounterclockwise = fluentIcon(name = "Filled.ArrowCounterclockwise") {
fluentPath {
moveTo(12.0f, 4.75f)
arcToRelative(7.25f, 7.25f, 0.0f, true, true, -7.2f, 6.4f)
curveToRelative(0.07f, -0.58f, -0.36f, -1.15f, -0.95f, -1.15f)
curveToRelative(-0.52f, 0.0f, -0.97f, 0.36f, -1.03f, 0.87f)
arcToRelative(9.25f, 9.25f, 0.0f, true, false, 3.43f, -6.12f)
verticalLineToRelative(-0.5f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f)
verticalLineToRelative(2.7f)
lineTo(4.22f, 7.0f)
horizontalLineToRelative(0.03f)
verticalLineToRelative(0.25f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f)
horizontalLineToRelative(3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f)
horizontalLineToRelative(-0.67f)
arcTo(7.22f, 7.22f, 0.0f, false, true, 12.0f, 4.75f)
close()
}
}
return _arrowCounterclockwise!!
}
private var _arrowCounterclockwise: ImageVector? = null

View File

@ -0,0 +1,83 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowCounterclockwiseDashes: ImageVector
get() {
if (_arrowCounterclockwiseDashes != null) {
return _arrowCounterclockwiseDashes!!
}
_arrowCounterclockwiseDashes = fluentIcon(name = "Filled.ArrowCounterclockwiseDashes") {
fluentPath {
moveTo(12.0f, 2.75f)
curveToRelative(0.66f, 0.0f, 1.3f, 0.07f, 1.92f, 0.2f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, -0.41f, 1.96f)
arcToRelative(7.28f, 7.28f, 0.0f, false, false, -3.02f, 0.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, -0.41f, -1.96f)
curveToRelative(0.62f, -0.13f, 1.26f, -0.2f, 1.92f, -0.2f)
close()
moveTo(6.25f, 4.75f)
verticalLineToRelative(-0.5f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, 0.0f)
verticalLineToRelative(3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f)
horizontalLineToRelative(3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f)
horizontalLineToRelative(-0.67f)
curveToRelative(0.15f, -0.12f, 0.31f, -0.23f, 0.47f, -0.33f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.09f, -1.68f)
curveToRelative(-0.24f, 0.16f, -0.48f, 0.33f, -0.71f, 0.51f)
close()
moveTo(15.65f, 4.53f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.39f, -0.29f)
arcToRelative(9.3f, 9.3f, 0.0f, false, true, 2.72f, 2.72f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.68f, 1.1f)
arcToRelative(7.3f, 7.3f, 0.0f, false, false, -2.13f, -2.14f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.3f, -1.39f)
close()
moveTo(19.86f, 9.31f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.19f, 0.77f)
arcToRelative(9.28f, 9.28f, 0.0f, false, true, 0.0f, 3.84f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.96f, -0.41f)
arcToRelative(7.29f, 7.29f, 0.0f, false, false, 0.0f, -3.02f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.77f, -1.18f)
close()
moveTo(3.75f, 10.25f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f)
lineTo(4.75f, 12.0f)
curveToRelative(0.0f, 0.52f, 0.05f, 1.02f, 0.16f, 1.5f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.96f, 0.42f)
arcToRelative(9.28f, 9.28f, 0.0f, false, true, -0.2f, -1.92f)
verticalLineToRelative(-0.75f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f)
close()
moveTo(4.53f, 15.65f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.39f, 0.3f)
arcToRelative(7.3f, 7.3f, 0.0f, false, false, 2.13f, 2.13f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.09f, 1.68f)
arcToRelative(9.3f, 9.3f, 0.0f, false, true, -2.72f, -2.72f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.3f, -1.38f)
close()
moveTo(18.08f, 15.95f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.68f, 1.09f)
arcToRelative(9.3f, 9.3f, 0.0f, false, true, -2.72f, 2.72f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.1f, -1.68f)
arcToRelative(7.3f, 7.3f, 0.0f, false, false, 2.14f, -2.13f)
close()
moveTo(13.51f, 19.09f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.41f, 1.96f)
arcToRelative(9.28f, 9.28f, 0.0f, false, true, -3.84f, 0.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.41f, -1.96f)
arcToRelative(7.29f, 7.29f, 0.0f, false, false, 3.02f, 0.0f)
close()
}
}
return _arrowCounterclockwiseDashes!!
}
private var _arrowCounterclockwiseDashes: ImageVector? = null

View File

@ -0,0 +1,40 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowCurveDownLeft: ImageVector
get() {
if (_arrowCurveDownLeft != null) {
return _arrowCurveDownLeft!!
}
_arrowCurveDownLeft = fluentIcon(name = "Filled.ArrowCurveDownLeft") {
fluentPath {
moveTo(16.87f, 3.25f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.37f, 1.37f)
arcToRelative(6.18f, 6.18f, 0.0f, false, false, -3.12f, 3.7f)
arcToRelative(13.87f, 13.87f, 0.0f, false, false, -0.38f, 4.06f)
verticalLineToRelative(5.46f)
lineToRelative(3.3f, -3.3f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, 1.42f)
lineToRelative(-5.0f, 5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 0.0f)
lineToRelative(-5.0f, -5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, 1.4f, -1.42f)
lineToRelative(3.3f, 3.3f)
verticalLineToRelative(-5.09f)
verticalLineToRelative(-0.4f)
curveToRelative(0.0f, -1.37f, -0.01f, -3.02f, 0.47f, -4.61f)
arcToRelative(8.17f, 8.17f, 0.0f, false, true, 4.03f, -4.86f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.37f, 0.37f)
close()
}
}
return _arrowCurveDownLeft!!
}
private var _arrowCurveDownLeft: ImageVector? = null

View File

@ -0,0 +1,34 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowDown: ImageVector
get() {
if (_arrowDown != null) {
return _arrowDown!!
}
_arrowDown = fluentIcon(name = "Filled.ArrowDown") {
fluentPath {
moveTo(19.72f, 13.7f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.43f, -1.4f)
lineTo(13.0f, 17.67f)
verticalLineTo(4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f)
verticalLineToRelative(13.66f)
lineTo(5.72f, 12.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.43f, 1.4f)
lineToRelative(6.82f, 6.93f)
curveToRelative(0.5f, 0.5f, 1.3f, 0.5f, 1.78f, 0.0f)
lineToRelative(6.83f, -6.93f)
close()
}
}
return _arrowDown!!
}
private var _arrowDown: ImageVector? = null

View File

@ -0,0 +1,34 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowDownLeft: ImageVector
get() {
if (_arrowDownLeft != null) {
return _arrowDownLeft!!
}
_arrowDownLeft = fluentIcon(name = "Filled.ArrowDownLeft") {
fluentPath {
moveTo(13.0f, 21.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f)
horizontalLineTo(6.41f)
lineToRelative(14.3f, -14.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.4f)
lineTo(5.0f, 17.58f)
verticalLineTo(11.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f)
verticalLineToRelative(9.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f)
horizontalLineToRelative(9.0f)
close()
}
}
return _arrowDownLeft!!
}
private var _arrowDownLeft: ImageVector? = null

View File

@ -0,0 +1,51 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowDownload: ImageVector
get() {
if (_arrowDownload != null) {
return _arrowDownload!!
}
_arrowDownload = fluentIcon(name = "Filled.ArrowDownload") {
fluentPath {
moveTo(5.25f, 20.5f)
horizontalLineToRelative(13.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.1f, 1.5f)
horizontalLineTo(5.25f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.1f, -1.5f)
horizontalLineToRelative(13.6f)
horizontalLineToRelative(-13.5f)
close()
moveTo(11.88f, 2.0f)
horizontalLineTo(12.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f)
verticalLineTo(15.59f)
lineToRelative(3.3f, -3.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.31f, -0.08f)
lineToRelative(0.1f, 0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f)
lineToRelative(-0.08f, 0.1f)
lineToRelative(-5.0f, 5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f)
lineToRelative(-0.1f, -0.09f)
lineToRelative(-5.0f, -5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -1.49f)
lineToRelative(0.1f, 0.08f)
lineTo(11.0f, 15.6f)
verticalLineTo(2.98f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -0.99f)
horizontalLineTo(12.0f)
horizontalLineToRelative(-0.12f)
close()
}
}
return _arrowDownload!!
}
private var _arrowDownload: ImageVector? = null

View File

@ -0,0 +1,56 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowEnterLeft: ImageVector
get() {
if (_arrowEnterLeft != null) {
return _arrowEnterLeft!!
}
_arrowEnterLeft = fluentIcon(name = "Filled.ArrowEnterLeft") {
fluentPath {
moveTo(21.0f, 4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f)
verticalLineToRelative(6.62f)
arcToRelative(3.5f, 3.5f, 0.0f, false, true, -3.3f, 3.5f)
horizontalLineTo(5.4f)
lineToRelative(3.3f, 3.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.31f)
lineToRelative(-0.08f, 0.1f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f)
lineToRelative(-0.1f, -0.08f)
lineToRelative(-5.0f, -5.0f)
arcToRelative(1.01f, 1.01f, 0.0f, false, true, -0.1f, -0.11f)
lineToRelative(-0.07f, -0.12f)
lineToRelative(-0.05f, -0.1f)
lineToRelative(-0.03f, -0.11f)
lineToRelative(-0.03f, -0.12f)
verticalLineToRelative(-0.06f)
lineTo(2.0f, 14.0f)
verticalLineToRelative(-0.08f)
lineToRelative(0.02f, -0.12f)
lineToRelative(0.03f, -0.11f)
lineToRelative(0.04f, -0.11f)
lineToRelative(0.06f, -0.1f)
lineToRelative(0.06f, -0.1f)
lineToRelative(0.08f, -0.09f)
lineToRelative(5.0f, -5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.5f, 1.32f)
lineToRelative(-0.08f, 0.1f)
lineTo(5.4f, 13.0f)
horizontalLineTo(18.5f)
curveToRelative(0.78f, 0.0f, 1.42f, -0.6f, 1.5f, -1.36f)
verticalLineTo(5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f)
close()
}
}
return _arrowEnterLeft!!
}
private var _arrowEnterLeft: ImageVector? = null

View File

@ -0,0 +1,56 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowEnterUp: ImageVector
get() {
if (_arrowEnterUp != null) {
return _arrowEnterUp!!
}
_arrowEnterUp = fluentIcon(name = "Filled.ArrowEnterUp") {
fluentPath {
moveTo(20.0f, 21.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f)
horizontalLineTo(12.5f)
arcTo(3.5f, 3.5f, 0.0f, false, true, 9.0f, 18.7f)
verticalLineTo(5.4f)
lineToRelative(-3.3f, 3.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 0.08f)
lineToRelative(-0.1f, -0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f)
lineToRelative(0.08f, -0.1f)
lineToRelative(5.0f, -5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.11f, -0.1f)
lineToRelative(0.12f, -0.07f)
lineToRelative(0.1f, -0.05f)
lineToRelative(0.11f, -0.03f)
lineToRelative(0.12f, -0.03f)
horizontalLineToRelative(0.06f)
lineTo(10.0f, 2.0f)
horizontalLineToRelative(0.08f)
lineToRelative(0.12f, 0.02f)
lineToRelative(0.11f, 0.03f)
lineToRelative(0.11f, 0.04f)
lineToRelative(0.1f, 0.06f)
lineToRelative(0.1f, 0.06f)
lineToRelative(0.09f, 0.08f)
lineToRelative(5.0f, 5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f)
lineToRelative(-0.1f, -0.08f)
lineTo(11.0f, 5.4f)
verticalLineTo(18.5f)
curveToRelative(0.0f, 0.78f, 0.6f, 1.42f, 1.36f, 1.5f)
horizontalLineTo(19.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f)
close()
}
}
return _arrowEnterUp!!
}
private var _arrowEnterUp: ImageVector? = null

View File

@ -0,0 +1,84 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowExpand: ImageVector
get() {
if (_arrowExpand != null) {
return _arrowExpand!!
}
_arrowExpand = fluentIcon(name = "Filled.ArrowExpand") {
fluentPath {
moveTo(7.67f, 14.92f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 1.42f)
lineTo(6.41f, 19.0f)
lineTo(8.0f, 19.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.89f)
lineTo(9.0f, 20.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f)
lineTo(4.0f, 21.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f)
verticalLineToRelative(-4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f)
verticalLineToRelative(1.6f)
lineToRelative(2.67f, -2.68f)
close()
moveTo(16.0f, 21.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, -2.0f)
horizontalLineToRelative(1.59f)
lineToRelative(-2.67f, -2.66f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f)
lineToRelative(0.08f, -0.1f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 0.0f)
lineTo(19.0f, 17.6f)
lineTo(19.0f, 16.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.89f, -0.99f)
lineTo(20.0f, 15.01f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f)
verticalLineToRelative(4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, 1.0f)
horizontalLineToRelative(-4.0f)
close()
moveTo(8.0f, 3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 2.0f)
lineTo(6.42f, 5.0f)
lineToRelative(2.66f, 2.67f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.09f, 1.32f)
lineToRelative(-0.09f, 0.1f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.41f, 0.0f)
lineTo(5.0f, 6.4f)
lineTo(5.0f, 8.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f)
lineTo(4.0f, 9.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f)
lineTo(3.0f, 4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f)
horizontalLineToRelative(4.0f)
close()
moveTo(20.0f, 3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 1.0f)
verticalLineToRelative(4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f)
lineTo(19.0f, 6.41f)
lineToRelative(-2.66f, 2.67f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.09f)
lineToRelative(-0.1f, -0.09f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.41f)
lineTo(17.6f, 5.0f)
lineTo(16.0f, 5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.99f, -0.88f)
lineTo(15.01f, 4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f)
horizontalLineToRelative(4.0f)
close()
}
}
return _arrowExpand!!
}
private var _arrowExpand: ImageVector? = null

View File

@ -0,0 +1,51 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowExportLtr: ImageVector
get() {
if (_arrowExportLtr != null) {
return _arrowExportLtr!!
}
_arrowExportLtr = fluentIcon(name = "Filled.ArrowExportLtr") {
fluentPath {
moveTo(2.75f, 4.5f)
curveToRelative(0.38f, 0.0f, 0.7f, 0.29f, 0.74f, 0.65f)
lineToRelative(0.01f, 0.1f)
verticalLineToRelative(13.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f)
verticalLineTo(5.25f)
curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f)
close()
moveTo(15.21f, 6.4f)
lineToRelative(0.08f, -0.1f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f)
lineToRelative(0.1f, 0.08f)
lineToRelative(5.0f, 5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f)
lineToRelative(-0.09f, 0.1f)
lineToRelative(-5.0f, 5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f)
lineToRelative(0.1f, -0.1f)
lineTo(18.57f, 13.0f)
horizontalLineTo(6.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f)
verticalLineTo(12.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f)
horizontalLineToRelative(12.7f)
lineTo(15.3f, 7.7f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.31f)
lineToRelative(0.08f, -0.1f)
lineToRelative(-0.08f, 0.1f)
close()
}
}
return _arrowExportLtr!!
}
private var _arrowExportLtr: ImageVector? = null

View File

@ -0,0 +1,50 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowExportRtl: ImageVector
get() {
if (_arrowExportRtl != null) {
return _arrowExportRtl!!
}
_arrowExportRtl = fluentIcon(name = "Filled.ArrowExportRtl") {
fluentPath {
moveTo(21.25f, 4.5f)
curveToRelative(-0.38f, 0.0f, -0.7f, 0.29f, -0.75f, 0.65f)
verticalLineToRelative(13.6f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.49f, 0.1f)
verticalLineTo(5.25f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.74f, -0.75f)
close()
moveTo(8.79f, 6.4f)
lineToRelative(-0.09f, -0.1f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, -0.08f)
lineToRelative(-0.09f, 0.08f)
lineToRelative(-5.0f, 5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, 1.32f)
lineToRelative(0.08f, 0.1f)
lineToRelative(5.0f, 5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.5f, -1.32f)
lineToRelative(-0.09f, -0.1f)
lineTo(5.42f, 13.0f)
horizontalLineTo(18.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.99f, -0.88f)
verticalLineTo(12.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.88f, -1.0f)
horizontalLineTo(5.41f)
lineToRelative(3.3f, -3.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, -1.31f)
lineToRelative(-0.09f, -0.1f)
lineToRelative(0.09f, 0.1f)
close()
}
}
return _arrowExportRtl!!
}
private var _arrowExportRtl: ImageVector? = null

View File

@ -0,0 +1,40 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowExportUp: ImageVector
get() {
if (_arrowExportUp != null) {
return _arrowExportUp!!
}
_arrowExportUp = fluentIcon(name = "Filled.ArrowExportUp") {
fluentPath {
moveTo(12.7f, 2.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.0f)
lineToRelative(-5.0f, 5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 1.4f)
lineTo(11.0f, 5.42f)
verticalLineTo(18.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f)
verticalLineTo(5.41f)
lineToRelative(3.3f, 3.3f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.4f, -1.42f)
lineToRelative(-5.0f, -5.0f)
close()
moveTo(5.26f, 20.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f)
horizontalLineToRelative(13.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f)
horizontalLineTo(5.25f)
close()
}
}
return _arrowExportUp!!
}
private var _arrowExportUp: ImageVector? = null

View File

@ -0,0 +1,37 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowForward: ImageVector
get() {
if (_arrowForward != null) {
return _arrowForward!!
}
_arrowForward = fluentIcon(name = "Filled.ArrowForward") {
fluentPath {
moveTo(14.3f, 16.3f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.41f, 1.4f)
lineToRelative(5.0f, -5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.4f)
lineToRelative(-5.0f, -5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.41f, 1.4f)
lineToRelative(3.29f, 3.3f)
horizontalLineTo(11.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, false, -8.0f, 7.75f)
verticalLineTo(19.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f)
arcToRelative(6.0f, 6.0f, 0.0f, false, true, 5.78f, -6.0f)
horizontalLineToRelative(6.81f)
lineToRelative(-3.3f, 3.3f)
close()
}
}
return _arrowForward!!
}
private var _arrowForward: ImageVector? = null

View File

@ -0,0 +1,45 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowHookDownLeft: ImageVector
get() {
if (_arrowHookDownLeft != null) {
return _arrowHookDownLeft!!
}
_arrowHookDownLeft = fluentIcon(name = "Filled.ArrowHookDownLeft") {
fluentPath {
moveTo(7.0f, 5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f)
horizontalLineToRelative(5.0f)
curveToRelative(2.24f, 0.0f, 4.01f, 0.78f, 5.22f, 2.02f)
arcTo(6.42f, 6.42f, 0.0f, false, true, 20.0f, 10.5f)
curveToRelative(0.0f, 1.61f, -0.59f, 3.24f, -1.78f, 4.48f)
arcTo(7.06f, 7.06f, 0.0f, false, true, 13.0f, 17.0f)
horizontalLineTo(8.41f)
lineToRelative(2.05f, 2.04f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.42f)
lineTo(5.3f, 16.7f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.42f)
lineToRelative(3.75f, -3.75f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 1.42f)
lineTo(8.4f, 15.0f)
horizontalLineTo(13.0f)
curveToRelative(1.76f, 0.0f, 2.99f, -0.6f, 3.78f, -1.41f)
arcTo(4.42f, 4.42f, 0.0f, false, false, 18.0f, 10.5f)
curveToRelative(0.0f, -1.14f, -0.41f, -2.26f, -1.22f, -3.09f)
arcTo(5.07f, 5.07f, 0.0f, false, false, 13.0f, 6.0f)
horizontalLineTo(8.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -1.0f)
close()
}
}
return _arrowHookDownLeft!!
}
private var _arrowHookDownLeft: ImageVector? = null

View File

@ -0,0 +1,40 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowHookDownRight: ImageVector
get() {
if (_arrowHookDownRight != null) {
return _arrowHookDownRight!!
}
_arrowHookDownRight = fluentIcon(name = "Filled.ArrowHookDownRight") {
fluentPath {
moveTo(10.5f, 6.0f)
horizontalLineTo(16.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, -2.0f)
horizontalLineToRelative(-5.5f)
arcToRelative(6.5f, 6.5f, 0.0f, false, false, 0.0f, 13.0f)
horizontalLineToRelative(5.14f)
lineToRelative(-1.93f, 1.93f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.41f, 1.42f)
lineToRelative(3.53f, -3.53f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.21f, -0.31f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.18f, -1.24f)
lineToRelative(-0.03f, -0.03f)
lineToRelative(-3.53f, -3.53f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.41f, 1.41f)
lineTo(15.59f, 15.0f)
horizontalLineTo(10.5f)
arcToRelative(4.5f, 4.5f, 0.0f, true, true, 0.0f, -9.0f)
close()
}
}
return _arrowHookDownRight!!
}
private var _arrowHookDownRight: ImageVector? = null

View File

@ -0,0 +1,45 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowHookUpLeft: ImageVector
get() {
if (_arrowHookUpLeft != null) {
return _arrowHookUpLeft!!
}
_arrowHookUpLeft = fluentIcon(name = "Filled.ArrowHookUpLeft") {
fluentPath {
moveTo(7.0f, 19.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 1.0f)
horizontalLineToRelative(5.0f)
curveToRelative(2.24f, 0.0f, 4.01f, -0.78f, 5.22f, -2.02f)
arcTo(6.42f, 6.42f, 0.0f, false, false, 20.0f, 13.5f)
curveToRelative(0.0f, -1.61f, -0.59f, -3.24f, -1.78f, -4.48f)
arcTo(7.06f, 7.06f, 0.0f, false, false, 13.0f, 7.0f)
horizontalLineTo(8.41f)
lineToRelative(2.05f, -2.04f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.42f, -1.42f)
lineTo(5.3f, 7.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.42f)
lineToRelative(3.75f, 3.75f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.42f, -1.42f)
lineTo(8.4f, 9.0f)
horizontalLineTo(13.0f)
curveToRelative(1.76f, 0.0f, 2.99f, 0.6f, 3.78f, 1.41f)
curveToRelative(0.8f, 0.83f, 1.22f, 1.95f, 1.22f, 3.09f)
reflectiveCurveToRelative(-0.41f, 2.26f, -1.22f, 3.09f)
arcTo(5.07f, 5.07f, 0.0f, false, true, 13.0f, 18.0f)
horizontalLineTo(8.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 1.0f)
close()
}
}
return _arrowHookUpLeft!!
}
private var _arrowHookUpLeft: ImageVector? = null

View File

@ -0,0 +1,40 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowHookUpRight: ImageVector
get() {
if (_arrowHookUpRight != null) {
return _arrowHookUpRight!!
}
_arrowHookUpRight = fluentIcon(name = "Filled.ArrowHookUpRight") {
fluentPath {
moveTo(10.5f, 18.0f)
horizontalLineTo(16.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f)
horizontalLineToRelative(-5.5f)
arcToRelative(6.5f, 6.5f, 0.0f, true, true, 0.0f, -13.0f)
horizontalLineToRelative(5.14f)
lineToRelative(-1.93f, -1.93f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, -1.42f)
lineToRelative(3.53f, 3.53f)
curveToRelative(0.1f, 0.1f, 0.16f, 0.2f, 0.21f, 0.31f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.18f, 1.24f)
lineToRelative(-0.03f, 0.03f)
lineToRelative(-3.53f, 3.53f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.41f, -1.41f)
lineTo(15.59f, 9.0f)
horizontalLineTo(10.5f)
arcToRelative(4.5f, 4.5f, 0.0f, true, false, 0.0f, 9.0f)
close()
}
}
return _arrowHookUpRight!!
}
private var _arrowHookUpRight: ImageVector? = null

View File

@ -0,0 +1,51 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowImport: ImageVector
get() {
if (_arrowImport != null) {
return _arrowImport!!
}
_arrowImport = fluentIcon(name = "Filled.ArrowImport") {
fluentPath {
moveTo(21.25f, 4.5f)
curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f)
lineToRelative(0.01f, 0.1f)
verticalLineToRelative(13.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -1.5f, 0.1f)
lineTo(20.5f, 5.25f)
curveToRelative(0.0f, -0.41f, 0.34f, -0.75f, 0.75f, -0.75f)
close()
moveTo(12.21f, 6.39f)
lineToRelative(0.08f, -0.1f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f)
lineToRelative(0.1f, 0.08f)
lineToRelative(5.0f, 5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f)
lineToRelative(-0.09f, 0.1f)
lineToRelative(-5.0f, 5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f)
lineToRelative(0.1f, -0.1f)
lineTo(15.57f, 13.0f)
lineTo(3.0f, 13.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f)
lineTo(2.0f, 12.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f)
horizontalLineToRelative(12.7f)
lineTo(12.3f, 7.7f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.31f)
lineToRelative(0.08f, -0.1f)
lineToRelative(-0.08f, 0.1f)
close()
}
}
return _arrowImport!!
}
private var _arrowImport: ImageVector? = null

View File

@ -0,0 +1,34 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowLeft: ImageVector
get() {
if (_arrowLeft != null) {
return _arrowLeft!!
}
_arrowLeft = fluentIcon(name = "Filled.ArrowLeft") {
fluentPath {
moveTo(10.3f, 19.72f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.43f)
lineTo(6.33f, 13.0f)
horizontalLineTo(20.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -2.0f)
horizontalLineTo(6.33f)
lineToRelative(5.37f, -5.28f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, -1.42f)
lineToRelative(-6.93f, 6.82f)
curveToRelative(-0.5f, 0.5f, -0.5f, 1.3f, 0.0f, 1.78f)
lineToRelative(6.92f, 6.83f)
close()
}
}
return _arrowLeft!!
}
private var _arrowLeft: ImageVector? = null

View File

@ -0,0 +1,74 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowMaximize: ImageVector
get() {
if (_arrowMaximize != null) {
return _arrowMaximize!!
}
_arrowMaximize = fluentIcon(name = "Filled.ArrowMaximize") {
fluentPath {
moveTo(12.5f, 3.0f)
horizontalLineToRelative(7.55f)
lineToRelative(0.12f, 0.02f)
lineToRelative(0.09f, 0.02f)
lineToRelative(0.1f, 0.03f)
lineToRelative(0.1f, 0.04f)
lineToRelative(0.06f, 0.04f)
lineToRelative(0.06f, 0.04f)
lineToRelative(0.06f, 0.05f)
lineToRelative(0.07f, 0.06f)
lineToRelative(0.1f, 0.1f)
lineToRelative(0.06f, 0.12f)
lineToRelative(0.06f, 0.11f)
lineToRelative(0.03f, 0.1f)
lineToRelative(0.02f, 0.07f)
verticalLineToRelative(0.05f)
lineTo(21.0f, 4.0f)
verticalLineToRelative(7.5f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f)
verticalLineTo(6.41f)
lineTo(6.4f, 19.0f)
horizontalLineToRelative(5.09f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f)
verticalLineTo(20.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f)
horizontalLineTo(3.94f)
lineToRelative(-0.1f, -0.01f)
lineToRelative(-0.07f, -0.02f)
lineToRelative(-0.08f, -0.02f)
lineToRelative(-0.07f, -0.02f)
lineToRelative(-0.09f, -0.05f)
lineToRelative(-0.09f, -0.05f)
lineToRelative(-0.1f, -0.07f)
lineToRelative(0.04f, 0.03f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.17f, -0.17f)
lineToRelative(-0.05f, -0.07f)
lineToRelative(-0.04f, -0.06f)
lineToRelative(-0.03f, -0.07f)
lineToRelative(-0.03f, -0.08f)
lineToRelative(-0.03f, -0.08f)
lineToRelative(-0.02f, -0.1f)
verticalLineToRelative(-0.07f)
lineTo(3.0f, 20.0f)
verticalLineToRelative(-7.5f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.12f)
verticalLineToRelative(5.21f)
lineTo(17.58f, 5.0f)
horizontalLineTo(12.5f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f)
verticalLineTo(4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f)
close()
}
}
return _arrowMaximize!!
}
private var _arrowMaximize: ImageVector? = null

View File

@ -0,0 +1,53 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowMinimize: ImageVector
get() {
if (_arrowMinimize != null) {
return _arrowMinimize!!
}
_arrowMinimize = fluentIcon(name = "Filled.ArrowMinimize") {
fluentPath {
moveTo(10.5f, 12.5f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.89f)
lineTo(11.5f, 21.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f)
lineTo(9.5f, 15.9f)
lineToRelative(-5.8f, 5.8f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 0.08f)
lineToRelative(-0.1f, -0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f)
lineToRelative(0.08f, -0.1f)
lineToRelative(5.79f, -5.78f)
lineTo(3.0f, 14.5f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.12f, -2.0f)
horizontalLineToRelative(7.62f)
close()
moveTo(13.5f, 2.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f)
lineTo(14.5f, 8.1f)
lineToRelative(5.8f, -5.8f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.31f, -0.08f)
lineToRelative(0.1f, 0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f)
lineToRelative(-0.08f, 0.1f)
lineToRelative(-5.8f, 5.8f)
lineTo(21.0f, 9.52f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.12f, 1.99f)
lineTo(13.5f, 11.51f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f)
lineTo(12.5f, 3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f)
close()
}
}
return _arrowMinimize!!
}
private var _arrowMinimize: ImageVector? = null

View File

@ -0,0 +1,42 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowNext: ImageVector
get() {
if (_arrowNext != null) {
return _arrowNext!!
}
_arrowNext = fluentIcon(name = "Filled.ArrowNext") {
fluentPath {
moveTo(18.0f, 3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f)
lineTo(19.0f, 20.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -2.0f, 0.12f)
lineTo(17.0f, 4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f)
close()
moveTo(5.3f, 3.3f)
arcTo(1.0f, 1.0f, 0.0f, false, true, 6.6f, 3.2f)
lineToRelative(0.1f, 0.08f)
lineToRelative(8.0f, 8.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f)
lineToRelative(-0.08f, 0.1f)
lineToRelative(-8.0f, 8.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f)
lineToRelative(0.08f, -0.1f)
lineTo(12.6f, 12.0f)
lineToRelative(-7.3f, -7.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f)
close()
}
}
return _arrowNext!!
}
private var _arrowNext: ImageVector? = null

View File

@ -0,0 +1,42 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowPrevious: ImageVector
get() {
if (_arrowPrevious != null) {
return _arrowPrevious!!
}
_arrowPrevious = fluentIcon(name = "Filled.ArrowPrevious") {
fluentPath {
moveTo(6.0f, 3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f)
lineTo(5.0f, 20.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 2.0f, 0.12f)
lineTo(7.0f, 4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f)
close()
moveTo(18.7f, 3.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.31f, -0.09f)
lineToRelative(-0.1f, 0.08f)
lineToRelative(-8.0f, 8.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, 1.32f)
lineToRelative(0.08f, 0.1f)
lineToRelative(8.0f, 8.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.5f, -1.32f)
lineToRelative(-0.08f, -0.1f)
lineTo(11.4f, 12.0f)
lineToRelative(7.3f, -7.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.4f)
close()
}
}
return _arrowPrevious!!
}
private var _arrowPrevious: ImageVector? = null

View File

@ -0,0 +1,43 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowRedo: ImageVector
get() {
if (_arrowRedo != null) {
return _arrowRedo!!
}
_arrowRedo = fluentIcon(name = "Filled.ArrowRedo") {
fluentPath {
moveTo(18.0f, 7.59f)
lineToRelative(-3.64f, -3.64f)
arcToRelative(6.66f, 6.66f, 0.0f, true, false, -9.42f, 9.42f)
lineToRelative(8.34f, 8.34f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.41f, -1.42f)
lineToRelative(-8.34f, -8.33f)
arcToRelative(4.66f, 4.66f, 0.0f, false, true, 6.42f, -6.76f)
lineToRelative(0.18f, 0.17f)
lineTo(16.59f, 9.0f)
horizontalLineTo(12.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, 0.88f)
verticalLineTo(10.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.88f, 1.0f)
horizontalLineTo(19.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -0.88f)
verticalLineTo(3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -2.0f, -0.11f)
verticalLineToRelative(4.7f)
lineToRelative(-3.64f, -3.64f)
lineTo(18.0f, 7.6f)
close()
}
}
return _arrowRedo!!
}
private var _arrowRedo: ImageVector? = null

View File

@ -0,0 +1,65 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowRepeatAll: ImageVector
get() {
if (_arrowRepeatAll != null) {
return _arrowRepeatAll!!
}
_arrowRepeatAll = fluentIcon(name = "Filled.ArrowRepeatAll") {
fluentPath {
moveTo(14.71f, 2.29f)
lineToRelative(-0.08f, -0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.33f, 0.08f)
lineToRelative(-0.08f, 0.09f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, 1.32f)
lineTo(14.6f, 5.0f)
lineTo(8.76f, 5.0f)
arcToRelative(7.0f, 7.0f, 0.0f, false, false, -5.57f, 10.9f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.63f, -1.17f)
lineToRelative(-0.14f, -0.22f)
arcTo(5.0f, 5.0f, 0.0f, false, true, 9.0f, 7.0f)
horizontalLineToRelative(5.6f)
lineToRelative(-1.3f, 1.3f)
lineToRelative(-0.08f, 0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.5f, 1.33f)
lineToRelative(3.0f, -3.0f)
lineToRelative(0.08f, -0.1f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, -1.32f)
lineToRelative(-3.0f, -3.0f)
close()
moveTo(20.79f, 8.06f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.62f, 1.18f)
arcTo(5.0f, 5.0f, 0.0f, false, true, 15.0f, 16.99f)
lineTo(9.41f, 16.99f)
lineToRelative(1.3f, -1.3f)
lineToRelative(0.08f, -0.09f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, -1.23f)
lineToRelative(-0.08f, -0.09f)
lineToRelative(-0.1f, -0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.23f, 0.0f)
lineToRelative(-0.09f, 0.08f)
lineToRelative(-3.0f, 3.0f)
lineToRelative(-0.08f, 0.1f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.23f)
lineToRelative(0.08f, 0.09f)
lineToRelative(3.0f, 3.0f)
lineToRelative(0.1f, 0.09f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, -1.41f)
lineToRelative(-0.08f, -0.09f)
lineToRelative(-1.3f, -1.3f)
horizontalLineToRelative(5.83f)
arcTo(7.0f, 7.0f, 0.0f, false, false, 20.8f, 8.05f)
close()
}
}
return _arrowRepeatAll!!
}
private var _arrowRepeatAll: ImageVector? = null

View File

@ -0,0 +1,85 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowRepeatAllOff: ImageVector
get() {
if (_arrowRepeatAllOff != null) {
return _arrowRepeatAllOff!!
}
_arrowRepeatAllOff = fluentIcon(name = "Filled.ArrowRepeatAllOff") {
fluentPath {
moveTo(3.61f, 2.2f)
lineToRelative(0.1f, 0.1f)
lineToRelative(18.0f, 18.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.49f)
lineToRelative(-0.1f, -0.08f)
lineToRelative(-3.07f, -3.07f)
curveToRelative(-0.6f, 0.2f, -1.23f, 0.32f, -1.89f, 0.35f)
lineTo(15.0f, 19.0f)
lineTo(9.4f, 19.0f)
lineToRelative(1.3f, 1.3f)
lineToRelative(0.09f, 0.09f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.4f, 1.41f)
lineToRelative(-0.1f, -0.08f)
lineToRelative(-3.0f, -3.0f)
lineToRelative(-0.08f, -0.1f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.23f)
lineToRelative(0.08f, -0.1f)
lineToRelative(3.0f, -3.0f)
lineToRelative(0.1f, -0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.22f, 0.0f)
lineToRelative(0.1f, 0.08f)
lineToRelative(0.08f, 0.09f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.23f)
lineToRelative(-0.08f, 0.1f)
lineTo(9.4f, 17.0f)
horizontalLineToRelative(5.6f)
lineToRelative(0.54f, -0.03f)
lineToRelative(-9.2f, -9.2f)
arcToRelative(5.0f, 5.0f, 0.0f, false, false, -1.67f, 6.75f)
lineToRelative(0.14f, 0.22f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.63f, 1.16f)
arcTo(6.99f, 6.99f, 0.0f, false, true, 4.9f, 6.32f)
lineTo(2.29f, 3.71f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -1.5f)
close()
moveTo(20.0f, 7.69f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.79f, 0.38f)
lineToRelative(0.05f, 0.08f)
lineToRelative(0.02f, 0.03f)
arcToRelative(6.96f, 6.96f, 0.0f, false, true, -1.0f, 8.87f)
lineToRelative(-1.41f, -1.42f)
arcToRelative(4.99f, 4.99f, 0.0f, false, false, 0.86f, -6.16f)
lineToRelative(-0.14f, -0.22f)
arcTo(1.0f, 1.0f, 0.0f, false, true, 20.0f, 7.68f)
close()
moveTo(14.63f, 2.22f)
lineToRelative(0.08f, 0.08f)
lineToRelative(3.0f, 3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.09f, 1.33f)
lineToRelative(-0.08f, 0.09f)
lineToRelative(-3.0f, 3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.5f, -1.32f)
lineToRelative(0.08f, -0.1f)
lineTo(14.6f, 7.0f)
lineTo(9.83f, 7.0f)
lineTo(7.9f, 5.1f)
curveToRelative(0.28f, -0.05f, 0.56f, -0.07f, 0.85f, -0.08f)
horizontalLineToRelative(5.84f)
lineToRelative(-1.3f, -1.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.33f)
lineToRelative(0.08f, -0.1f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.33f, -0.07f)
close()
}
}
return _arrowRepeatAllOff!!
}
private var _arrowRepeatAllOff: ImageVector? = null

View File

@ -0,0 +1,37 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowReply: ImageVector
get() {
if (_arrowReply != null) {
return _arrowReply!!
}
_arrowReply = fluentIcon(name = "Filled.ArrowReply") {
fluentPath {
moveTo(9.7f, 16.3f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.41f, 1.4f)
lineToRelative(-5.0f, -5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f)
lineToRelative(5.0f, -5.0f)
arcTo(1.0f, 1.0f, 0.0f, false, true, 9.7f, 7.7f)
lineTo(6.41f, 11.0f)
horizontalLineTo(13.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, 8.0f, 7.75f)
verticalLineTo(19.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f)
arcToRelative(6.0f, 6.0f, 0.0f, false, false, -5.78f, -6.0f)
horizontalLineTo(6.41f)
lineToRelative(3.3f, 3.3f)
close()
}
}
return _arrowReply!!
}
private var _arrowReply: ImageVector? = null

View File

@ -0,0 +1,47 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowReplyAll: ImageVector
get() {
if (_arrowReplyAll != null) {
return _arrowReplyAll!!
}
_arrowReplyAll = fluentIcon(name = "Filled.ArrowReplyAll") {
fluentPath {
moveTo(13.7f, 16.3f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.41f, 1.4f)
lineToRelative(-5.0f, -5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f)
lineToRelative(5.0f, -5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 1.4f)
lineTo(10.41f, 11.0f)
lineTo(13.0f, 11.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, 8.0f, 7.75f)
lineTo(21.0f, 19.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f)
arcToRelative(6.0f, 6.0f, 0.0f, false, false, -5.78f, -6.0f)
horizontalLineToRelative(-2.81f)
lineToRelative(3.3f, 3.3f)
close()
moveTo(8.7f, 6.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.4f)
lineTo(4.41f, 12.0f)
lineToRelative(4.3f, 4.3f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, -1.42f, 1.4f)
lineToRelative(-5.0f, -5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f)
lineToRelative(5.0f, -5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.41f, 0.0f)
close()
}
}
return _arrowReplyAll!!
}
private var _arrowReplyAll: ImageVector? = null

View File

@ -0,0 +1,37 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowReplyDown: ImageVector
get() {
if (_arrowReplyDown != null) {
return _arrowReplyDown!!
}
_arrowReplyDown = fluentIcon(name = "Filled.ArrowReplyDown") {
fluentPath {
moveTo(9.7f, 8.7f)
arcTo(1.0f, 1.0f, 0.0f, true, false, 8.3f, 7.3f)
lineToRelative(-5.0f, 5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.4f)
lineToRelative(5.0f, 5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.41f, -1.4f)
lineTo(6.41f, 14.0f)
horizontalLineTo(13.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, false, 8.0f, -7.75f)
verticalLineTo(6.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, -2.0f, 0.0f)
arcToRelative(6.0f, 6.0f, 0.0f, false, true, -5.78f, 6.0f)
horizontalLineTo(6.41f)
lineToRelative(3.3f, -3.3f)
close()
}
}
return _arrowReplyDown!!
}
private var _arrowReplyDown: ImageVector? = null

View File

@ -0,0 +1,37 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowReset: ImageVector
get() {
if (_arrowReset != null) {
return _arrowReset!!
}
_arrowReset = fluentIcon(name = "Filled.ArrowReset") {
fluentPath {
moveTo(7.2f, 2.54f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, 1.42f)
lineTo(5.42f, 5.75f)
horizontalLineToRelative(7.84f)
arcToRelative(8.0f, 8.0f, 0.0f, true, true, -8.0f, 8.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, 2.0f, 0.0f)
arcToRelative(6.0f, 6.0f, 0.0f, true, false, 6.0f, -6.0f)
horizontalLineTo(5.41f)
lineToRelative(1.8f, 1.8f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.4f)
lineToRelative(-3.5f, -3.5f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.0f, -1.4f)
lineToRelative(3.5f, -3.5f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.42f, 0.0f)
close()
}
}
return _arrowReset!!
}
private var _arrowReset: ImageVector? = null

View File

@ -0,0 +1,34 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowRight: ImageVector
get() {
if (_arrowRight != null) {
return _arrowRight!!
}
_arrowRight = fluentIcon(name = "Filled.ArrowRight") {
fluentPath {
moveTo(13.7f, 4.28f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, -1.4f, 1.43f)
lineTo(17.67f, 11.0f)
horizontalLineTo(4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f)
horizontalLineToRelative(13.66f)
lineToRelative(-5.36f, 5.28f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.4f, 1.43f)
lineToRelative(6.93f, -6.82f)
curveToRelative(0.5f, -0.5f, 0.5f, -1.3f, 0.0f, -1.78f)
lineTo(13.7f, 4.28f)
close()
}
}
return _arrowRight!!
}
private var _arrowRight: ImageVector? = null

View File

@ -0,0 +1,60 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowSort: ImageVector
get() {
if (_arrowSort != null) {
return _arrowSort!!
}
_arrowSort = fluentIcon(name = "Filled.ArrowSort") {
fluentPath {
moveTo(6.29f, 4.3f)
lineToRelative(-4.0f, 4.0f)
lineToRelative(-0.08f, 0.09f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, 1.32f)
lineToRelative(0.1f, 0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, -0.08f)
lineTo(6.0f, 7.4f)
verticalLineToRelative(11.7f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, 0.9f)
lineToRelative(0.1f, -0.02f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.9f, -0.99f)
verticalLineTo(7.42f)
lineToRelative(2.28f, 2.29f)
lineToRelative(0.1f, 0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, -1.5f)
lineToRelative(-4.0f, -4.0f)
lineToRelative(-0.1f, -0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, 0.08f)
close()
moveTo(17.0f, 4.0f)
lineToRelative(-0.12f, 0.01f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.88f, 1.0f)
verticalLineToRelative(11.57f)
lineToRelative(-2.3f, -2.29f)
lineToRelative(-0.09f, -0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, 1.5f)
lineToRelative(4.0f, 4.0f)
lineToRelative(0.1f, 0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, -0.08f)
lineToRelative(4.0f, -4.0f)
lineToRelative(0.08f, -0.1f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -0.08f, -1.32f)
lineToRelative(-0.1f, -0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, 0.08f)
lineTo(18.0f, 16.6f)
verticalLineTo(4.89f)
arcTo(1.0f, 1.0f, 0.0f, false, false, 17.0f, 4.0f)
close()
}
}
return _arrowSort!!
}
private var _arrowSort: ImageVector? = null

View File

@ -0,0 +1,43 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowSortDown: ImageVector
get() {
if (_arrowSortDown != null) {
return _arrowSortDown!!
}
_arrowSortDown = fluentIcon(name = "Filled.ArrowSortDown") {
fluentPath {
moveTo(11.88f, 4.01f)
horizontalLineTo(12.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f)
verticalLineToRelative(11.7f)
lineToRelative(2.3f, -2.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.31f, -0.08f)
lineToRelative(0.1f, 0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.32f)
lineToRelative(-0.08f, 0.1f)
lineToRelative(-4.0f, 4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f)
lineToRelative(-0.1f, -0.08f)
lineToRelative(-4.0f, -4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -1.5f)
lineToRelative(0.1f, 0.08f)
lineTo(11.0f, 16.6f)
verticalLineTo(5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -0.99f)
horizontalLineTo(12.0f)
horizontalLineToRelative(-0.12f)
close()
}
}
return _arrowSortDown!!
}
private var _arrowSortDown: ImageVector? = null

View File

@ -0,0 +1,43 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowSortUp: ImageVector
get() {
if (_arrowSortUp != null) {
return _arrowSortUp!!
}
_arrowSortUp = fluentIcon(name = "Filled.ArrowSortUp") {
fluentPath {
moveTo(7.3f, 8.3f)
lineToRelative(3.99f, -4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.1f)
lineToRelative(0.1f, 0.1f)
lineToRelative(4.0f, 4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 1.5f)
lineToRelative(-0.1f, -0.1f)
lineTo(13.0f, 7.43f)
verticalLineTo(19.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f)
horizontalLineTo(12.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.88f)
verticalLineTo(7.4f)
lineToRelative(-2.3f, 2.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.31f, 0.08f)
lineToRelative(-0.1f, -0.08f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f)
lineToRelative(0.08f, -0.1f)
lineToRelative(4.0f, -4.0f)
lineToRelative(-4.0f, 4.0f)
close()
}
}
return _arrowSortUp!!
}
private var _arrowSortUp: ImageVector? = null

View File

@ -0,0 +1,52 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowSquareDown: ImageVector
get() {
if (_arrowSquareDown != null) {
return _arrowSquareDown!!
}
_arrowSquareDown = fluentIcon(name = "Filled.ArrowSquareDown") {
fluentPath {
moveTo(5.5f, 3.0f)
arcTo(2.5f, 2.5f, 0.0f, false, false, 3.0f, 5.5f)
verticalLineToRelative(13.0f)
arcTo(2.5f, 2.5f, 0.0f, false, false, 5.5f, 21.0f)
horizontalLineToRelative(13.0f)
arcToRelative(2.5f, 2.5f, 0.0f, false, false, 2.5f, -2.5f)
verticalLineToRelative(-13.0f)
arcTo(2.5f, 2.5f, 0.0f, false, false, 18.5f, 3.0f)
horizontalLineToRelative(-13.0f)
close()
moveTo(16.53f, 11.72f)
curveToRelative(0.27f, 0.27f, 0.3f, 0.68f, 0.07f, 0.98f)
lineToRelative(-0.07f, 0.08f)
lineToRelative(-4.0f, 4.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, -0.98f, 0.07f)
lineToRelative(-0.08f, -0.07f)
lineToRelative(-4.0f, -4.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -1.13f)
lineToRelative(0.08f, 0.07f)
lineToRelative(2.72f, 2.72f)
lineTo(11.25f, 7.75f)
curveToRelative(0.0f, -0.38f, 0.28f, -0.7f, 0.65f, -0.74f)
lineTo(12.0f, 7.0f)
curveToRelative(0.38f, 0.0f, 0.7f, 0.28f, 0.74f, 0.65f)
lineToRelative(0.01f, 0.1f)
verticalLineToRelative(6.69f)
lineToRelative(2.72f, -2.72f)
arcToRelative(0.75f, 0.75f, 0.0f, false, true, 0.98f, -0.07f)
lineToRelative(0.08f, 0.07f)
close()
}
}
return _arrowSquareDown!!
}
private var _arrowSquareDown: ImageVector? = null

View File

@ -0,0 +1,64 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowSwap: ImageVector
get() {
if (_arrowSwap != null) {
return _arrowSwap!!
}
_arrowSwap = fluentIcon(name = "Filled.ArrowSwap") {
fluentPath {
moveTo(15.2f, 2.3f)
lineToRelative(4.0f, 3.99f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.1f, 1.32f)
lineToRelative(-0.1f, 0.09f)
lineToRelative(-4.0f, 4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.49f, -1.31f)
lineToRelative(0.08f, -0.1f)
lineTo(16.1f, 8.0f)
lineTo(5.5f, 8.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.0f, -0.87f)
lineTo(4.5f, 7.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.88f, -1.0f)
lineTo(16.1f, 6.0f)
lineToRelative(-2.3f, -2.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.09f, -1.31f)
lineToRelative(0.08f, -0.1f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.32f, -0.08f)
lineToRelative(0.1f, 0.08f)
lineToRelative(4.0f, 4.0f)
lineToRelative(-4.0f, -4.0f)
close()
moveTo(19.5f, 16.88f)
lineTo(19.5f, 17.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.89f, 1.0f)
lineTo(7.91f, 18.0f)
lineToRelative(2.3f, 2.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 0.08f, 1.31f)
lineToRelative(-0.08f, 0.1f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.32f, 0.08f)
lineToRelative(-0.1f, -0.08f)
lineToRelative(-4.0f, -4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.08f, -1.32f)
lineToRelative(0.08f, -0.1f)
lineToRelative(4.0f, -4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.5f, 1.32f)
lineToRelative(-0.08f, 0.1f)
lineTo(7.9f, 16.0f)
lineTo(18.5f, 16.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f)
lineTo(19.5f, 17.0f)
verticalLineToRelative(-0.12f)
close()
}
}
return _arrowSwap!!
}
private var _arrowSwap: ImageVector? = null

View File

@ -0,0 +1,50 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowSync: ImageVector
get() {
if (_arrowSync != null) {
return _arrowSync!!
}
_arrowSync = fluentIcon(name = "Filled.ArrowSync") {
fluentPath {
moveTo(16.05f, 5.03f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.2f, 1.4f)
arcToRelative(6.99f, 6.99f, 0.0f, false, true, -3.17f, 12.49f)
lineToRelative(0.71f, -0.71f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.41f, -1.42f)
lineToRelative(-2.5f, 2.5f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.0f, 1.42f)
lineToRelative(2.5f, 2.5f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.41f, -1.42f)
lineToRelative(-0.84f, -0.84f)
arcToRelative(9.0f, 9.0f, 0.0f, false, false, 4.5f, -16.11f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.4f, 0.19f)
close()
moveTo(14.12f, 3.29f)
lineTo(11.62f, 0.8f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.5f, 1.32f)
lineToRelative(0.09f, 0.1f)
lineToRelative(0.84f, 0.84f)
arcToRelative(9.0f, 9.0f, 0.0f, false, false, -4.78f, 15.9f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.28f, -1.55f)
arcToRelative(6.98f, 6.98f, 0.0f, false, true, 3.37f, -12.32f)
lineToRelative(-0.71f, 0.71f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, 1.5f)
lineToRelative(0.1f, -0.08f)
lineToRelative(2.5f, -2.5f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.07f, -1.32f)
lineToRelative(-0.08f, -0.1f)
close()
}
}
return _arrowSync!!
}
private var _arrowSync: ImageVector? = null

View File

@ -0,0 +1,50 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowSyncCircle: ImageVector
get() {
if (_arrowSyncCircle != null) {
return _arrowSyncCircle!!
}
_arrowSyncCircle = fluentIcon(name = "Filled.ArrowSyncCircle") {
fluentPath {
moveTo(12.0f, 22.0f)
arcToRelative(10.0f, 10.0f, 0.0f, true, true, 0.0f, -20.0f)
arcToRelative(10.0f, 10.0f, 0.0f, false, true, 0.0f, 20.0f)
close()
moveTo(15.27f, 10.75f)
lineTo(14.0f, 10.75f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, 1.5f)
horizontalLineToRelative(2.75f)
curveToRelative(0.41f, 0.0f, 0.75f, -0.34f, 0.75f, -0.75f)
lineTo(17.5f, 8.25f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, -1.5f, 0.0f)
lineTo(16.0f, 9.0f)
arcToRelative(5.0f, 5.0f, 0.0f, false, false, -7.83f, -0.23f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.16f, 0.96f)
arcToRelative(3.5f, 3.5f, 0.0f, false, true, 5.94f, 1.02f)
close()
moveTo(8.0f, 15.75f)
lineTo(8.0f, 15.0f)
arcToRelative(5.0f, 5.0f, 0.0f, false, false, 7.82f, 0.24f)
arcToRelative(0.75f, 0.75f, 0.0f, true, false, -1.14f, -0.97f)
arcToRelative(3.51f, 3.51f, 0.0f, false, true, -5.84f, -0.77f)
lineTo(10.0f, 13.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.0f, -1.5f)
lineTo(7.25f, 12.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.75f, 0.75f)
verticalLineToRelative(3.0f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 1.5f, 0.0f)
close()
}
}
return _arrowSyncCircle!!
}
private var _arrowSyncCircle: ImageVector? = null

View File

@ -0,0 +1,56 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowUndo: ImageVector
get() {
if (_arrowUndo != null) {
return _arrowUndo!!
}
_arrowUndo = fluentIcon(name = "Filled.ArrowUndo") {
fluentPath {
moveTo(6.9f, 6.68f)
lineToRelative(2.74f, -2.73f)
arcToRelative(6.66f, 6.66f, 0.0f, true, true, 9.42f, 9.42f)
lineToRelative(-8.34f, 8.34f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.41f, -1.42f)
lineToRelative(8.34f, -8.33f)
arcToRelative(4.66f, 4.66f, 0.0f, false, false, -6.42f, -6.76f)
lineToRelative(-0.18f, 0.17f)
lineTo(7.41f, 9.0f)
horizontalLineTo(12.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, 0.88f)
verticalLineTo(10.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.88f, 1.0f)
horizontalLineTo(4.94f)
lineToRelative(-0.1f, -0.01f)
lineToRelative(-0.1f, -0.03f)
lineToRelative(-0.14f, -0.04f)
lineToRelative(-0.08f, -0.04f)
lineToRelative(-0.1f, -0.07f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -0.13f, -0.1f)
lineToRelative(-0.09f, -0.1f)
lineToRelative(-0.07f, -0.12f)
lineToRelative(-0.05f, -0.1f)
lineToRelative(-0.04f, -0.1f)
lineToRelative(-0.01f, -0.06f)
lineToRelative(-0.02f, -0.08f)
verticalLineToRelative(-0.06f)
lineTo(4.0f, 10.0f)
verticalLineTo(3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 2.0f, -0.11f)
verticalLineToRelative(4.7f)
lineToRelative(3.64f, -3.64f)
lineToRelative(-2.73f, 2.73f)
close()
}
}
return _arrowUndo!!
}
private var _arrowUndo: ImageVector? = null

View File

@ -0,0 +1,34 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowUp: ImageVector
get() {
if (_arrowUp != null) {
return _arrowUp!!
}
_arrowUp = fluentIcon(name = "Filled.ArrowUp") {
fluentPath {
moveTo(4.28f, 10.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.43f, 1.4f)
lineTo(11.0f, 6.33f)
verticalLineTo(20.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f)
verticalLineTo(6.33f)
lineToRelative(5.28f, 5.37f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.43f, -1.4f)
lineToRelative(-6.82f, -6.93f)
curveToRelative(-0.5f, -0.5f, -1.3f, -0.5f, -1.78f, 0.0f)
lineTo(4.28f, 10.3f)
close()
}
}
return _arrowUp!!
}
private var _arrowUp: ImageVector? = null

View File

@ -0,0 +1,34 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowUpLeft: ImageVector
get() {
if (_arrowUpLeft != null) {
return _arrowUpLeft!!
}
_arrowUpLeft = fluentIcon(name = "Filled.ArrowUpLeft") {
fluentPath {
moveTo(13.0f, 3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, 0.0f, 2.0f)
horizontalLineTo(6.41f)
lineToRelative(14.3f, 14.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, -1.42f, 1.4f)
lineTo(5.0f, 6.42f)
verticalLineTo(13.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, true, -2.0f, 0.0f)
verticalLineTo(4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, true, 1.0f, -1.0f)
horizontalLineToRelative(9.0f)
close()
}
}
return _arrowUpLeft!!
}
private var _arrowUpLeft: ImageVector? = null

View File

@ -0,0 +1,34 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowUpRight: ImageVector
get() {
if (_arrowUpRight != null) {
return _arrowUpRight!!
}
_arrowUpRight = fluentIcon(name = "Filled.ArrowUpRight") {
fluentPath {
moveTo(11.0f, 3.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 0.0f, 2.0f)
horizontalLineToRelative(6.59f)
lineTo(3.29f, 19.3f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 1.42f, 1.4f)
lineTo(19.0f, 6.42f)
verticalLineTo(13.0f)
arcToRelative(1.0f, 1.0f, 0.0f, true, false, 2.0f, 0.0f)
verticalLineTo(4.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.0f, -1.0f)
horizontalLineToRelative(-9.0f)
close()
}
}
return _arrowUpRight!!
}
private var _arrowUpRight: ImageVector? = null

View File

@ -0,0 +1,48 @@
package com.konyaco.fluent.icons.filled
import androidx.compose.ui.graphics.vector.ImageVector
import com.konyaco.fluent.icons.Icons
import com.konyaco.fluent.icons.fluentIcon
import com.konyaco.fluent.icons.fluentPath
public val Icons.Filled.ArrowUpload: ImageVector
get() {
if (_arrowUpload != null) {
return _arrowUpload!!
}
_arrowUpload = fluentIcon(name = "Filled.ArrowUpload") {
fluentPath {
moveTo(5.25f, 3.5f)
horizontalLineToRelative(13.5f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, 0.1f, -1.5f)
horizontalLineTo(5.25f)
arcToRelative(0.75f, 0.75f, 0.0f, false, false, -0.1f, 1.49f)
horizontalLineToRelative(0.1f)
close()
moveTo(11.88f, 22.0f)
horizontalLineTo(12.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.0f, -0.88f)
verticalLineTo(8.4f)
lineToRelative(3.3f, 3.3f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.31f, 0.08f)
lineToRelative(0.1f, -0.09f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.08f, -1.32f)
lineToRelative(-0.08f, -0.1f)
lineToRelative(-5.0f, -4.99f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, -1.32f, -0.08f)
lineToRelative(-0.1f, 0.08f)
lineToRelative(-5.0f, 5.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 1.32f, 1.5f)
lineToRelative(0.1f, -0.09f)
lineTo(11.0f, 8.42f)
verticalLineTo(21.0f)
arcToRelative(1.0f, 1.0f, 0.0f, false, false, 0.88f, 1.0f)
close()
}
}
return _arrowUpload!!
}
private var _arrowUpload: ImageVector? = null

Some files were not shown because too many files have changed in this diff Show More