Added arn to the main repository

This commit is contained in:
2019-06-03 18:32:43 +09:00
parent cf258573a8
commit 29a48d94a5
465 changed files with 15968 additions and 288 deletions

42
arn/UserSubTypes.go Normal file
View File

@ -0,0 +1,42 @@
package arn
// UserBrowser ...
type UserBrowser struct {
Name string `json:"name" private:"true"`
Version string `json:"version" private:"true"`
IsMobile bool `json:"isMobile" private:"true"`
}
// UserOS ...
type UserOS struct {
Name string `json:"name" private:"true"`
Version string `json:"version" private:"true"`
}
// UserListProviders ...
type UserListProviders struct {
AniList ListProviderConfig `json:"AniList"`
AnimePlanet ListProviderConfig `json:"AnimePlanet"`
HummingBird ListProviderConfig `json:"HummingBird"`
MyAnimeList ListProviderConfig `json:"MyAnimeList"`
}
// ListProviderConfig ...
type ListProviderConfig struct {
UserName string `json:"userName"`
}
// PushEndpoint ...
type PushEndpoint struct {
Registered string `json:"registered"`
Keys struct {
P256DH string `json:"p256dh" private:"true"`
Auth string `json:"auth" private:"true"`
} `json:"keys"`
}
// CSSPosition ...
type CSSPosition struct {
X string `json:"x"`
Y string `json:"y"`
}