feat: add Slint file type definition
Co-Authored-By: Claude (auto) <noreply@anthropic.com>
This commit is contained in:
15
src/main/kotlin/me/zhouxi/slint/lang/SlintFileType.kt
Normal file
15
src/main/kotlin/me/zhouxi/slint/lang/SlintFileType.kt
Normal file
@@ -0,0 +1,15 @@
|
||||
package me.zhouxi.slint.lang
|
||||
|
||||
import com.intellij.openapi.fileTypes.LanguageFileType
|
||||
import me.zhouxi.slint.icons.SlintIcons
|
||||
import javax.swing.Icon
|
||||
|
||||
object SlintFileType : LanguageFileType(SlintLanguage) {
|
||||
override fun getName(): String = "Slint"
|
||||
|
||||
override fun getDescription(): String = "Slint UI file"
|
||||
|
||||
override fun getDefaultExtension(): String = "slint"
|
||||
|
||||
override fun getIcon(): Icon = SlintIcons.Primary
|
||||
}
|
||||
Reference in New Issue
Block a user