seekia/resources/imageFiles/icons.go

318 lines
5.3 KiB
Go

package imageFiles
//TODO: Add Ignore/Unignore
import _ "embed"
import "errors"
//go:embed icons/broadcast.svg
var Icon_Broadcast []byte
//go:embed icons/buildQuestionnaire.svg
var Icon_BuildQuestionnaire []byte
//go:embed icons/cardano.svg
var Icon_Cardano []byte
//go:embed icons/chat.svg
var Icon_Chat []byte
//go:embed icons/check.svg
var Icon_Check []byte
//go:embed icons/choice.svg
var Icon_Choice []byte
//go:embed icons/clipboard.svg
var Icon_Clipboard []byte
//go:embed icons/contacts.svg
var Icon_Contacts []byte
//go:embed icons/controversy.svg
var Icon_Controversy []byte
//go:embed icons/couple.svg
var Icon_Couple []byte
//go:embed icons/desires.svg
var Icon_Desires []byte
//go:embed icons/entry.svg
var Icon_Entry []byte
//go:embed icons/error.svg
var Icon_Error []byte
//go:embed icons/ethereum.svg
var Icon_Ethereum []byte
//go:embed icons/funds.svg
var Icon_Funds []byte
//go:embed icons/general.svg
var Icon_General []byte
//go:embed icons/genome.svg
var Icon_Genome []byte
//go:embed icons/greet.svg
var Icon_Greet []byte
//go:embed icons/home.svg
var Icon_Home []byte
//go:embed icons/host.svg
var Icon_Host []byte
//go:embed icons/info.svg
var Icon_Info []byte
//go:embed icons/inspectText.svg
var Icon_InspectText []byte
//go:embed icons/insufficient.svg
var Icon_Insufficient []byte
//go:embed icons/lifestyle.svg
var Icon_Lifestyle []byte
//go:embed icons/like.svg
var Icon_Like []byte
//go:embed icons/local.svg
var Icon_Local []byte
//go:embed icons/matchScore.svg
var Icon_MatchScore []byte
//go:embed icons/mate.svg
var Icon_Mate []byte
//go:embed icons/mental.svg
var Icon_Mental []byte
//go:embed icons/message.svg
var Icon_Message []byte
//go:embed icons/moderate.svg
var Icon_Moderate []byte
//go:embed icons/moon.svg
var Icon_Moon []byte
//go:embed icons/ocean.svg
var Icon_Ocean []byte
//go:embed icons/person.svg
var Icon_Person []byte
//go:embed icons/photo.svg
var Icon_Photo []byte
//go:embed icons/plus.svg
var Icon_Plus []byte
//go:embed icons/profile.svg
var Icon_Profile []byte
//go:embed icons/qr.svg
var Icon_QR []byte
//go:embed icons/questionnaire.svg
var Icon_Questionnaire []byte
//go:embed icons/reject.svg
var Icon_Reject []byte
//go:embed icons/score.svg
var Icon_Score []byte
//go:embed icons/settings.svg
var Icon_Settings []byte
//go:embed icons/stats.svg
var Icon_Stats []byte
//go:embed icons/sufficient.svg
var Icon_Sufficient []byte
//go:embed icons/sun.svg
var Icon_Sun []byte
//go:embed icons/sync.svg
var Icon_Sync []byte
//go:embed icons/toggleOff.svg
var Icon_ToggleOff []byte
//go:embed icons/toggleOn.svg
var Icon_ToggleOn []byte
//go:embed icons/unlike.svg
var Icon_Unlike []byte
//go:embed icons/users.svg
var Icon_Users []byte
func GetIconFileBytesFromName(iconName string)([]byte, error){
switch iconName{
case "Broadcast":{
return Icon_Broadcast, nil
}
case "BuildQuestionnaire":{
return Icon_BuildQuestionnaire, nil
}
case "Cardano":{
return Icon_Cardano, nil
}
case "Chat":{
return Icon_Chat, nil
}
case "Check":{
return Icon_Check, nil
}
case "Choice":{
return Icon_Choice, nil
}
case "Clipboard":{
return Icon_Clipboard, nil
}
case "Contacts":{
return Icon_Contacts, nil
}
case "Controversy":{
return Icon_Controversy, nil
}
case "Couple":{
return Icon_Couple, nil
}
case "Desires":{
return Icon_Desires, nil
}
case "Entry":{
return Icon_Entry, nil
}
case "Error":{
return Icon_Error, nil
}
case "Ethereum":{
return Icon_Ethereum, nil
}
case "Funds":{
return Icon_Funds, nil
}
case "General":{
return Icon_General, nil
}
case "Genome":{
return Icon_Genome, nil
}
case "Greet":{
return Icon_Greet, nil
}
case "Home":{
return Icon_Home, nil
}
case "Host":{
return Icon_Host, nil
}
case "Info":{
return Icon_Info, nil
}
case "InspectText":{
return Icon_InspectText, nil
}
case "Insufficient":{
return Icon_Insufficient, nil
}
case "Lifestyle":{
return Icon_Lifestyle, nil
}
case "Like":{
return Icon_Like, nil
}
case "Local":{
return Icon_Local, nil
}
case "MatchScore":{
return Icon_MatchScore, nil
}
case "Mate":{
return Icon_Mate, nil
}
case "Mental":{
return Icon_Mental, nil
}
case "Message":{
return Icon_Message, nil
}
case "Moderate":{
return Icon_Moderate, nil
}
case "Moon":{
return Icon_Moon, nil
}
case "Ocean":{
return Icon_Ocean, nil
}
case "Person":{
return Icon_Person, nil
}
case "Photo":{
return Icon_Photo, nil
}
case "Plus":{
return Icon_Plus, nil
}
case "Profile":{
return Icon_Profile, nil
}
case "QR":{
return Icon_QR, nil
}
case "Questionnaire":{
return Icon_Questionnaire, nil
}
case "Reject":{
return Icon_Reject, nil
}
case "Score":{
return Icon_Score, nil
}
case "Settings":{
return Icon_Settings, nil
}
case "Stats":{
return Icon_Stats, nil
}
case "Sufficient":{
return Icon_Sufficient, nil
}
case "Sun":{
return Icon_Sun, nil
}
case "Sync":{
return Icon_Sync, nil
}
case "ToggleOff":{
return Icon_ToggleOff, nil
}
case "ToggleOn":{
return Icon_ToggleOn, nil
}
case "Unlike":{
return Icon_Unlike, nil
}
case "Users":{
return Icon_Users, nil
}
}
return nil, errors.New("GetIconFileBytesFromName called with unknown icon: " + iconName)
}