hey yo this is my profile!
", - NoteRaw: "hey yo this is my profile!", - CreatedAt: TimeMustParse("2022-05-20T11:09:18Z"), - UpdatedAt: TimeMustParse("2022-05-20T11:09:18Z"), - Locked: util.Ptr(false), - Discoverable: util.Ptr(true), - URI: "http://localhost:8080/users/the_mighty_zork", - URL: "http://localhost:8080/@the_mighty_zork", - InboxURI: "http://localhost:8080/users/the_mighty_zork/inbox", - OutboxURI: "http://localhost:8080/users/the_mighty_zork/outbox", - FollowersURI: "http://localhost:8080/users/the_mighty_zork/followers", - FollowingURI: "http://localhost:8080/users/the_mighty_zork/following", - FeaturedCollectionURI: "http://localhost:8080/users/the_mighty_zork/collections/featured", - ActorType: gtsmodel.AccountActorTypePerson, - PrivateKey: &rsa.PrivateKey{}, - PublicKey: &rsa.PublicKey{}, - PublicKeyURI: "http://localhost:8080/users/the_mighty_zork/main-key", - Settings: settings["local_account_1"], + ID: "01F8MH1H7YV1Z7D2C8K2730QBF", + Username: "the_mighty_zork", + AvatarMediaAttachmentID: "01F8MH58A357CV5K7R7TJMSH6S", + HeaderMediaAttachmentID: "01PFPMWK2FF0D9WMHEJHR07C3Q", + DisplayName: "original zork (he/they)", + Note: "hey yo this is my profile!
", + NoteRaw: "hey yo this is my profile!", + CreatedAt: TimeMustParse("2022-05-20T11:09:18Z"), + UpdatedAt: TimeMustParse("2022-05-20T11:09:18Z"), + Locked: util.Ptr(false), + Discoverable: util.Ptr(true), + URI: "http://localhost:8080/users/the_mighty_zork", + URL: "http://localhost:8080/@the_mighty_zork", + InboxURI: "http://localhost:8080/users/the_mighty_zork/inbox", + OutboxURI: "http://localhost:8080/users/the_mighty_zork/outbox", + FollowersURI: "http://localhost:8080/users/the_mighty_zork/followers", + FollowingURI: "http://localhost:8080/users/the_mighty_zork/following", + FeaturedCollectionURI: "http://localhost:8080/users/the_mighty_zork/collections/featured", + ActorType: gtsmodel.AccountActorTypePerson, + PrivateKey: &rsa.PrivateKey{}, + PublicKey: &rsa.PublicKey{}, + PublicKeyURI: "http://localhost:8080/users/the_mighty_zork/main-key", + Settings: settings["local_account_1"], + HidesToPublicFromUnauthedWeb: util.Ptr(false), + HidesCcPublicFromUnauthedWeb: util.Ptr(false), }, "local_account_2": { ID: "01F8MH5NBDF2MV7CTC4Q5128HF", @@ -399,24 +407,26 @@ func NewTestAccounts() map[string]*gtsmodel.Account { Value: "120", }, }, - Note: "i post about things that concern me
", - NoteRaw: "i post about things that concern me", - CreatedAt: TimeMustParse("2022-06-04T13:12:00Z"), - UpdatedAt: TimeMustParse("2022-06-04T13:12:00Z"), - Locked: util.Ptr(true), - Discoverable: util.Ptr(false), - URI: "http://localhost:8080/users/1happyturtle", - URL: "http://localhost:8080/@1happyturtle", - InboxURI: "http://localhost:8080/users/1happyturtle/inbox", - OutboxURI: "http://localhost:8080/users/1happyturtle/outbox", - FollowersURI: "http://localhost:8080/users/1happyturtle/followers", - FollowingURI: "http://localhost:8080/users/1happyturtle/following", - FeaturedCollectionURI: "http://localhost:8080/users/1happyturtle/collections/featured", - ActorType: gtsmodel.AccountActorTypePerson, - PrivateKey: &rsa.PrivateKey{}, - PublicKey: &rsa.PublicKey{}, - PublicKeyURI: "http://localhost:8080/users/1happyturtle#main-key", - Settings: settings["local_account_2"], + Note: "i post about things that concern me
", + NoteRaw: "i post about things that concern me", + CreatedAt: TimeMustParse("2022-06-04T13:12:00Z"), + UpdatedAt: TimeMustParse("2022-06-04T13:12:00Z"), + Locked: util.Ptr(true), + Discoverable: util.Ptr(false), + URI: "http://localhost:8080/users/1happyturtle", + URL: "http://localhost:8080/@1happyturtle", + InboxURI: "http://localhost:8080/users/1happyturtle/inbox", + OutboxURI: "http://localhost:8080/users/1happyturtle/outbox", + FollowersURI: "http://localhost:8080/users/1happyturtle/followers", + FollowingURI: "http://localhost:8080/users/1happyturtle/following", + FeaturedCollectionURI: "http://localhost:8080/users/1happyturtle/collections/featured", + ActorType: gtsmodel.AccountActorTypePerson, + PrivateKey: &rsa.PrivateKey{}, + PublicKey: &rsa.PublicKey{}, + PublicKeyURI: "http://localhost:8080/users/1happyturtle#main-key", + Settings: settings["local_account_2"], + HidesToPublicFromUnauthedWeb: util.Ptr(false), + HidesCcPublicFromUnauthedWeb: util.Ptr(true), }, "local_account_3": { ID: "01JPCMD83Y4WR901094YES3QC5", @@ -443,116 +453,126 @@ func NewTestAccounts() map[string]*gtsmodel.Account { Value: "you can do about it", }, }, - Note: "I'm a test account that posts a shitload of media and I have my account rendered in \"gallery\" mode
", - NoteRaw: "I'm a test account that posts a shitload of media and I have my account rendered in \"gallery\" mode", - CreatedAt: TimeMustParse("2025-03-15T11:08:00Z"), - UpdatedAt: TimeMustParse("2025-03-15T11:08:00Z"), - Locked: util.Ptr(false), - Discoverable: util.Ptr(false), - URI: "http://localhost:8080/users/media_mogul", - URL: "http://localhost:8080/@media_mogul", - InboxURI: "http://localhost:8080/users/media_mogul/inbox", - OutboxURI: "http://localhost:8080/users/media_mogul/outbox", - FollowersURI: "http://localhost:8080/users/media_mogul/followers", - FollowingURI: "http://localhost:8080/users/media_mogul/following", - FeaturedCollectionURI: "http://localhost:8080/users/media_mogul/collections/featured", - ActorType: gtsmodel.AccountActorTypePerson, - PrivateKey: &rsa.PrivateKey{}, - PublicKey: &rsa.PublicKey{}, - PublicKeyURI: "http://localhost:8080/users/media_mogul#main-key", - Settings: settings["local_account_3"], + Note: "I'm a test account that posts a shitload of media and I have my account rendered in \"gallery\" mode
", + NoteRaw: "I'm a test account that posts a shitload of media and I have my account rendered in \"gallery\" mode", + CreatedAt: TimeMustParse("2025-03-15T11:08:00Z"), + UpdatedAt: TimeMustParse("2025-03-15T11:08:00Z"), + Locked: util.Ptr(false), + Discoverable: util.Ptr(false), + URI: "http://localhost:8080/users/media_mogul", + URL: "http://localhost:8080/@media_mogul", + InboxURI: "http://localhost:8080/users/media_mogul/inbox", + OutboxURI: "http://localhost:8080/users/media_mogul/outbox", + FollowersURI: "http://localhost:8080/users/media_mogul/followers", + FollowingURI: "http://localhost:8080/users/media_mogul/following", + FeaturedCollectionURI: "http://localhost:8080/users/media_mogul/collections/featured", + ActorType: gtsmodel.AccountActorTypePerson, + PrivateKey: &rsa.PrivateKey{}, + PublicKey: &rsa.PublicKey{}, + PublicKeyURI: "http://localhost:8080/users/media_mogul#main-key", + Settings: settings["local_account_3"], + HidesToPublicFromUnauthedWeb: util.Ptr(false), + HidesCcPublicFromUnauthedWeb: util.Ptr(false), }, "remote_account_1": { - ID: "01F8MH5ZK5VRH73AKHQM6Y9VNX", - Username: "foss_satan", - Domain: "fossbros-anonymous.io", - DisplayName: "big gerald", - Note: "i post about like, i dunno, stuff, or whatever!!!!", - CreatedAt: TimeMustParse("2021-09-26T12:52:36+02:00"), - UpdatedAt: TimeMustParse("2022-06-04T13:12:00Z"), - Locked: util.Ptr(false), - Discoverable: util.Ptr(true), - URI: "http://fossbros-anonymous.io/users/foss_satan", - URL: "http://fossbros-anonymous.io/@foss_satan", - InboxURI: "http://fossbros-anonymous.io/users/foss_satan/inbox", - SharedInboxURI: util.Ptr("http://fossbros-anonymous.io/inbox"), - OutboxURI: "http://fossbros-anonymous.io/users/foss_satan/outbox", - FollowersURI: "http://fossbros-anonymous.io/users/foss_satan/followers", - FollowingURI: "http://fossbros-anonymous.io/users/foss_satan/following", - FeaturedCollectionURI: "http://fossbros-anonymous.io/users/foss_satan/collections/featured", - ActorType: gtsmodel.AccountActorTypePerson, - PrivateKey: &rsa.PrivateKey{}, - PublicKey: &rsa.PublicKey{}, - PublicKeyURI: "http://fossbros-anonymous.io/users/foss_satan/main-key", + ID: "01F8MH5ZK5VRH73AKHQM6Y9VNX", + Username: "foss_satan", + Domain: "fossbros-anonymous.io", + DisplayName: "big gerald", + Note: "i post about like, i dunno, stuff, or whatever!!!!", + CreatedAt: TimeMustParse("2021-09-26T12:52:36+02:00"), + UpdatedAt: TimeMustParse("2022-06-04T13:12:00Z"), + Locked: util.Ptr(false), + Discoverable: util.Ptr(true), + URI: "http://fossbros-anonymous.io/users/foss_satan", + URL: "http://fossbros-anonymous.io/@foss_satan", + InboxURI: "http://fossbros-anonymous.io/users/foss_satan/inbox", + SharedInboxURI: util.Ptr("http://fossbros-anonymous.io/inbox"), + OutboxURI: "http://fossbros-anonymous.io/users/foss_satan/outbox", + FollowersURI: "http://fossbros-anonymous.io/users/foss_satan/followers", + FollowingURI: "http://fossbros-anonymous.io/users/foss_satan/following", + FeaturedCollectionURI: "http://fossbros-anonymous.io/users/foss_satan/collections/featured", + ActorType: gtsmodel.AccountActorTypePerson, + PrivateKey: &rsa.PrivateKey{}, + PublicKey: &rsa.PublicKey{}, + PublicKeyURI: "http://fossbros-anonymous.io/users/foss_satan/main-key", + HidesToPublicFromUnauthedWeb: util.Ptr(false), + HidesCcPublicFromUnauthedWeb: util.Ptr(true), }, "remote_account_2": { - ID: "01FHMQX3GAABWSM0S2VZEC2SWC", - Username: "Some_User", - Domain: "example.org", - DisplayName: "some user", - Note: "i'm a real son of a gun", - CreatedAt: TimeMustParse("2020-08-10T14:13:28+02:00"), - UpdatedAt: TimeMustParse("2022-06-04T13:12:00Z"), - Locked: util.Ptr(true), - Discoverable: util.Ptr(true), - URI: "http://example.org/users/Some_User", - URL: "http://example.org/@Some_User", - InboxURI: "http://example.org/users/Some_User/inbox", - SharedInboxURI: util.Ptr(""), - OutboxURI: "http://example.org/users/Some_User/outbox", - FollowersURI: "http://example.org/users/Some_User/followers", - FollowingURI: "http://example.org/users/Some_User/following", - FeaturedCollectionURI: "http://example.org/users/Some_User/collections/featured", - ActorType: gtsmodel.AccountActorTypePerson, - PrivateKey: &rsa.PrivateKey{}, - PublicKey: &rsa.PublicKey{}, - PublicKeyURI: "http://example.org/users/Some_User#main-key", + ID: "01FHMQX3GAABWSM0S2VZEC2SWC", + Username: "Some_User", + Domain: "example.org", + DisplayName: "some user", + Note: "i'm a real son of a gun", + CreatedAt: TimeMustParse("2020-08-10T14:13:28+02:00"), + UpdatedAt: TimeMustParse("2022-06-04T13:12:00Z"), + Locked: util.Ptr(true), + Discoverable: util.Ptr(true), + URI: "http://example.org/users/Some_User", + URL: "http://example.org/@Some_User", + InboxURI: "http://example.org/users/Some_User/inbox", + SharedInboxURI: util.Ptr(""), + OutboxURI: "http://example.org/users/Some_User/outbox", + FollowersURI: "http://example.org/users/Some_User/followers", + FollowingURI: "http://example.org/users/Some_User/following", + FeaturedCollectionURI: "http://example.org/users/Some_User/collections/featured", + ActorType: gtsmodel.AccountActorTypePerson, + PrivateKey: &rsa.PrivateKey{}, + PublicKey: &rsa.PublicKey{}, + PublicKeyURI: "http://example.org/users/Some_User#main-key", + HidesToPublicFromUnauthedWeb: util.Ptr(false), + HidesCcPublicFromUnauthedWeb: util.Ptr(false), }, "remote_account_3": { - ID: "062G5WYKY35KKD12EMSM3F8PJ8", - Username: "her_fuckin_maj", - Domain: "thequeenisstillalive.technology", - DisplayName: "lizzzieeeeeeeeeeee", - Note: "if i die blame charles don't let that fuck become king", - CreatedAt: TimeMustParse("2020-08-10T14:13:28+02:00"), - UpdatedAt: TimeMustParse("2022-06-04T13:12:00Z"), - Locked: util.Ptr(true), - Discoverable: util.Ptr(true), - URI: "http://thequeenisstillalive.technology/users/her_fuckin_maj", - URL: "http://thequeenisstillalive.technology/@her_fuckin_maj", - InboxURI: "http://thequeenisstillalive.technology/users/her_fuckin_maj/inbox", - SharedInboxURI: util.Ptr(""), - OutboxURI: "http://thequeenisstillalive.technology/users/her_fuckin_maj/outbox", - FollowersURI: "http://thequeenisstillalive.technology/users/her_fuckin_maj/followers", - FollowingURI: "http://thequeenisstillalive.technology/users/her_fuckin_maj/following", - FeaturedCollectionURI: "http://thequeenisstillalive.technology/users/her_fuckin_maj/collections/featured", - ActorType: gtsmodel.AccountActorTypePerson, - PrivateKey: &rsa.PrivateKey{}, - PublicKey: &rsa.PublicKey{}, - PublicKeyURI: "http://thequeenisstillalive.technology/users/her_fuckin_maj#main-key", - HeaderMediaAttachmentID: "01PFPMWK2FF0D9WMHEJHR07C3R", + ID: "062G5WYKY35KKD12EMSM3F8PJ8", + Username: "her_fuckin_maj", + Domain: "thequeenisstillalive.technology", + DisplayName: "lizzzieeeeeeeeeeee", + Note: "if i die blame charles don't let that fuck become king", + CreatedAt: TimeMustParse("2020-08-10T14:13:28+02:00"), + UpdatedAt: TimeMustParse("2022-06-04T13:12:00Z"), + Locked: util.Ptr(true), + Discoverable: util.Ptr(true), + URI: "http://thequeenisstillalive.technology/users/her_fuckin_maj", + URL: "http://thequeenisstillalive.technology/@her_fuckin_maj", + InboxURI: "http://thequeenisstillalive.technology/users/her_fuckin_maj/inbox", + SharedInboxURI: util.Ptr(""), + OutboxURI: "http://thequeenisstillalive.technology/users/her_fuckin_maj/outbox", + FollowersURI: "http://thequeenisstillalive.technology/users/her_fuckin_maj/followers", + FollowingURI: "http://thequeenisstillalive.technology/users/her_fuckin_maj/following", + FeaturedCollectionURI: "http://thequeenisstillalive.technology/users/her_fuckin_maj/collections/featured", + ActorType: gtsmodel.AccountActorTypePerson, + PrivateKey: &rsa.PrivateKey{}, + PublicKey: &rsa.PublicKey{}, + PublicKeyURI: "http://thequeenisstillalive.technology/users/her_fuckin_maj#main-key", + HeaderMediaAttachmentID: "01PFPMWK2FF0D9WMHEJHR07C3R", + HidesToPublicFromUnauthedWeb: util.Ptr(false), + HidesCcPublicFromUnauthedWeb: util.Ptr(true), }, "remote_account_4": { - ID: "07GZRBAEMBNKGZ8Z9VSKSXKR98", - Username: "üser", - Domain: "xn--xample-ova.org", - CreatedAt: TimeMustParse("2020-08-10T14:13:28+02:00"), - UpdatedAt: TimeMustParse("2022-06-04T13:12:00Z"), - Locked: util.Ptr(false), - Discoverable: util.Ptr(false), - URI: "https://xn--xample-ova.org/users/%C3%BCser", - URL: "https://xn--xample-ova.org/users/@%C3%BCser", - FetchedAt: time.Time{}, - InboxURI: "https://xn--xample-ova.org/users/%C3%BCser/inbox", - SharedInboxURI: util.Ptr(""), - OutboxURI: "https://xn--xample-ova.org/users/%C3%BCser/outbox", - FollowersURI: "https://xn--xample-ova.org/users/%C3%BCser/followers", - FollowingURI: "https://xn--xample-ova.org/users/%C3%BCser/following", - FeaturedCollectionURI: "https://xn--xample-ova.org/users/%C3%BCser/collections/featured", - ActorType: gtsmodel.AccountActorTypePerson, - PrivateKey: &rsa.PrivateKey{}, - PublicKey: &rsa.PublicKey{}, - PublicKeyURI: "https://xn--xample-ova.org/users/%C3%BCser#main-key", + ID: "07GZRBAEMBNKGZ8Z9VSKSXKR98", + Username: "üser", + Domain: "xn--xample-ova.org", + CreatedAt: TimeMustParse("2020-08-10T14:13:28+02:00"), + UpdatedAt: TimeMustParse("2022-06-04T13:12:00Z"), + Locked: util.Ptr(false), + Discoverable: util.Ptr(false), + URI: "https://xn--xample-ova.org/users/%C3%BCser", + URL: "https://xn--xample-ova.org/users/@%C3%BCser", + FetchedAt: time.Time{}, + InboxURI: "https://xn--xample-ova.org/users/%C3%BCser/inbox", + SharedInboxURI: util.Ptr(""), + OutboxURI: "https://xn--xample-ova.org/users/%C3%BCser/outbox", + FollowersURI: "https://xn--xample-ova.org/users/%C3%BCser/followers", + FollowingURI: "https://xn--xample-ova.org/users/%C3%BCser/following", + FeaturedCollectionURI: "https://xn--xample-ova.org/users/%C3%BCser/collections/featured", + ActorType: gtsmodel.AccountActorTypePerson, + PrivateKey: &rsa.PrivateKey{}, + PublicKey: &rsa.PublicKey{}, + PublicKeyURI: "https://xn--xample-ova.org/users/%C3%BCser#main-key", + HidesToPublicFromUnauthedWeb: util.Ptr(false), + HidesCcPublicFromUnauthedWeb: util.Ptr(true), }, } @@ -619,7 +639,6 @@ func NewTestAccountSettings() map[string]*gtsmodel.AccountSettings { Language: "en", EnableRSS: util.Ptr(false), HideCollections: util.Ptr(false), - WebVisibility: gtsmodel.VisibilityPublic, WebLayout: gtsmodel.WebLayoutMicroblog, }, "admin_account": { @@ -631,7 +650,6 @@ func NewTestAccountSettings() map[string]*gtsmodel.AccountSettings { Language: "en", EnableRSS: util.Ptr(true), HideCollections: util.Ptr(false), - WebVisibility: gtsmodel.VisibilityPublic, WebLayout: gtsmodel.WebLayoutMicroblog, }, "local_account_1": { @@ -643,7 +661,6 @@ func NewTestAccountSettings() map[string]*gtsmodel.AccountSettings { Language: "en", EnableRSS: util.Ptr(true), HideCollections: util.Ptr(false), - WebVisibility: gtsmodel.VisibilityUnlocked, WebLayout: gtsmodel.WebLayoutMicroblog, }, "local_account_2": { @@ -655,7 +672,6 @@ func NewTestAccountSettings() map[string]*gtsmodel.AccountSettings { Language: "fr", EnableRSS: util.Ptr(false), HideCollections: util.Ptr(true), - WebVisibility: gtsmodel.VisibilityPublic, WebLayout: gtsmodel.WebLayoutMicroblog, }, "local_account_3": { @@ -667,7 +683,6 @@ func NewTestAccountSettings() map[string]*gtsmodel.AccountSettings { Language: "en", EnableRSS: util.Ptr(true), HideCollections: util.Ptr(false), - WebVisibility: gtsmodel.VisibilityUnlocked, WebLayout: gtsmodel.WebLayoutGallery, }, } @@ -2761,7 +2776,7 @@ func NewTestStatuses() map[string]*gtsmodel.Status { InReplyToAccountID: "01F8MH17FWEB39HZJ76B6VXSKF", InReplyToURI: "http://localhost:8080/users/admin/statuses/01F8MH75CBF9JFX4ZAD54N0W0R", ContentWarning: "some unknown media included", - Visibility: gtsmodel.VisibilityPublic, + Visibility: gtsmodel.VisibilityUnlocked, Sensitive: util.Ptr(true), Language: "en", Federated: util.Ptr(true), diff --git a/vendor/code.superseriousbusiness.org/activity/streams/gen_consts.go b/vendor/code.superseriousbusiness.org/activity/streams/gen_consts.go index 4c40dabb3..0eb116f40 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/gen_consts.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/gen_consts.go @@ -77,6 +77,9 @@ var ActivityStreamsDocumentName string = "Document" // TootEmojiName is the string literal of the name for the Emoji type in the Toot vocabulary. var TootEmojiName string = "Emoji" +// LitePubEmojiReactName is the string literal of the name for the EmojiReact type in the LitePub vocabulary. +var LitePubEmojiReactName string = "EmojiReact" + // ActivityStreamsEndpointsName is the string literal of the name for the Endpoints type in the ActivityStreams vocabulary. var ActivityStreamsEndpointsName string = "Endpoints" @@ -353,6 +356,12 @@ var ActivityStreamsGeneratorPropertyName string = "generator" // ActivityStreamsHeightPropertyName is the string literal of the name for the height property in the ActivityStreams vocabulary. var ActivityStreamsHeightPropertyName string = "height" +// GoToSocialHidesCcPublicFromUnauthedWebPropertyName is the string literal of the name for the hidesCcPublicFromUnauthedWeb property in the GoToSocial vocabulary. +var GoToSocialHidesCcPublicFromUnauthedWebPropertyName string = "hidesCcPublicFromUnauthedWeb" + +// GoToSocialHidesToPublicFromUnauthedWebPropertyName is the string literal of the name for the hidesToPublicFromUnauthedWeb property in the GoToSocial vocabulary. +var GoToSocialHidesToPublicFromUnauthedWebPropertyName string = "hidesToPublicFromUnauthedWeb" + // ActivityStreamsHrefPropertyName is the string literal of the name for the href property in the ActivityStreams vocabulary. var ActivityStreamsHrefPropertyName string = "href" diff --git a/vendor/code.superseriousbusiness.org/activity/streams/gen_init.go b/vendor/code.superseriousbusiness.org/activity/streams/gen_init.go index ecc0b4d86..e837355d9 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/gen_init.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/gen_init.go @@ -147,6 +147,8 @@ import ( propertycanlike "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_canlike" propertycanquote "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_canquote" propertycanreply "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_canreply" + propertyhidesccpublicfromunauthedweb "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidesccpublicfromunauthedweb" + propertyhidestopublicfromunauthedweb "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidestopublicfromunauthedweb" propertyinteractingobject "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_interactingobject" propertyinteractionpolicy "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_interactionpolicy" propertyinteractiontarget "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_interactiontarget" @@ -165,6 +167,7 @@ import ( typereplyapproval "code.superseriousbusiness.org/activity/streams/impl/gotosocial/type_replyapproval" typereplyauthorization "code.superseriousbusiness.org/activity/streams/impl/gotosocial/type_replyauthorization" typereplyrequest "code.superseriousbusiness.org/activity/streams/impl/gotosocial/type_replyrequest" + typeemojireact "code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact" propertyvalue "code.superseriousbusiness.org/activity/streams/impl/schema/property_value" typepropertyvalue "code.superseriousbusiness.org/activity/streams/impl/schema/type_propertyvalue" propertyblurhash "code.superseriousbusiness.org/activity/streams/impl/toot/property_blurhash" @@ -341,6 +344,8 @@ func init() { propertycanlike.SetManager(mgr) propertycanquote.SetManager(mgr) propertycanreply.SetManager(mgr) + propertyhidesccpublicfromunauthedweb.SetManager(mgr) + propertyhidestopublicfromunauthedweb.SetManager(mgr) propertyinteractingobject.SetManager(mgr) propertyinteractionpolicy.SetManager(mgr) propertyinteractiontarget.SetManager(mgr) @@ -359,6 +364,7 @@ func init() { typereplyapproval.SetManager(mgr) typereplyauthorization.SetManager(mgr) typereplyrequest.SetManager(mgr) + typeemojireact.SetManager(mgr) propertyvalue.SetManager(mgr) typepropertyvalue.SetManager(mgr) propertyblurhash.SetManager(mgr) @@ -449,6 +455,7 @@ func init() { typereplyapproval.SetTypePropertyConstructor(NewJSONLDTypeProperty) typereplyauthorization.SetTypePropertyConstructor(NewJSONLDTypeProperty) typereplyrequest.SetTypePropertyConstructor(NewJSONLDTypeProperty) + typeemojireact.SetTypePropertyConstructor(NewJSONLDTypeProperty) typepropertyvalue.SetTypePropertyConstructor(NewJSONLDTypeProperty) typeemoji.SetTypePropertyConstructor(NewJSONLDTypeProperty) typehashtag.SetTypePropertyConstructor(NewJSONLDTypeProperty) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/gen_json_resolver.go b/vendor/code.superseriousbusiness.org/activity/streams/gen_json_resolver.go index 6ec189262..aee07cb7e 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/gen_json_resolver.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/gen_json_resolver.go @@ -81,6 +81,8 @@ func NewJSONResolver(callbacks ...interface{}) (*JSONResolver, error) { // Do nothing, this callback has a correct signature. case func(context.Context, vocab.TootEmoji) error: // Do nothing, this callback has a correct signature. + case func(context.Context, vocab.LitePubEmojiReact) error: + // Do nothing, this callback has a correct signature. case func(context.Context, vocab.ActivityStreamsEndpoints) error: // Do nothing, this callback has a correct signature. case func(context.Context, vocab.ActivityStreamsEvent) error: @@ -287,6 +289,13 @@ func (this JSONResolver) Resolve(ctx context.Context, m map[string]interface{}) if len(TootAlias) > 0 { TootAlias += ":" } + LitePubAlias, ok := aliasMap["https://litepub.social/ns"] + if !ok { + LitePubAlias = aliasMap["http://litepub.social/ns"] + } + if len(LitePubAlias) > 0 { + LitePubAlias += ":" + } SchemaAlias, ok := aliasMap["https://schema.org"] if !ok { SchemaAlias = aliasMap["http://schema.org"] @@ -577,6 +586,17 @@ func (this JSONResolver) Resolve(ctx context.Context, m map[string]interface{}) } } return ErrNoCallbackMatch + } else if typeString == LitePubAlias+"EmojiReact" { + v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap) + if err != nil { + return err + } + for _, i := range this.callbacks { + if fn, ok := i.(func(context.Context, vocab.LitePubEmojiReact) error); ok { + return fn(ctx, v) + } + } + return ErrNoCallbackMatch } else if typeString == ActivityStreamsAlias+"Endpoints" { v, err := mgr.DeserializeEndpointsActivityStreams()(m, aliasMap) if err != nil { diff --git a/vendor/code.superseriousbusiness.org/activity/streams/gen_manager.go b/vendor/code.superseriousbusiness.org/activity/streams/gen_manager.go index c46d50808..90a6b33c7 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/gen_manager.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/gen_manager.go @@ -147,6 +147,8 @@ import ( propertycanlike "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_canlike" propertycanquote "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_canquote" propertycanreply "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_canreply" + propertyhidesccpublicfromunauthedweb "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidesccpublicfromunauthedweb" + propertyhidestopublicfromunauthedweb "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidestopublicfromunauthedweb" propertyinteractingobject "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_interactingobject" propertyinteractionpolicy "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_interactionpolicy" propertyinteractiontarget "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_interactiontarget" @@ -167,6 +169,7 @@ import ( typereplyrequest "code.superseriousbusiness.org/activity/streams/impl/gotosocial/type_replyrequest" propertyid "code.superseriousbusiness.org/activity/streams/impl/jsonld/property_id" propertytype "code.superseriousbusiness.org/activity/streams/impl/jsonld/property_type" + typeemojireact "code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact" propertyvalue "code.superseriousbusiness.org/activity/streams/impl/schema/property_value" typepropertyvalue "code.superseriousbusiness.org/activity/streams/impl/schema/type_propertyvalue" propertyblurhash "code.superseriousbusiness.org/activity/streams/impl/toot/property_blurhash" @@ -862,6 +865,18 @@ func (this Manager) DeserializeDurationPropertyActivityStreams() func(map[string } } +// DeserializeEmojiReactLitePub returns the deserialization method for the +// "LitePubEmojiReact" non-functional property in the vocabulary "LitePub" +func (this Manager) DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) { + return func(m map[string]interface{}, aliasMap map[string]string) (vocab.LitePubEmojiReact, error) { + i, err := typeemojireact.DeserializeEmojiReact(m, aliasMap) + if i == nil { + return nil, err + } + return i, err + } +} + // DeserializeEmojiToot returns the deserialization method for the "TootEmoji" // non-functional property in the vocabulary "Toot" func (this Manager) DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) { @@ -1079,6 +1094,34 @@ func (this Manager) DeserializeHeightPropertyActivityStreams() func(map[string]i } } +// DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial returns the +// deserialization method for the +// "GoToSocialHidesCcPublicFromUnauthedWebProperty" non-functional property in +// the vocabulary "GoToSocial" +func (this Manager) DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial() func(map[string]interface{}, map[string]string) (vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty, error) { + return func(m map[string]interface{}, aliasMap map[string]string) (vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty, error) { + i, err := propertyhidesccpublicfromunauthedweb.DeserializeHidesCcPublicFromUnauthedWebProperty(m, aliasMap) + if i == nil { + return nil, err + } + return i, err + } +} + +// DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial returns the +// deserialization method for the +// "GoToSocialHidesToPublicFromUnauthedWebProperty" non-functional property in +// the vocabulary "GoToSocial" +func (this Manager) DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial() func(map[string]interface{}, map[string]string) (vocab.GoToSocialHidesToPublicFromUnauthedWebProperty, error) { + return func(m map[string]interface{}, aliasMap map[string]string) (vocab.GoToSocialHidesToPublicFromUnauthedWebProperty, error) { + i, err := propertyhidestopublicfromunauthedweb.DeserializeHidesToPublicFromUnauthedWebProperty(m, aliasMap) + if i == nil { + return nil, err + } + return i, err + } +} + // DeserializeHrefPropertyActivityStreams returns the deserialization method for // the "ActivityStreamsHrefProperty" non-functional property in the vocabulary // "ActivityStreams" diff --git a/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_gotosocial_property_constructors.go b/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_gotosocial_property_constructors.go index 152beb5a4..c4cd38bba 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_gotosocial_property_constructors.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_gotosocial_property_constructors.go @@ -11,6 +11,8 @@ import ( propertycanlike "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_canlike" propertycanquote "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_canquote" propertycanreply "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_canreply" + propertyhidesccpublicfromunauthedweb "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidesccpublicfromunauthedweb" + propertyhidestopublicfromunauthedweb "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidestopublicfromunauthedweb" propertyinteractingobject "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_interactingobject" propertyinteractionpolicy "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_interactionpolicy" propertyinteractiontarget "code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_interactiontarget" @@ -62,6 +64,18 @@ func NewGoToSocialCanReplyProperty() vocab.GoToSocialCanReplyProperty { return propertycanreply.NewGoToSocialCanReplyProperty() } +// NewGoToSocialGoToSocialHidesCcPublicFromUnauthedWebProperty creates a new +// GoToSocialHidesCcPublicFromUnauthedWebProperty +func NewGoToSocialHidesCcPublicFromUnauthedWebProperty() vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty { + return propertyhidesccpublicfromunauthedweb.NewGoToSocialHidesCcPublicFromUnauthedWebProperty() +} + +// NewGoToSocialGoToSocialHidesToPublicFromUnauthedWebProperty creates a new +// GoToSocialHidesToPublicFromUnauthedWebProperty +func NewGoToSocialHidesToPublicFromUnauthedWebProperty() vocab.GoToSocialHidesToPublicFromUnauthedWebProperty { + return propertyhidestopublicfromunauthedweb.NewGoToSocialHidesToPublicFromUnauthedWebProperty() +} + // NewGoToSocialGoToSocialInteractingObjectProperty creates a new // GoToSocialInteractingObjectProperty func NewGoToSocialInteractingObjectProperty() vocab.GoToSocialInteractingObjectProperty { diff --git a/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_litepub_disjoint.go b/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_litepub_disjoint.go new file mode 100644 index 000000000..7d8879d3c --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_litepub_disjoint.go @@ -0,0 +1,14 @@ +// Code generated by astool. DO NOT EDIT. + +package streams + +import ( + typeemojireact "code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact" + vocab "code.superseriousbusiness.org/activity/streams/vocab" +) + +// LitePubEmojiReactIsDisjointWith returns true if EmojiReact is disjoint with the +// other's type. +func LitePubEmojiReactIsDisjointWith(other vocab.Type) bool { + return typeemojireact.EmojiReactIsDisjointWith(other) +} diff --git a/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_litepub_extendedby.go b/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_litepub_extendedby.go new file mode 100644 index 000000000..aee926edc --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_litepub_extendedby.go @@ -0,0 +1,15 @@ +// Code generated by astool. DO NOT EDIT. + +package streams + +import ( + typeemojireact "code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact" + vocab "code.superseriousbusiness.org/activity/streams/vocab" +) + +// LitePubEmojiReactIsExtendedBy returns true if the other's type extends from +// EmojiReact. Note that it returns false if the types are the same; see the +// "IsOrExtends" variant instead. +func LitePubEmojiReactIsExtendedBy(other vocab.Type) bool { + return typeemojireact.EmojiReactIsExtendedBy(other) +} diff --git a/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_litepub_extends.go b/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_litepub_extends.go new file mode 100644 index 000000000..babc8e197 --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_litepub_extends.go @@ -0,0 +1,14 @@ +// Code generated by astool. DO NOT EDIT. + +package streams + +import ( + typeemojireact "code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact" + vocab "code.superseriousbusiness.org/activity/streams/vocab" +) + +// LitePubLitePubEmojiReactExtends returns true if EmojiReact extends from the +// other's type. +func LitePubLitePubEmojiReactExtends(other vocab.Type) bool { + return typeemojireact.LitePubEmojiReactExtends(other) +} diff --git a/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_litepub_isorextends.go b/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_litepub_isorextends.go new file mode 100644 index 000000000..f687c8c92 --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_litepub_isorextends.go @@ -0,0 +1,14 @@ +// Code generated by astool. DO NOT EDIT. + +package streams + +import ( + typeemojireact "code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact" + vocab "code.superseriousbusiness.org/activity/streams/vocab" +) + +// IsOrExtendsLitePubEmojiReact returns true if the other provided type is the +// EmojiReact type or extends from the EmojiReact type. +func IsOrExtendsLitePubEmojiReact(other vocab.Type) bool { + return typeemojireact.IsOrExtendsEmojiReact(other) +} diff --git a/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_litepub_type_constructors.go b/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_litepub_type_constructors.go new file mode 100644 index 000000000..fa5f7197e --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/gen_pkg_litepub_type_constructors.go @@ -0,0 +1,13 @@ +// Code generated by astool. DO NOT EDIT. + +package streams + +import ( + typeemojireact "code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact" + vocab "code.superseriousbusiness.org/activity/streams/vocab" +) + +// NewLitePubEmojiReact creates a new LitePubEmojiReact +func NewLitePubEmojiReact() vocab.LitePubEmojiReact { + return typeemojireact.NewLitePubEmojiReact() +} diff --git a/vendor/code.superseriousbusiness.org/activity/streams/gen_resolver_utils.go b/vendor/code.superseriousbusiness.org/activity/streams/gen_resolver_utils.go index 9a3f74a55..54fe905d5 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/gen_resolver_utils.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/gen_resolver_utils.go @@ -121,6 +121,9 @@ func ToType(c context.Context, m map[string]interface{}) (t vocab.Type, err erro }, func(ctx context.Context, i vocab.TootEmoji) error { t = i return nil + }, func(ctx context.Context, i vocab.LitePubEmojiReact) error { + t = i + return nil }, func(ctx context.Context, i vocab.ActivityStreamsEndpoints) error { t = i return nil diff --git a/vendor/code.superseriousbusiness.org/activity/streams/gen_type_predicated_resolver.go b/vendor/code.superseriousbusiness.org/activity/streams/gen_type_predicated_resolver.go index 4edf517e7..0433867e7 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/gen_type_predicated_resolver.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/gen_type_predicated_resolver.go @@ -79,6 +79,8 @@ func NewTypePredicatedResolver(delegate Resolver, predicate interface{}) (*TypeP // Do nothing, this predicate has a correct signature. case func(context.Context, vocab.TootEmoji) (bool, error): // Do nothing, this predicate has a correct signature. + case func(context.Context, vocab.LitePubEmojiReact) (bool, error): + // Do nothing, this predicate has a correct signature. case func(context.Context, vocab.ActivityStreamsEndpoints) (bool, error): // Do nothing, this predicate has a correct signature. case func(context.Context, vocab.ActivityStreamsEvent) (bool, error): @@ -479,6 +481,17 @@ func (this TypePredicatedResolver) Apply(ctx context.Context, o ActivityStreamsI } else { return false, ErrPredicateUnmatched } + } else if o.VocabularyURI() == "http://litepub.social/ns" && o.GetTypeName() == "EmojiReact" { + if fn, ok := this.predicate.(func(context.Context, vocab.LitePubEmojiReact) (bool, error)); ok { + if v, ok := o.(vocab.LitePubEmojiReact); ok { + predicatePasses, err = fn(ctx, v) + } else { + // This occurs when the value is either not a go-fed type and is improperly satisfying various interfaces, or there is a bug in the go-fed generated code. + return false, errCannotTypeAssertType + } + } else { + return false, ErrPredicateUnmatched + } } else if o.VocabularyURI() == "https://www.w3.org/ns/activitystreams" && o.GetTypeName() == "Endpoints" { if fn, ok := this.predicate.(func(context.Context, vocab.ActivityStreamsEndpoints) (bool, error)); ok { if v, ok := o.(vocab.ActivityStreamsEndpoints); ok { diff --git a/vendor/code.superseriousbusiness.org/activity/streams/gen_type_resolver.go b/vendor/code.superseriousbusiness.org/activity/streams/gen_type_resolver.go index 07ff63a21..6486f948f 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/gen_type_resolver.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/gen_type_resolver.go @@ -78,6 +78,8 @@ func NewTypeResolver(callbacks ...interface{}) (*TypeResolver, error) { // Do nothing, this callback has a correct signature. case func(context.Context, vocab.TootEmoji) error: // Do nothing, this callback has a correct signature. + case func(context.Context, vocab.LitePubEmojiReact) error: + // Do nothing, this callback has a correct signature. case func(context.Context, vocab.ActivityStreamsEndpoints) error: // Do nothing, this callback has a correct signature. case func(context.Context, vocab.ActivityStreamsEvent) error: @@ -424,6 +426,15 @@ func (this TypeResolver) Resolve(ctx context.Context, o ActivityStreamsInterface return errCannotTypeAssertType } } + } else if o.VocabularyURI() == "http://litepub.social/ns" && o.GetTypeName() == "EmojiReact" { + if fn, ok := i.(func(context.Context, vocab.LitePubEmojiReact) error); ok { + if v, ok := o.(vocab.LitePubEmojiReact); ok { + return fn(ctx, v) + } else { + // This occurs when the value is either not a go-fed type and is improperly satisfying various interfaces, or there is a bug in the go-fed generated code. + return errCannotTypeAssertType + } + } } else if o.VocabularyURI() == "https://www.w3.org/ns/activitystreams" && o.GetTypeName() == "Endpoints" { if fn, ok := i.(func(context.Context, vocab.ActivityStreamsEndpoints) error); ok { if v, ok := o.(vocab.ActivityStreamsEndpoints); ok { diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_actor/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_actor/gen_pkg.go index 75edcc679..eb7651f2b 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_actor/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_actor/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_actor/gen_property_activitystreams_actor.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_actor/gen_property_activitystreams_actor.go index 9ebcc6db4..8f29a611d 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_actor/gen_property_activitystreams_actor.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_actor/gen_property_activitystreams_actor.go @@ -37,6 +37,7 @@ type ActivityStreamsActorPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsActorPropertyIterator(i interface{}, aliasMap map tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsActorPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsActorPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsActorPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsActorPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsActorPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsActorPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsActorPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsActorPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsActorPropertyIterator) JSONLDContext() map[string]stri child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsActorPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsActorPropertyIterator) LessThan(o vocab.ActivityStream return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsActorPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsActorPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsActorPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsActorPropertyIterator) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsActorPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsActorPropertyIterator) serialize() (interface{}, error return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4270,6 +4316,17 @@ func (this *ActivityStreamsActorProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "actor". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsActorProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsActorPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "actor". Invalidates iterators that are traversing using // Prev. @@ -5516,6 +5573,23 @@ func (this *ActivityStreamsActorProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "actor". Existing elements at that index and higher are shifted +// back once. Invalidates all iterators. +func (this *ActivityStreamsActorProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsActorPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "actor". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5738,194 +5812,198 @@ func (this ActivityStreamsActorProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6921,6 +6999,20 @@ func (this *ActivityStreamsActorProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "actor". Invalidates all iterators. +func (this *ActivityStreamsActorProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsActorPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "actor". Invalidates all iterators. func (this *ActivityStreamsActorProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7912,6 +8004,19 @@ func (this *ActivityStreamsActorProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "actor". Panics if the index is out of bounds. Invalidates all +// iterators. +func (this *ActivityStreamsActorProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsActorPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "actor". Panics if the index is out of bounds. Invalidates // all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_anyof/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_anyof/gen_pkg.go index ad2be2ce6..ea6667e5e 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_anyof/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_anyof/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_anyof/gen_property_activitystreams_anyOf.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_anyof/gen_property_activitystreams_anyOf.go index d4a22f0d4..d803781ec 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_anyof/gen_property_activitystreams_anyOf.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_anyof/gen_property_activitystreams_anyOf.go @@ -37,6 +37,7 @@ type ActivityStreamsAnyOfPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsAnyOfPropertyIterator(i interface{}, aliasMap map tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsAnyOfPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsAnyOfPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsAnyOfPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsAnyOfPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsAnyOfPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsAnyOfPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsAnyOfPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsAnyOfPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsAnyOfPropertyIterator) JSONLDContext() map[string]stri child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsAnyOfPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsAnyOfPropertyIterator) LessThan(o vocab.ActivityStream return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsAnyOfPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsAnyOfPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsAnyOfPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsAnyOfPropertyIterator) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsAnyOfPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsAnyOfPropertyIterator) serialize() (interface{}, error return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4270,6 +4316,17 @@ func (this *ActivityStreamsAnyOfProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "anyOf". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsAnyOfProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsAnyOfPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "anyOf". Invalidates iterators that are traversing using // Prev. @@ -5516,6 +5573,23 @@ func (this *ActivityStreamsAnyOfProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "anyOf". Existing elements at that index and higher are shifted +// back once. Invalidates all iterators. +func (this *ActivityStreamsAnyOfProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsAnyOfPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "anyOf". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5738,194 +5812,198 @@ func (this ActivityStreamsAnyOfProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6921,6 +6999,20 @@ func (this *ActivityStreamsAnyOfProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "anyOf". Invalidates all iterators. +func (this *ActivityStreamsAnyOfProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsAnyOfPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "anyOf". Invalidates all iterators. func (this *ActivityStreamsAnyOfProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7912,6 +8004,19 @@ func (this *ActivityStreamsAnyOfProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "anyOf". Panics if the index is out of bounds. Invalidates all +// iterators. +func (this *ActivityStreamsAnyOfProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsAnyOfPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "anyOf". Panics if the index is out of bounds. Invalidates // all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attachment/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attachment/gen_pkg.go index 29fb6634d..76178a57e 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attachment/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attachment/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attachment/gen_property_activitystreams_attachment.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attachment/gen_property_activitystreams_attachment.go index 81f56f071..126c353fe 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attachment/gen_property_activitystreams_attachment.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attachment/gen_property_activitystreams_attachment.go @@ -37,6 +37,7 @@ type ActivityStreamsAttachmentPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsAttachmentPropertyIterator(i interface{}, aliasMa tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsAttachmentPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsAttachmentPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsAttachmentPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsAttachmentPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsAttachmentPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsAttachmentPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsAttachmentPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsAttachmentPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsAttachmentPropertyIterator) JSONLDContext() map[string child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsAttachmentPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsAttachmentPropertyIterator) LessThan(o vocab.ActivityS return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsAttachmentPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsAttachmentPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsAttachmentPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsAttachmentPropertyIterator) SetType(t vocab.Type) err this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsAttachmentPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsAttachmentPropertyIterator) serialize() (interface{}, return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4280,6 +4326,17 @@ func (this *ActivityStreamsAttachmentProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "attachment". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsAttachmentProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsAttachmentPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "attachment". Invalidates iterators that are traversing // using Prev. @@ -5528,6 +5585,23 @@ func (this *ActivityStreamsAttachmentProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "attachment". Existing elements at that index and higher are +// shifted back once. Invalidates all iterators. +func (this *ActivityStreamsAttachmentProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsAttachmentPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "attachment". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5750,194 +5824,198 @@ func (this ActivityStreamsAttachmentProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6935,6 +7013,20 @@ func (this *ActivityStreamsAttachmentProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "attachment". Invalidates all iterators. +func (this *ActivityStreamsAttachmentProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsAttachmentPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "attachment". Invalidates all iterators. func (this *ActivityStreamsAttachmentProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7926,6 +8018,19 @@ func (this *ActivityStreamsAttachmentProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "attachment". Panics if the index is out of bounds. +// Invalidates all iterators. +func (this *ActivityStreamsAttachmentProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsAttachmentPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "attachment". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attributedto/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attributedto/gen_pkg.go index 9755352c6..74bab1ad8 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attributedto/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attributedto/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attributedto/gen_property_activitystreams_attributedTo.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attributedto/gen_property_activitystreams_attributedTo.go index 04267548b..36940e566 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attributedto/gen_property_activitystreams_attributedTo.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_attributedto/gen_property_activitystreams_attributedTo.go @@ -37,6 +37,7 @@ type ActivityStreamsAttributedToPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsAttributedToPropertyIterator(i interface{}, alias tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsAttributedToPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsAttributedToPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsAttributedToPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsAttributedToPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsAttributedToPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsAttributedToPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsAttributedToPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsAttributedToPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsAttributedToPropertyIterator) JSONLDContext() map[stri child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsAttributedToPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsAttributedToPropertyIterator) LessThan(o vocab.Activit return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsAttributedToPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsAttributedToPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsAttributedToPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsAttributedToPropertyIterator) SetType(t vocab.Type) e this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsAttributedToPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsAttributedToPropertyIterator) serialize() (interface{} return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4320,6 +4366,18 @@ func (this *ActivityStreamsAttributedToProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "attributedTo". Invalidates iterators that are traversing using +// Prev. +func (this *ActivityStreamsAttributedToProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsAttributedToPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "attributedTo". Invalidates iterators that are traversing // using Prev. @@ -5569,6 +5627,23 @@ func (this *ActivityStreamsAttributedToProperty) InsertIRI(idx int, v *url.URL) } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "attributedTo". Existing elements at that index and higher are +// shifted back once. Invalidates all iterators. +func (this *ActivityStreamsAttributedToProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsAttributedToPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "attributedTo". Existing elements at that index and higher // are shifted back once. Invalidates all iterators. @@ -5791,194 +5866,198 @@ func (this ActivityStreamsAttributedToProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6977,6 +7056,20 @@ func (this *ActivityStreamsAttributedToProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "attributedTo". Invalidates all iterators. +func (this *ActivityStreamsAttributedToProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsAttributedToPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "attributedTo". Invalidates all iterators. func (this *ActivityStreamsAttributedToProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7968,6 +8061,19 @@ func (this *ActivityStreamsAttributedToProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "attributedTo". Panics if the index is out of bounds. +// Invalidates all iterators. +func (this *ActivityStreamsAttributedToProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsAttributedToPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "attributedTo". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_audience/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_audience/gen_pkg.go index 3e8f4ddcc..3afe4af48 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_audience/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_audience/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_audience/gen_property_activitystreams_audience.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_audience/gen_property_activitystreams_audience.go index 70280dd94..46605b417 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_audience/gen_property_activitystreams_audience.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_audience/gen_property_activitystreams_audience.go @@ -37,6 +37,7 @@ type ActivityStreamsAudiencePropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsAudiencePropertyIterator(i interface{}, aliasMap tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsAudiencePropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsAudiencePropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsAudiencePropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsAudiencePropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsAudiencePropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsAudiencePropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsAudiencePropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsAudiencePropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsAudiencePropertyIterator) JSONLDContext() map[string]s child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsAudiencePropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsAudiencePropertyIterator) LessThan(o vocab.ActivityStr return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsAudiencePropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsAudiencePropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsAudiencePropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsAudiencePropertyIterator) SetType(t vocab.Type) error this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsAudiencePropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsAudiencePropertyIterator) serialize() (interface{}, er return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4279,6 +4325,17 @@ func (this *ActivityStreamsAudienceProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "audience". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsAudienceProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsAudiencePropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "audience". Invalidates iterators that are traversing using // Prev. @@ -5526,6 +5583,23 @@ func (this *ActivityStreamsAudienceProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "audience". Existing elements at that index and higher are shifted +// back once. Invalidates all iterators. +func (this *ActivityStreamsAudienceProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsAudiencePropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "audience". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5748,194 +5822,198 @@ func (this ActivityStreamsAudienceProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6933,6 +7011,20 @@ func (this *ActivityStreamsAudienceProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "audience". Invalidates all iterators. +func (this *ActivityStreamsAudienceProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsAudiencePropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "audience". Invalidates all iterators. func (this *ActivityStreamsAudienceProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7924,6 +8016,19 @@ func (this *ActivityStreamsAudienceProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "audience". Panics if the index is out of bounds. Invalidates +// all iterators. +func (this *ActivityStreamsAudienceProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsAudiencePropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "audience". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bcc/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bcc/gen_pkg.go index e3e71450c..6c9237a45 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bcc/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bcc/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bcc/gen_property_activitystreams_bcc.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bcc/gen_property_activitystreams_bcc.go index 476472d9f..23d92a977 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bcc/gen_property_activitystreams_bcc.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bcc/gen_property_activitystreams_bcc.go @@ -37,6 +37,7 @@ type ActivityStreamsBccPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -255,6 +256,12 @@ func deserializeActivityStreamsBccPropertyIterator(i interface{}, aliasMap map[s tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsBccPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsBccPropertyIterator{ activitystreamsEventMember: v, @@ -1023,6 +1030,13 @@ func (this ActivityStreamsBccPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsBccPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1121,6 +1135,9 @@ func (this ActivityStreamsBccPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1294,6 +1311,7 @@ func (this ActivityStreamsBccPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1826,6 +1844,13 @@ func (this ActivityStreamsBccPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsBccPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1905,6 +1930,8 @@ func (this ActivityStreamsBccPropertyIterator) JSONLDContext() map[string]string child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2086,150 +2113,153 @@ func (this ActivityStreamsBccPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2293,6 +2323,8 @@ func (this ActivityStreamsBccPropertyIterator) LessThan(o vocab.ActivityStreamsB return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2897,6 +2929,13 @@ func (this *ActivityStreamsBccPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsBccPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsBccPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3020,6 +3059,10 @@ func (this *ActivityStreamsBccPropertyIterator) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3242,6 +3285,7 @@ func (this *ActivityStreamsBccPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3345,6 +3389,8 @@ func (this ActivityStreamsBccPropertyIterator) serialize() (interface{}, error) return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4265,6 +4311,17 @@ func (this *ActivityStreamsBccProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "bcc". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsBccProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsBccPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "bcc". Invalidates iterators that are traversing using Prev. func (this *ActivityStreamsBccProperty) AppendSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -5510,6 +5567,23 @@ func (this *ActivityStreamsBccProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "bcc". Existing elements at that index and higher are shifted back +// once. Invalidates all iterators. +func (this *ActivityStreamsBccProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsBccPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "bcc". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5732,194 +5806,198 @@ func (this ActivityStreamsBccProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6915,6 +6993,20 @@ func (this *ActivityStreamsBccProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "bcc". Invalidates all iterators. +func (this *ActivityStreamsBccProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsBccPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "bcc". Invalidates all iterators. func (this *ActivityStreamsBccProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7906,6 +7998,19 @@ func (this *ActivityStreamsBccProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "bcc". Panics if the index is out of bounds. Invalidates all +// iterators. +func (this *ActivityStreamsBccProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsBccPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "bcc". Panics if the index is out of bounds. Invalidates // all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bto/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bto/gen_pkg.go index d2b265bcb..01963388a 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bto/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bto/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bto/gen_property_activitystreams_bto.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bto/gen_property_activitystreams_bto.go index 5bdb72cac..3117eab32 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bto/gen_property_activitystreams_bto.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_bto/gen_property_activitystreams_bto.go @@ -37,6 +37,7 @@ type ActivityStreamsBtoPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -255,6 +256,12 @@ func deserializeActivityStreamsBtoPropertyIterator(i interface{}, aliasMap map[s tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsBtoPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsBtoPropertyIterator{ activitystreamsEventMember: v, @@ -1023,6 +1030,13 @@ func (this ActivityStreamsBtoPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsBtoPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1121,6 +1135,9 @@ func (this ActivityStreamsBtoPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1294,6 +1311,7 @@ func (this ActivityStreamsBtoPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1826,6 +1844,13 @@ func (this ActivityStreamsBtoPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsBtoPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1905,6 +1930,8 @@ func (this ActivityStreamsBtoPropertyIterator) JSONLDContext() map[string]string child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2086,150 +2113,153 @@ func (this ActivityStreamsBtoPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2293,6 +2323,8 @@ func (this ActivityStreamsBtoPropertyIterator) LessThan(o vocab.ActivityStreamsB return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2897,6 +2929,13 @@ func (this *ActivityStreamsBtoPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsBtoPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsBtoPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3020,6 +3059,10 @@ func (this *ActivityStreamsBtoPropertyIterator) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3242,6 +3285,7 @@ func (this *ActivityStreamsBtoPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3345,6 +3389,8 @@ func (this ActivityStreamsBtoPropertyIterator) serialize() (interface{}, error) return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4265,6 +4311,17 @@ func (this *ActivityStreamsBtoProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "bto". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsBtoProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsBtoPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "bto". Invalidates iterators that are traversing using Prev. func (this *ActivityStreamsBtoProperty) AppendSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -5510,6 +5567,23 @@ func (this *ActivityStreamsBtoProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "bto". Existing elements at that index and higher are shifted back +// once. Invalidates all iterators. +func (this *ActivityStreamsBtoProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsBtoPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "bto". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5732,194 +5806,198 @@ func (this ActivityStreamsBtoProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6915,6 +6993,20 @@ func (this *ActivityStreamsBtoProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "bto". Invalidates all iterators. +func (this *ActivityStreamsBtoProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsBtoPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "bto". Invalidates all iterators. func (this *ActivityStreamsBtoProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7906,6 +7998,19 @@ func (this *ActivityStreamsBtoProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "bto". Panics if the index is out of bounds. Invalidates all +// iterators. +func (this *ActivityStreamsBtoProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsBtoPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "bto". Panics if the index is out of bounds. Invalidates // all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_cc/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_cc/gen_pkg.go index e0ba13656..45d1c6606 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_cc/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_cc/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_cc/gen_property_activitystreams_cc.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_cc/gen_property_activitystreams_cc.go index 930063768..af08d75eb 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_cc/gen_property_activitystreams_cc.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_cc/gen_property_activitystreams_cc.go @@ -37,6 +37,7 @@ type ActivityStreamsCcPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -255,6 +256,12 @@ func deserializeActivityStreamsCcPropertyIterator(i interface{}, aliasMap map[st tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsCcPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsCcPropertyIterator{ activitystreamsEventMember: v, @@ -1023,6 +1030,13 @@ func (this ActivityStreamsCcPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsCcPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1121,6 +1135,9 @@ func (this ActivityStreamsCcPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1294,6 +1311,7 @@ func (this ActivityStreamsCcPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1826,6 +1844,13 @@ func (this ActivityStreamsCcPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsCcPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1905,6 +1930,8 @@ func (this ActivityStreamsCcPropertyIterator) JSONLDContext() map[string]string child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2086,150 +2113,153 @@ func (this ActivityStreamsCcPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2293,6 +2323,8 @@ func (this ActivityStreamsCcPropertyIterator) LessThan(o vocab.ActivityStreamsCc return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2897,6 +2929,13 @@ func (this *ActivityStreamsCcPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsCcPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsCcPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3020,6 +3059,10 @@ func (this *ActivityStreamsCcPropertyIterator) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3242,6 +3285,7 @@ func (this *ActivityStreamsCcPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3345,6 +3389,8 @@ func (this ActivityStreamsCcPropertyIterator) serialize() (interface{}, error) { return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4265,6 +4311,17 @@ func (this *ActivityStreamsCcProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "cc". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsCcProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsCcPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "cc". Invalidates iterators that are traversing using Prev. func (this *ActivityStreamsCcProperty) AppendSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -5510,6 +5567,23 @@ func (this *ActivityStreamsCcProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "cc". Existing elements at that index and higher are shifted back +// once. Invalidates all iterators. +func (this *ActivityStreamsCcProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsCcPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "cc". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. @@ -5732,194 +5806,198 @@ func (this ActivityStreamsCcProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6915,6 +6993,20 @@ func (this *ActivityStreamsCcProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "cc". Invalidates all iterators. +func (this *ActivityStreamsCcProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsCcPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "cc". Invalidates all iterators. func (this *ActivityStreamsCcProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7906,6 +7998,19 @@ func (this *ActivityStreamsCcProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "cc". Panics if the index is out of bounds. Invalidates all +// iterators. +func (this *ActivityStreamsCcProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsCcPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "cc". Panics if the index is out of bounds. Invalidates // all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_closed/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_closed/gen_pkg.go index 1dfcf9653..e62ec819f 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_closed/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_closed/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_closed/gen_property_activitystreams_closed.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_closed/gen_property_activitystreams_closed.go index d2ed32d7a..2f11f39d0 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_closed/gen_property_activitystreams_closed.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_closed/gen_property_activitystreams_closed.go @@ -44,6 +44,7 @@ type ActivityStreamsClosedPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -263,6 +264,12 @@ func deserializeActivityStreamsClosedPropertyIterator(i interface{}, aliasMap ma tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsClosedPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsClosedPropertyIterator{ activitystreamsEventMember: v, @@ -1046,6 +1053,13 @@ func (this ActivityStreamsClosedPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsClosedPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1144,6 +1158,9 @@ func (this ActivityStreamsClosedPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1332,6 +1349,7 @@ func (this ActivityStreamsClosedPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1864,6 +1882,13 @@ func (this ActivityStreamsClosedPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsClosedPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1957,6 +1982,8 @@ func (this ActivityStreamsClosedPropertyIterator) JSONLDContext() map[string]str child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2144,150 +2171,153 @@ func (this ActivityStreamsClosedPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 24 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 25 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 26 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 27 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 28 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 29 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 30 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 31 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 32 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 33 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 34 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 35 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 36 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 37 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 38 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 39 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 40 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 41 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 42 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 43 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 44 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 45 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 46 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 47 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 48 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 49 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 50 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 51 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 52 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 53 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 54 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 55 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 56 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 57 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 58 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 59 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 60 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 61 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 62 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 63 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 64 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 65 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 66 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 67 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 68 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 69 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 70 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 71 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 72 } + if this.IsActivityStreamsView() { + return 73 + } if this.IsIRI() { return -2 } @@ -2355,6 +2385,8 @@ func (this ActivityStreamsClosedPropertyIterator) LessThan(o vocab.ActivityStrea return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2959,6 +2991,13 @@ func (this *ActivityStreamsClosedPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsClosedPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsClosedPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3082,6 +3121,10 @@ func (this *ActivityStreamsClosedPropertyIterator) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3322,6 +3365,7 @@ func (this *ActivityStreamsClosedPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3429,6 +3473,8 @@ func (this ActivityStreamsClosedPropertyIterator) serialize() (interface{}, erro return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4353,6 +4399,17 @@ func (this *ActivityStreamsClosedProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "closed". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsClosedProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsClosedPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "closed". Invalidates iterators that are traversing using // Prev. @@ -5623,6 +5680,23 @@ func (this *ActivityStreamsClosedProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "closed". Existing elements at that index and higher are shifted +// back once. Invalidates all iterators. +func (this *ActivityStreamsClosedProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsClosedPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "closed". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5889,194 +5963,198 @@ func (this ActivityStreamsClosedProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 25 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 71 { + } else if idx1 == 72 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 72 { + } else if idx1 == 73 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -7073,6 +7151,20 @@ func (this *ActivityStreamsClosedProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "closed". Invalidates all iterators. +func (this *ActivityStreamsClosedProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsClosedPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "closed". Invalidates all iterators. func (this *ActivityStreamsClosedProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -8094,6 +8186,19 @@ func (this *ActivityStreamsClosedProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "closed". Panics if the index is out of bounds. Invalidates +// all iterators. +func (this *ActivityStreamsClosedProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsClosedPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "closed". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_context/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_context/gen_pkg.go index cf30a8655..3be289683 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_context/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_context/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_context/gen_property_activitystreams_context.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_context/gen_property_activitystreams_context.go index 590719bcd..3df50c4a1 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_context/gen_property_activitystreams_context.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_context/gen_property_activitystreams_context.go @@ -37,6 +37,7 @@ type ActivityStreamsContextPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsContextPropertyIterator(i interface{}, aliasMap m tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsContextPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsContextPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsContextPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsContextPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsContextPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsContextPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsContextPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsContextPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsContextPropertyIterator) JSONLDContext() map[string]st child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsContextPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsContextPropertyIterator) LessThan(o vocab.ActivityStre return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsContextPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsContextPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsContextPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsContextPropertyIterator) SetType(t vocab.Type) error this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsContextPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsContextPropertyIterator) serialize() (interface{}, err return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4279,6 +4325,17 @@ func (this *ActivityStreamsContextProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "context". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsContextProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsContextPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "context". Invalidates iterators that are traversing using // Prev. @@ -5526,6 +5583,23 @@ func (this *ActivityStreamsContextProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "context". Existing elements at that index and higher are shifted +// back once. Invalidates all iterators. +func (this *ActivityStreamsContextProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsContextPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "context". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5748,194 +5822,198 @@ func (this ActivityStreamsContextProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6932,6 +7010,20 @@ func (this *ActivityStreamsContextProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "context". Invalidates all iterators. +func (this *ActivityStreamsContextProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsContextPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "context". Invalidates all iterators. func (this *ActivityStreamsContextProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7923,6 +8015,19 @@ func (this *ActivityStreamsContextProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "context". Panics if the index is out of bounds. Invalidates +// all iterators. +func (this *ActivityStreamsContextProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsContextPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "context". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_describes/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_describes/gen_pkg.go index 5127ea951..84313265f 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_describes/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_describes/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_describes/gen_property_activitystreams_describes.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_describes/gen_property_activitystreams_describes.go index 139e0a8b9..e67766f8a 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_describes/gen_property_activitystreams_describes.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_describes/gen_property_activitystreams_describes.go @@ -36,6 +36,7 @@ type ActivityStreamsDescribesProperty struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -247,6 +248,12 @@ func DeserializeDescribesProperty(m map[string]interface{}, aliasMap map[string] tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsDescribesProperty{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsDescribesProperty{ activitystreamsEventMember: v, @@ -564,6 +571,7 @@ func (this *ActivityStreamsDescribesProperty) Clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -1071,6 +1079,13 @@ func (this ActivityStreamsDescribesProperty) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsDescribesProperty) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1160,6 +1175,9 @@ func (this ActivityStreamsDescribesProperty) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1326,6 +1344,7 @@ func (this ActivityStreamsDescribesProperty) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1842,6 +1861,13 @@ func (this ActivityStreamsDescribesProperty) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsDescribesProperty) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1912,6 +1938,8 @@ func (this ActivityStreamsDescribesProperty) JSONLDContext() map[string]string { child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2086,144 +2114,147 @@ func (this ActivityStreamsDescribesProperty) KindIndex() int { if this.IsTootEmoji() { return 21 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 22 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 23 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 24 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 25 } - if this.IsTootIdentityProof() { + if this.IsActivityStreamsGroup() { return 26 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 27 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 28 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 29 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 30 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 31 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 32 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 33 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 34 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 35 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 36 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 37 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 38 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsListen() { return 39 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 40 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 41 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 42 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 43 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 44 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 45 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 46 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 47 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 48 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 49 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 50 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 51 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 52 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 53 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 54 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 55 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 56 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 57 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 58 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 59 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 60 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 61 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 62 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 63 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 64 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 65 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 66 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 67 } + if this.IsActivityStreamsView() { + return 68 + } if this.IsIRI() { return -2 } @@ -2285,6 +2316,8 @@ func (this ActivityStreamsDescribesProperty) LessThan(o vocab.ActivityStreamsDes return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2441,6 +2474,8 @@ func (this ActivityStreamsDescribesProperty) Serialize() (interface{}, error) { return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -3000,6 +3035,13 @@ func (this *ActivityStreamsDescribesProperty) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsDescribesProperty) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.Clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsDescribesProperty) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3112,6 +3154,10 @@ func (this *ActivityStreamsDescribesProperty) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_formertype/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_formertype/gen_pkg.go index f6d4de64e..d37d48ac4 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_formertype/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_formertype/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_formertype/gen_property_activitystreams_formerType.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_formertype/gen_property_activitystreams_formerType.go index 66a784524..ecc1c52d0 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_formertype/gen_property_activitystreams_formerType.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_formertype/gen_property_activitystreams_formerType.go @@ -39,6 +39,7 @@ type ActivityStreamsFormerTypePropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -250,6 +251,12 @@ func deserializeActivityStreamsFormerTypePropertyIterator(i interface{}, aliasMa tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsFormerTypePropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsFormerTypePropertyIterator{ activitystreamsEventMember: v, @@ -1000,6 +1007,13 @@ func (this ActivityStreamsFormerTypePropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsFormerTypePropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1089,6 +1103,9 @@ func (this ActivityStreamsFormerTypePropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1262,6 +1279,7 @@ func (this ActivityStreamsFormerTypePropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1778,6 +1796,13 @@ func (this ActivityStreamsFormerTypePropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsFormerTypePropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1855,6 +1880,8 @@ func (this ActivityStreamsFormerTypePropertyIterator) JSONLDContext() map[string child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2032,144 +2059,147 @@ func (this ActivityStreamsFormerTypePropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootIdentityProof() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 28 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 29 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 30 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 31 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 32 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 33 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 34 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 35 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 36 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 37 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 38 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 39 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsListen() { return 40 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 41 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 42 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 43 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 44 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 45 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 46 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 47 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 48 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 49 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 50 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 51 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 52 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 53 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 54 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 55 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 56 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 57 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 58 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 59 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 60 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 61 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 62 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 63 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 64 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 65 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 66 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 67 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 68 } + if this.IsActivityStreamsView() { + return 69 + } if this.IsIRI() { return -2 } @@ -2233,6 +2263,8 @@ func (this ActivityStreamsFormerTypePropertyIterator) LessThan(o vocab.ActivityS return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2819,6 +2851,13 @@ func (this *ActivityStreamsFormerTypePropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsFormerTypePropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsFormerTypePropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -2931,6 +2970,10 @@ func (this *ActivityStreamsFormerTypePropertyIterator) SetType(t vocab.Type) err this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3153,6 +3196,7 @@ func (this *ActivityStreamsFormerTypePropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3254,6 +3298,8 @@ func (this ActivityStreamsFormerTypePropertyIterator) serialize() (interface{}, return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4161,6 +4207,17 @@ func (this *ActivityStreamsFormerTypeProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "formerType". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsFormerTypeProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsFormerTypePropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "formerType". Invalidates iterators that are traversing // using Prev. @@ -5376,6 +5433,23 @@ func (this *ActivityStreamsFormerTypeProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "formerType". Existing elements at that index and higher are +// shifted back once. Invalidates all iterators. +func (this *ActivityStreamsFormerTypeProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsFormerTypePropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "formerType". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5599,186 +5673,190 @@ func (this ActivityStreamsFormerTypeProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6748,6 +6826,20 @@ func (this *ActivityStreamsFormerTypeProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "formerType". Invalidates all iterators. +func (this *ActivityStreamsFormerTypeProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsFormerTypePropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "formerType". Invalidates all iterators. func (this *ActivityStreamsFormerTypeProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7714,6 +7806,19 @@ func (this *ActivityStreamsFormerTypeProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "formerType". Panics if the index is out of bounds. +// Invalidates all iterators. +func (this *ActivityStreamsFormerTypeProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsFormerTypePropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "formerType". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_generator/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_generator/gen_pkg.go index c0a57ce1c..4feffb155 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_generator/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_generator/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_generator/gen_property_activitystreams_generator.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_generator/gen_property_activitystreams_generator.go index 0fead0258..c3bb024ab 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_generator/gen_property_activitystreams_generator.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_generator/gen_property_activitystreams_generator.go @@ -37,6 +37,7 @@ type ActivityStreamsGeneratorPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsGeneratorPropertyIterator(i interface{}, aliasMap tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsGeneratorPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsGeneratorPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsGeneratorPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsGeneratorPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsGeneratorPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsGeneratorPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsGeneratorPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsGeneratorPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsGeneratorPropertyIterator) JSONLDContext() map[string] child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsGeneratorPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsGeneratorPropertyIterator) LessThan(o vocab.ActivitySt return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsGeneratorPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsGeneratorPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsGeneratorPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsGeneratorPropertyIterator) SetType(t vocab.Type) erro this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsGeneratorPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsGeneratorPropertyIterator) serialize() (interface{}, e return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4279,6 +4325,17 @@ func (this *ActivityStreamsGeneratorProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "generator". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsGeneratorProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsGeneratorPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "generator". Invalidates iterators that are traversing // using Prev. @@ -5526,6 +5583,23 @@ func (this *ActivityStreamsGeneratorProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "generator". Existing elements at that index and higher are +// shifted back once. Invalidates all iterators. +func (this *ActivityStreamsGeneratorProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsGeneratorPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "generator". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5748,194 +5822,198 @@ func (this ActivityStreamsGeneratorProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6933,6 +7011,20 @@ func (this *ActivityStreamsGeneratorProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "generator". Invalidates all iterators. +func (this *ActivityStreamsGeneratorProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsGeneratorPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "generator". Invalidates all iterators. func (this *ActivityStreamsGeneratorProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7924,6 +8016,19 @@ func (this *ActivityStreamsGeneratorProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "generator". Panics if the index is out of bounds. Invalidates +// all iterators. +func (this *ActivityStreamsGeneratorProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsGeneratorPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "generator". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_inreplyto/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_inreplyto/gen_pkg.go index 4a3e2ec55..ff1cbb28d 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_inreplyto/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_inreplyto/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_inreplyto/gen_property_activitystreams_inReplyTo.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_inreplyto/gen_property_activitystreams_inReplyTo.go index 3e03a769f..f75363f37 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_inreplyto/gen_property_activitystreams_inReplyTo.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_inreplyto/gen_property_activitystreams_inReplyTo.go @@ -37,6 +37,7 @@ type ActivityStreamsInReplyToPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsInReplyToPropertyIterator(i interface{}, aliasMap tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsInReplyToPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsInReplyToPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsInReplyToPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsInReplyToPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsInReplyToPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsInReplyToPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsInReplyToPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsInReplyToPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsInReplyToPropertyIterator) JSONLDContext() map[string] child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsInReplyToPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsInReplyToPropertyIterator) LessThan(o vocab.ActivitySt return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsInReplyToPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsInReplyToPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsInReplyToPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsInReplyToPropertyIterator) SetType(t vocab.Type) erro this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsInReplyToPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsInReplyToPropertyIterator) serialize() (interface{}, e return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4279,6 +4325,17 @@ func (this *ActivityStreamsInReplyToProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "inReplyTo". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsInReplyToProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsInReplyToPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "inReplyTo". Invalidates iterators that are traversing // using Prev. @@ -5526,6 +5583,23 @@ func (this *ActivityStreamsInReplyToProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "inReplyTo". Existing elements at that index and higher are +// shifted back once. Invalidates all iterators. +func (this *ActivityStreamsInReplyToProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsInReplyToPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "inReplyTo". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5748,194 +5822,198 @@ func (this ActivityStreamsInReplyToProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6933,6 +7011,20 @@ func (this *ActivityStreamsInReplyToProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "inReplyTo". Invalidates all iterators. +func (this *ActivityStreamsInReplyToProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsInReplyToPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "inReplyTo". Invalidates all iterators. func (this *ActivityStreamsInReplyToProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7924,6 +8016,19 @@ func (this *ActivityStreamsInReplyToProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "inReplyTo". Panics if the index is out of bounds. Invalidates +// all iterators. +func (this *ActivityStreamsInReplyToProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsInReplyToPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "inReplyTo". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_instrument/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_instrument/gen_pkg.go index 9d6fe156b..f3962775d 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_instrument/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_instrument/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_instrument/gen_property_activitystreams_instrument.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_instrument/gen_property_activitystreams_instrument.go index 234d3f3a6..0a9d98675 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_instrument/gen_property_activitystreams_instrument.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_instrument/gen_property_activitystreams_instrument.go @@ -37,6 +37,7 @@ type ActivityStreamsInstrumentPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsInstrumentPropertyIterator(i interface{}, aliasMa tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsInstrumentPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsInstrumentPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsInstrumentPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsInstrumentPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsInstrumentPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsInstrumentPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsInstrumentPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsInstrumentPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsInstrumentPropertyIterator) JSONLDContext() map[string child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsInstrumentPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsInstrumentPropertyIterator) LessThan(o vocab.ActivityS return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsInstrumentPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsInstrumentPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsInstrumentPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsInstrumentPropertyIterator) SetType(t vocab.Type) err this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsInstrumentPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsInstrumentPropertyIterator) serialize() (interface{}, return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4280,6 +4326,17 @@ func (this *ActivityStreamsInstrumentProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "instrument". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsInstrumentProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsInstrumentPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "instrument". Invalidates iterators that are traversing // using Prev. @@ -5528,6 +5585,23 @@ func (this *ActivityStreamsInstrumentProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "instrument". Existing elements at that index and higher are +// shifted back once. Invalidates all iterators. +func (this *ActivityStreamsInstrumentProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsInstrumentPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "instrument". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5750,194 +5824,198 @@ func (this ActivityStreamsInstrumentProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6935,6 +7013,20 @@ func (this *ActivityStreamsInstrumentProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "instrument". Invalidates all iterators. +func (this *ActivityStreamsInstrumentProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsInstrumentPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "instrument". Invalidates all iterators. func (this *ActivityStreamsInstrumentProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7926,6 +8018,19 @@ func (this *ActivityStreamsInstrumentProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "instrument". Panics if the index is out of bounds. +// Invalidates all iterators. +func (this *ActivityStreamsInstrumentProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsInstrumentPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "instrument". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_items/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_items/gen_pkg.go index 1ab2dc2ad..c05612781 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_items/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_items/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_items/gen_property_activitystreams_items.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_items/gen_property_activitystreams_items.go index 554c9d113..860ab6c8b 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_items/gen_property_activitystreams_items.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_items/gen_property_activitystreams_items.go @@ -37,6 +37,7 @@ type ActivityStreamsItemsPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsItemsPropertyIterator(i interface{}, aliasMap map tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsItemsPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsItemsPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsItemsPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsItemsPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsItemsPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsItemsPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsItemsPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsItemsPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsItemsPropertyIterator) JSONLDContext() map[string]stri child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsItemsPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsItemsPropertyIterator) LessThan(o vocab.ActivityStream return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsItemsPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsItemsPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsItemsPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsItemsPropertyIterator) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsItemsPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsItemsPropertyIterator) serialize() (interface{}, error return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4270,6 +4316,17 @@ func (this *ActivityStreamsItemsProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "items". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsItemsProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsItemsPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "items". Invalidates iterators that are traversing using // Prev. @@ -5516,6 +5573,23 @@ func (this *ActivityStreamsItemsProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "items". Existing elements at that index and higher are shifted +// back once. Invalidates all iterators. +func (this *ActivityStreamsItemsProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsItemsPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "items". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5738,194 +5812,198 @@ func (this ActivityStreamsItemsProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6921,6 +6999,20 @@ func (this *ActivityStreamsItemsProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "items". Invalidates all iterators. +func (this *ActivityStreamsItemsProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsItemsPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "items". Invalidates all iterators. func (this *ActivityStreamsItemsProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7912,6 +8004,19 @@ func (this *ActivityStreamsItemsProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "items". Panics if the index is out of bounds. Invalidates all +// iterators. +func (this *ActivityStreamsItemsProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsItemsPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "items". Panics if the index is out of bounds. Invalidates // all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_location/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_location/gen_pkg.go index d1cbcc55a..6dffcb1be 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_location/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_location/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_location/gen_property_activitystreams_location.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_location/gen_property_activitystreams_location.go index 714b5de87..06d0fdc28 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_location/gen_property_activitystreams_location.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_location/gen_property_activitystreams_location.go @@ -37,6 +37,7 @@ type ActivityStreamsLocationPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsLocationPropertyIterator(i interface{}, aliasMap tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsLocationPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsLocationPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsLocationPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsLocationPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsLocationPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsLocationPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsLocationPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsLocationPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsLocationPropertyIterator) JSONLDContext() map[string]s child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsLocationPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsLocationPropertyIterator) LessThan(o vocab.ActivityStr return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsLocationPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsLocationPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsLocationPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsLocationPropertyIterator) SetType(t vocab.Type) error this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsLocationPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsLocationPropertyIterator) serialize() (interface{}, er return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4279,6 +4325,17 @@ func (this *ActivityStreamsLocationProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "location". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsLocationProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsLocationPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "location". Invalidates iterators that are traversing using // Prev. @@ -5526,6 +5583,23 @@ func (this *ActivityStreamsLocationProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "location". Existing elements at that index and higher are shifted +// back once. Invalidates all iterators. +func (this *ActivityStreamsLocationProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsLocationPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "location". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5748,194 +5822,198 @@ func (this ActivityStreamsLocationProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6933,6 +7011,20 @@ func (this *ActivityStreamsLocationProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "location". Invalidates all iterators. +func (this *ActivityStreamsLocationProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsLocationPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "location". Invalidates all iterators. func (this *ActivityStreamsLocationProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7924,6 +8016,19 @@ func (this *ActivityStreamsLocationProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "location". Panics if the index is out of bounds. Invalidates +// all iterators. +func (this *ActivityStreamsLocationProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsLocationPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "location". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_object/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_object/gen_pkg.go index 77ff4c192..cdbc315ee 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_object/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_object/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_object/gen_property_activitystreams_object.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_object/gen_property_activitystreams_object.go index 74fe58c0b..dd0b0ec0e 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_object/gen_property_activitystreams_object.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_object/gen_property_activitystreams_object.go @@ -37,6 +37,7 @@ type ActivityStreamsObjectPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsObjectPropertyIterator(i interface{}, aliasMap ma tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsObjectPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsObjectPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsObjectPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsObjectPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsObjectPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsObjectPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsObjectPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsObjectPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsObjectPropertyIterator) JSONLDContext() map[string]str child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsObjectPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsObjectPropertyIterator) LessThan(o vocab.ActivityStrea return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsObjectPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsObjectPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsObjectPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsObjectPropertyIterator) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsObjectPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsObjectPropertyIterator) serialize() (interface{}, erro return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4270,6 +4316,17 @@ func (this *ActivityStreamsObjectProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "object". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsObjectProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsObjectPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "object". Invalidates iterators that are traversing using // Prev. @@ -5516,6 +5573,23 @@ func (this *ActivityStreamsObjectProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "object". Existing elements at that index and higher are shifted +// back once. Invalidates all iterators. +func (this *ActivityStreamsObjectProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsObjectPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "object". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5738,194 +5812,198 @@ func (this ActivityStreamsObjectProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6922,6 +7000,20 @@ func (this *ActivityStreamsObjectProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "object". Invalidates all iterators. +func (this *ActivityStreamsObjectProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsObjectPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "object". Invalidates all iterators. func (this *ActivityStreamsObjectProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7913,6 +8005,19 @@ func (this *ActivityStreamsObjectProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "object". Panics if the index is out of bounds. Invalidates +// all iterators. +func (this *ActivityStreamsObjectProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsObjectPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "object". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_oneof/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_oneof/gen_pkg.go index c3777073e..25ee48b30 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_oneof/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_oneof/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_oneof/gen_property_activitystreams_oneOf.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_oneof/gen_property_activitystreams_oneOf.go index 99bc8de63..74d763b23 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_oneof/gen_property_activitystreams_oneOf.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_oneof/gen_property_activitystreams_oneOf.go @@ -37,6 +37,7 @@ type ActivityStreamsOneOfPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsOneOfPropertyIterator(i interface{}, aliasMap map tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsOneOfPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsOneOfPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsOneOfPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsOneOfPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsOneOfPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsOneOfPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsOneOfPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsOneOfPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsOneOfPropertyIterator) JSONLDContext() map[string]stri child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsOneOfPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsOneOfPropertyIterator) LessThan(o vocab.ActivityStream return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsOneOfPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsOneOfPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsOneOfPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsOneOfPropertyIterator) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsOneOfPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsOneOfPropertyIterator) serialize() (interface{}, error return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4270,6 +4316,17 @@ func (this *ActivityStreamsOneOfProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "oneOf". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsOneOfProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsOneOfPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "oneOf". Invalidates iterators that are traversing using // Prev. @@ -5516,6 +5573,23 @@ func (this *ActivityStreamsOneOfProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "oneOf". Existing elements at that index and higher are shifted +// back once. Invalidates all iterators. +func (this *ActivityStreamsOneOfProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsOneOfPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "oneOf". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5738,194 +5812,198 @@ func (this ActivityStreamsOneOfProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6921,6 +6999,20 @@ func (this *ActivityStreamsOneOfProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "oneOf". Invalidates all iterators. +func (this *ActivityStreamsOneOfProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsOneOfPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "oneOf". Invalidates all iterators. func (this *ActivityStreamsOneOfProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7912,6 +8004,19 @@ func (this *ActivityStreamsOneOfProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "oneOf". Panics if the index is out of bounds. Invalidates all +// iterators. +func (this *ActivityStreamsOneOfProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsOneOfPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "oneOf". Panics if the index is out of bounds. Invalidates // all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_ordereditems/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_ordereditems/gen_pkg.go index e0808ddd9..4f9fedf0e 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_ordereditems/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_ordereditems/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_ordereditems/gen_property_activitystreams_orderedItems.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_ordereditems/gen_property_activitystreams_orderedItems.go index 0fbdb709a..1e04b6ea6 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_ordereditems/gen_property_activitystreams_orderedItems.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_ordereditems/gen_property_activitystreams_orderedItems.go @@ -37,6 +37,7 @@ type ActivityStreamsOrderedItemsPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsOrderedItemsPropertyIterator(i interface{}, alias tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsOrderedItemsPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsOrderedItemsPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsOrderedItemsPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsOrderedItemsPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsOrderedItemsPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsOrderedItemsPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsOrderedItemsPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsOrderedItemsPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsOrderedItemsPropertyIterator) JSONLDContext() map[stri child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsOrderedItemsPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsOrderedItemsPropertyIterator) LessThan(o vocab.Activit return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsOrderedItemsPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsOrderedItemsPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsOrderedItemsPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsOrderedItemsPropertyIterator) SetType(t vocab.Type) e this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsOrderedItemsPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsOrderedItemsPropertyIterator) serialize() (interface{} return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4320,6 +4366,18 @@ func (this *ActivityStreamsOrderedItemsProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "orderedItems". Invalidates iterators that are traversing using +// Prev. +func (this *ActivityStreamsOrderedItemsProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsOrderedItemsPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "orderedItems". Invalidates iterators that are traversing // using Prev. @@ -5569,6 +5627,23 @@ func (this *ActivityStreamsOrderedItemsProperty) InsertIRI(idx int, v *url.URL) } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "orderedItems". Existing elements at that index and higher are +// shifted back once. Invalidates all iterators. +func (this *ActivityStreamsOrderedItemsProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsOrderedItemsPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "orderedItems". Existing elements at that index and higher // are shifted back once. Invalidates all iterators. @@ -5791,194 +5866,198 @@ func (this ActivityStreamsOrderedItemsProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6977,6 +7056,20 @@ func (this *ActivityStreamsOrderedItemsProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "orderedItems". Invalidates all iterators. +func (this *ActivityStreamsOrderedItemsProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsOrderedItemsPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "orderedItems". Invalidates all iterators. func (this *ActivityStreamsOrderedItemsProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7968,6 +8061,19 @@ func (this *ActivityStreamsOrderedItemsProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "orderedItems". Panics if the index is out of bounds. +// Invalidates all iterators. +func (this *ActivityStreamsOrderedItemsProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsOrderedItemsPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "orderedItems". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_origin/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_origin/gen_pkg.go index 36c215a9f..2b32a0be3 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_origin/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_origin/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_origin/gen_property_activitystreams_origin.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_origin/gen_property_activitystreams_origin.go index 7913548be..f0cac66c4 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_origin/gen_property_activitystreams_origin.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_origin/gen_property_activitystreams_origin.go @@ -37,6 +37,7 @@ type ActivityStreamsOriginPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsOriginPropertyIterator(i interface{}, aliasMap ma tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsOriginPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsOriginPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsOriginPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsOriginPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsOriginPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsOriginPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsOriginPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsOriginPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsOriginPropertyIterator) JSONLDContext() map[string]str child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsOriginPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsOriginPropertyIterator) LessThan(o vocab.ActivityStrea return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsOriginPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsOriginPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsOriginPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsOriginPropertyIterator) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsOriginPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsOriginPropertyIterator) serialize() (interface{}, erro return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4270,6 +4316,17 @@ func (this *ActivityStreamsOriginProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "origin". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsOriginProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsOriginPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "origin". Invalidates iterators that are traversing using // Prev. @@ -5516,6 +5573,23 @@ func (this *ActivityStreamsOriginProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "origin". Existing elements at that index and higher are shifted +// back once. Invalidates all iterators. +func (this *ActivityStreamsOriginProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsOriginPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "origin". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5738,194 +5812,198 @@ func (this ActivityStreamsOriginProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6922,6 +7000,20 @@ func (this *ActivityStreamsOriginProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "origin". Invalidates all iterators. +func (this *ActivityStreamsOriginProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsOriginPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "origin". Invalidates all iterators. func (this *ActivityStreamsOriginProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7913,6 +8005,19 @@ func (this *ActivityStreamsOriginProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "origin". Panics if the index is out of bounds. Invalidates +// all iterators. +func (this *ActivityStreamsOriginProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsOriginPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "origin". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_preview/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_preview/gen_pkg.go index a599471f9..515ead95d 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_preview/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_preview/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_preview/gen_property_activitystreams_preview.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_preview/gen_property_activitystreams_preview.go index 40e30d94e..698363d9d 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_preview/gen_property_activitystreams_preview.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_preview/gen_property_activitystreams_preview.go @@ -37,6 +37,7 @@ type ActivityStreamsPreviewPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsPreviewPropertyIterator(i interface{}, aliasMap m tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsPreviewPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsPreviewPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsPreviewPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsPreviewPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsPreviewPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsPreviewPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsPreviewPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsPreviewPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsPreviewPropertyIterator) JSONLDContext() map[string]st child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsPreviewPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsPreviewPropertyIterator) LessThan(o vocab.ActivityStre return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsPreviewPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsPreviewPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsPreviewPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsPreviewPropertyIterator) SetType(t vocab.Type) error this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsPreviewPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsPreviewPropertyIterator) serialize() (interface{}, err return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4279,6 +4325,17 @@ func (this *ActivityStreamsPreviewProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "preview". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsPreviewProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsPreviewPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "preview". Invalidates iterators that are traversing using // Prev. @@ -5526,6 +5583,23 @@ func (this *ActivityStreamsPreviewProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "preview". Existing elements at that index and higher are shifted +// back once. Invalidates all iterators. +func (this *ActivityStreamsPreviewProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsPreviewPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "preview". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5748,194 +5822,198 @@ func (this ActivityStreamsPreviewProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6932,6 +7010,20 @@ func (this *ActivityStreamsPreviewProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "preview". Invalidates all iterators. +func (this *ActivityStreamsPreviewProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsPreviewPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "preview". Invalidates all iterators. func (this *ActivityStreamsPreviewProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7923,6 +8015,19 @@ func (this *ActivityStreamsPreviewProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "preview". Panics if the index is out of bounds. Invalidates +// all iterators. +func (this *ActivityStreamsPreviewProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsPreviewPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "preview". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_relationship/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_relationship/gen_pkg.go index fa834843b..cc58571aa 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_relationship/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_relationship/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_relationship/gen_property_activitystreams_relationship.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_relationship/gen_property_activitystreams_relationship.go index ff4e90a08..74f29b90d 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_relationship/gen_property_activitystreams_relationship.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_relationship/gen_property_activitystreams_relationship.go @@ -36,6 +36,7 @@ type ActivityStreamsRelationshipPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -247,6 +248,12 @@ func deserializeActivityStreamsRelationshipPropertyIterator(i interface{}, alias tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsRelationshipPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsRelationshipPropertyIterator{ activitystreamsEventMember: v, @@ -989,6 +996,13 @@ func (this ActivityStreamsRelationshipPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsRelationshipPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1078,6 +1092,9 @@ func (this ActivityStreamsRelationshipPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1244,6 +1261,7 @@ func (this ActivityStreamsRelationshipPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1760,6 +1778,13 @@ func (this ActivityStreamsRelationshipPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsRelationshipPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1830,6 +1855,8 @@ func (this ActivityStreamsRelationshipPropertyIterator) JSONLDContext() map[stri child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2004,144 +2031,147 @@ func (this ActivityStreamsRelationshipPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 21 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 22 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 23 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 24 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 25 } - if this.IsTootIdentityProof() { + if this.IsActivityStreamsGroup() { return 26 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 27 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 28 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 29 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 30 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 31 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 32 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 33 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 34 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 35 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 36 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 37 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 38 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsListen() { return 39 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 40 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 41 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 42 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 43 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 44 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 45 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 46 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 47 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 48 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 49 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 50 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 51 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 52 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 53 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 54 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 55 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 56 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 57 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 58 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 59 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 60 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 61 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 62 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 63 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 64 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 65 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 66 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 67 } + if this.IsActivityStreamsView() { + return 68 + } if this.IsIRI() { return -2 } @@ -2203,6 +2233,8 @@ func (this ActivityStreamsRelationshipPropertyIterator) LessThan(o vocab.Activit return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2789,6 +2821,13 @@ func (this *ActivityStreamsRelationshipPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsRelationshipPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsRelationshipPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -2901,6 +2940,10 @@ func (this *ActivityStreamsRelationshipPropertyIterator) SetType(t vocab.Type) e this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3114,6 +3157,7 @@ func (this *ActivityStreamsRelationshipPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3213,6 +3257,8 @@ func (this ActivityStreamsRelationshipPropertyIterator) serialize() (interface{} return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4159,6 +4205,18 @@ func (this *ActivityStreamsRelationshipProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "relationship". Invalidates iterators that are traversing using +// Prev. +func (this *ActivityStreamsRelationshipProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsRelationshipPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "relationship". Invalidates iterators that are traversing // using Prev. @@ -5363,6 +5421,23 @@ func (this *ActivityStreamsRelationshipProperty) InsertIRI(idx int, v *url.URL) } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "relationship". Existing elements at that index and higher are +// shifted back once. Invalidates all iterators. +func (this *ActivityStreamsRelationshipProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsRelationshipPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "relationship". Existing elements at that index and higher // are shifted back once. Invalidates all iterators. @@ -5564,186 +5639,190 @@ func (this ActivityStreamsRelationshipProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 22 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 23 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 23 { + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6714,6 +6793,20 @@ func (this *ActivityStreamsRelationshipProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "relationship". Invalidates all iterators. +func (this *ActivityStreamsRelationshipProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsRelationshipPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "relationship". Invalidates all iterators. func (this *ActivityStreamsRelationshipProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7665,6 +7758,19 @@ func (this *ActivityStreamsRelationshipProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "relationship". Panics if the index is out of bounds. +// Invalidates all iterators. +func (this *ActivityStreamsRelationshipProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsRelationshipPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "relationship". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_result/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_result/gen_pkg.go index 69cb742e7..b03c56040 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_result/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_result/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_result/gen_property_activitystreams_result.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_result/gen_property_activitystreams_result.go index 79c332078..97497473d 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_result/gen_property_activitystreams_result.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_result/gen_property_activitystreams_result.go @@ -37,6 +37,7 @@ type ActivityStreamsResultPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsResultPropertyIterator(i interface{}, aliasMap ma tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsResultPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsResultPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsResultPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsResultPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsResultPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsResultPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsResultPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsResultPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsResultPropertyIterator) JSONLDContext() map[string]str child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsResultPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsResultPropertyIterator) LessThan(o vocab.ActivityStrea return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsResultPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsResultPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsResultPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsResultPropertyIterator) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsResultPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsResultPropertyIterator) serialize() (interface{}, erro return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4270,6 +4316,17 @@ func (this *ActivityStreamsResultProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "result". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsResultProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsResultPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "result". Invalidates iterators that are traversing using // Prev. @@ -5516,6 +5573,23 @@ func (this *ActivityStreamsResultProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "result". Existing elements at that index and higher are shifted +// back once. Invalidates all iterators. +func (this *ActivityStreamsResultProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsResultPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "result". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5738,194 +5812,198 @@ func (this ActivityStreamsResultProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6922,6 +7000,20 @@ func (this *ActivityStreamsResultProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "result". Invalidates all iterators. +func (this *ActivityStreamsResultProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsResultPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "result". Invalidates all iterators. func (this *ActivityStreamsResultProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7913,6 +8005,19 @@ func (this *ActivityStreamsResultProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "result". Panics if the index is out of bounds. Invalidates +// all iterators. +func (this *ActivityStreamsResultProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsResultPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "result". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_source/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_source/gen_pkg.go index 605afc62b..35f6bb998 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_source/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_source/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_source/gen_property_activitystreams_source.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_source/gen_property_activitystreams_source.go index adf02f58c..a677bcc7c 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_source/gen_property_activitystreams_source.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_source/gen_property_activitystreams_source.go @@ -37,6 +37,7 @@ type ActivityStreamsSourceProperty struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func DeserializeSourceProperty(m map[string]interface{}, aliasMap map[string]str tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsSourceProperty{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsSourceProperty{ activitystreamsEventMember: v, @@ -586,6 +593,7 @@ func (this *ActivityStreamsSourceProperty) Clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -1109,6 +1117,13 @@ func (this ActivityStreamsSourceProperty) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsSourceProperty) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1207,6 +1222,9 @@ func (this ActivityStreamsSourceProperty) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1380,6 +1398,7 @@ func (this ActivityStreamsSourceProperty) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1912,6 +1931,13 @@ func (this ActivityStreamsSourceProperty) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsSourceProperty) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1991,6 +2017,8 @@ func (this ActivityStreamsSourceProperty) JSONLDContext() map[string]string { child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2172,150 +2200,153 @@ func (this ActivityStreamsSourceProperty) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2379,6 +2410,8 @@ func (this ActivityStreamsSourceProperty) LessThan(o vocab.ActivityStreamsSource return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2541,6 +2574,8 @@ func (this ActivityStreamsSourceProperty) Serialize() (interface{}, error) { return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -3118,6 +3153,13 @@ func (this *ActivityStreamsSourceProperty) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsSourceProperty) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.Clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsSourceProperty) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3241,6 +3283,10 @@ func (this *ActivityStreamsSourceProperty) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_subject/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_subject/gen_pkg.go index a74fd272a..9d3e01e3c 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_subject/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_subject/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_subject/gen_property_activitystreams_subject.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_subject/gen_property_activitystreams_subject.go index 8ca25935f..968c0b51e 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_subject/gen_property_activitystreams_subject.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_subject/gen_property_activitystreams_subject.go @@ -37,6 +37,7 @@ type ActivityStreamsSubjectProperty struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func DeserializeSubjectProperty(m map[string]interface{}, aliasMap map[string]st tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsSubjectProperty{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsSubjectProperty{ activitystreamsEventMember: v, @@ -586,6 +593,7 @@ func (this *ActivityStreamsSubjectProperty) Clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -1109,6 +1117,13 @@ func (this ActivityStreamsSubjectProperty) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsSubjectProperty) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1207,6 +1222,9 @@ func (this ActivityStreamsSubjectProperty) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1380,6 +1398,7 @@ func (this ActivityStreamsSubjectProperty) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1912,6 +1931,13 @@ func (this ActivityStreamsSubjectProperty) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsSubjectProperty) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1991,6 +2017,8 @@ func (this ActivityStreamsSubjectProperty) JSONLDContext() map[string]string { child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2172,150 +2200,153 @@ func (this ActivityStreamsSubjectProperty) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2379,6 +2410,8 @@ func (this ActivityStreamsSubjectProperty) LessThan(o vocab.ActivityStreamsSubje return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2541,6 +2574,8 @@ func (this ActivityStreamsSubjectProperty) Serialize() (interface{}, error) { return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -3118,6 +3153,13 @@ func (this *ActivityStreamsSubjectProperty) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsSubjectProperty) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.Clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsSubjectProperty) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3241,6 +3283,10 @@ func (this *ActivityStreamsSubjectProperty) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_tag/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_tag/gen_pkg.go index 431e72b0d..c4147a57d 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_tag/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_tag/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_tag/gen_property_activitystreams_tag.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_tag/gen_property_activitystreams_tag.go index e619deeef..68d7f41ca 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_tag/gen_property_activitystreams_tag.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_tag/gen_property_activitystreams_tag.go @@ -37,6 +37,7 @@ type ActivityStreamsTagPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -255,6 +256,12 @@ func deserializeActivityStreamsTagPropertyIterator(i interface{}, aliasMap map[s tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsTagPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsTagPropertyIterator{ activitystreamsEventMember: v, @@ -1023,6 +1030,13 @@ func (this ActivityStreamsTagPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsTagPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1121,6 +1135,9 @@ func (this ActivityStreamsTagPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1294,6 +1311,7 @@ func (this ActivityStreamsTagPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1826,6 +1844,13 @@ func (this ActivityStreamsTagPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsTagPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1905,6 +1930,8 @@ func (this ActivityStreamsTagPropertyIterator) JSONLDContext() map[string]string child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2086,150 +2113,153 @@ func (this ActivityStreamsTagPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2293,6 +2323,8 @@ func (this ActivityStreamsTagPropertyIterator) LessThan(o vocab.ActivityStreamsT return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2897,6 +2929,13 @@ func (this *ActivityStreamsTagPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsTagPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsTagPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3020,6 +3059,10 @@ func (this *ActivityStreamsTagPropertyIterator) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3242,6 +3285,7 @@ func (this *ActivityStreamsTagPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3345,6 +3389,8 @@ func (this ActivityStreamsTagPropertyIterator) serialize() (interface{}, error) return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4265,6 +4311,17 @@ func (this *ActivityStreamsTagProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "tag". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsTagProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsTagPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "tag". Invalidates iterators that are traversing using Prev. func (this *ActivityStreamsTagProperty) AppendSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -5510,6 +5567,23 @@ func (this *ActivityStreamsTagProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "tag". Existing elements at that index and higher are shifted back +// once. Invalidates all iterators. +func (this *ActivityStreamsTagProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsTagPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "tag". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5732,194 +5806,198 @@ func (this ActivityStreamsTagProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6915,6 +6993,20 @@ func (this *ActivityStreamsTagProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "tag". Invalidates all iterators. +func (this *ActivityStreamsTagProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsTagPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "tag". Invalidates all iterators. func (this *ActivityStreamsTagProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7906,6 +7998,19 @@ func (this *ActivityStreamsTagProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "tag". Panics if the index is out of bounds. Invalidates all +// iterators. +func (this *ActivityStreamsTagProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsTagPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "tag". Panics if the index is out of bounds. Invalidates // all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_target/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_target/gen_pkg.go index fb97befb1..4526c7b59 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_target/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_target/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_target/gen_property_activitystreams_target.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_target/gen_property_activitystreams_target.go index e86bdff83..f00ca942a 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_target/gen_property_activitystreams_target.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_target/gen_property_activitystreams_target.go @@ -37,6 +37,7 @@ type ActivityStreamsTargetPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -256,6 +257,12 @@ func deserializeActivityStreamsTargetPropertyIterator(i interface{}, aliasMap ma tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsTargetPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsTargetPropertyIterator{ activitystreamsEventMember: v, @@ -1024,6 +1031,13 @@ func (this ActivityStreamsTargetPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsTargetPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1122,6 +1136,9 @@ func (this ActivityStreamsTargetPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1295,6 +1312,7 @@ func (this ActivityStreamsTargetPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1827,6 +1845,13 @@ func (this ActivityStreamsTargetPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsTargetPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1906,6 +1931,8 @@ func (this ActivityStreamsTargetPropertyIterator) JSONLDContext() map[string]str child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2087,150 +2114,153 @@ func (this ActivityStreamsTargetPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2294,6 +2324,8 @@ func (this ActivityStreamsTargetPropertyIterator) LessThan(o vocab.ActivityStrea return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2898,6 +2930,13 @@ func (this *ActivityStreamsTargetPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsTargetPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsTargetPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3021,6 +3060,10 @@ func (this *ActivityStreamsTargetPropertyIterator) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3243,6 +3286,7 @@ func (this *ActivityStreamsTargetPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3346,6 +3390,8 @@ func (this ActivityStreamsTargetPropertyIterator) serialize() (interface{}, erro return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4270,6 +4316,17 @@ func (this *ActivityStreamsTargetProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "target". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsTargetProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsTargetPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "target". Invalidates iterators that are traversing using // Prev. @@ -5516,6 +5573,23 @@ func (this *ActivityStreamsTargetProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "target". Existing elements at that index and higher are shifted +// back once. Invalidates all iterators. +func (this *ActivityStreamsTargetProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsTargetPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "target". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. @@ -5738,194 +5812,198 @@ func (this ActivityStreamsTargetProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6922,6 +7000,20 @@ func (this *ActivityStreamsTargetProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "target". Invalidates all iterators. +func (this *ActivityStreamsTargetProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsTargetPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "target". Invalidates all iterators. func (this *ActivityStreamsTargetProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7913,6 +8005,19 @@ func (this *ActivityStreamsTargetProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "target". Panics if the index is out of bounds. Invalidates +// all iterators. +func (this *ActivityStreamsTargetProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsTargetPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "target". Panics if the index is out of bounds. // Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_to/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_to/gen_pkg.go index af7cbcb2e..52eaeacc1 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_to/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_to/gen_pkg.go @@ -89,6 +89,10 @@ type privateManager interface { // for the "ActivityStreamsDocument" non-functional property in the // vocabulary "ActivityStreams" DeserializeDocumentActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDocument, error) + // DeserializeEmojiReactLitePub returns the deserialization method for the + // "LitePubEmojiReact" non-functional property in the vocabulary + // "LitePub" + DeserializeEmojiReactLitePub() func(map[string]interface{}, map[string]string) (vocab.LitePubEmojiReact, error) // DeserializeEmojiToot returns the deserialization method for the // "TootEmoji" non-functional property in the vocabulary "Toot" DeserializeEmojiToot() func(map[string]interface{}, map[string]string) (vocab.TootEmoji, error) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_to/gen_property_activitystreams_to.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_to/gen_property_activitystreams_to.go index 5c290d0f2..2112a7ae2 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_to/gen_property_activitystreams_to.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/property_to/gen_property_activitystreams_to.go @@ -37,6 +37,7 @@ type ActivityStreamsToPropertyIterator struct { activitystreamsDislikeMember vocab.ActivityStreamsDislike activitystreamsDocumentMember vocab.ActivityStreamsDocument tootEmojiMember vocab.TootEmoji + litepubEmojiReactMember vocab.LitePubEmojiReact activitystreamsEventMember vocab.ActivityStreamsEvent activitystreamsFlagMember vocab.ActivityStreamsFlag activitystreamsFollowMember vocab.ActivityStreamsFollow @@ -255,6 +256,12 @@ func deserializeActivityStreamsToPropertyIterator(i interface{}, aliasMap map[st tootEmojiMember: v, } return this, nil + } else if v, err := mgr.DeserializeEmojiReactLitePub()(m, aliasMap); err == nil { + this := &ActivityStreamsToPropertyIterator{ + alias: alias, + litepubEmojiReactMember: v, + } + return this, nil } else if v, err := mgr.DeserializeEventActivityStreams()(m, aliasMap); err == nil { this := &ActivityStreamsToPropertyIterator{ activitystreamsEventMember: v, @@ -1023,6 +1030,13 @@ func (this ActivityStreamsToPropertyIterator) GetIRI() *url.URL { return this.iri } +// GetLitePubEmojiReact returns the value of this property. When +// IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return an +// arbitrary value. +func (this ActivityStreamsToPropertyIterator) GetLitePubEmojiReact() vocab.LitePubEmojiReact { + return this.litepubEmojiReactMember +} + // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will return an // arbitrary value. @@ -1121,6 +1135,9 @@ func (this ActivityStreamsToPropertyIterator) GetType() vocab.Type { if this.IsTootEmoji() { return this.GetTootEmoji() } + if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact() + } if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent() } @@ -1294,6 +1311,7 @@ func (this ActivityStreamsToPropertyIterator) HasAny() bool { this.IsActivityStreamsDislike() || this.IsActivityStreamsDocument() || this.IsTootEmoji() || + this.IsLitePubEmojiReact() || this.IsActivityStreamsEvent() || this.IsActivityStreamsFlag() || this.IsActivityStreamsFollow() || @@ -1826,6 +1844,13 @@ func (this ActivityStreamsToPropertyIterator) IsIRI() bool { return this.iri != nil } +// IsLitePubEmojiReact returns true if this property has a type of "EmojiReact". +// When true, use the GetLitePubEmojiReact and SetLitePubEmojiReact methods to +// access and set this property. +func (this ActivityStreamsToPropertyIterator) IsLitePubEmojiReact() bool { + return this.litepubEmojiReactMember != nil +} + // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -1905,6 +1930,8 @@ func (this ActivityStreamsToPropertyIterator) JSONLDContext() map[string]string child = this.GetActivityStreamsDocument().JSONLDContext() } else if this.IsTootEmoji() { child = this.GetTootEmoji().JSONLDContext() + } else if this.IsLitePubEmojiReact() { + child = this.GetLitePubEmojiReact().JSONLDContext() } else if this.IsActivityStreamsEvent() { child = this.GetActivityStreamsEvent().JSONLDContext() } else if this.IsActivityStreamsFlag() { @@ -2086,150 +2113,153 @@ func (this ActivityStreamsToPropertyIterator) KindIndex() int { if this.IsTootEmoji() { return 22 } - if this.IsActivityStreamsEvent() { + if this.IsLitePubEmojiReact() { return 23 } - if this.IsActivityStreamsFlag() { + if this.IsActivityStreamsEvent() { return 24 } - if this.IsActivityStreamsFollow() { + if this.IsActivityStreamsFlag() { return 25 } - if this.IsActivityStreamsGroup() { + if this.IsActivityStreamsFollow() { return 26 } - if this.IsTootHashtag() { + if this.IsActivityStreamsGroup() { return 27 } - if this.IsTootIdentityProof() { + if this.IsTootHashtag() { return 28 } - if this.IsActivityStreamsIgnore() { + if this.IsTootIdentityProof() { return 29 } - if this.IsActivityStreamsImage() { + if this.IsActivityStreamsIgnore() { return 30 } - if this.IsActivityStreamsIntransitiveActivity() { + if this.IsActivityStreamsImage() { return 31 } - if this.IsActivityStreamsInvite() { + if this.IsActivityStreamsIntransitiveActivity() { return 32 } - if this.IsActivityStreamsJoin() { + if this.IsActivityStreamsInvite() { return 33 } - if this.IsActivityStreamsLeave() { + if this.IsActivityStreamsJoin() { return 34 } - if this.IsFunkwhaleLibrary() { + if this.IsActivityStreamsLeave() { return 35 } - if this.IsActivityStreamsLike() { + if this.IsFunkwhaleLibrary() { return 36 } - if this.IsGoToSocialLikeApproval() { + if this.IsActivityStreamsLike() { return 37 } - if this.IsGoToSocialLikeAuthorization() { + if this.IsGoToSocialLikeApproval() { return 38 } - if this.IsGoToSocialLikeRequest() { + if this.IsGoToSocialLikeAuthorization() { return 39 } - if this.IsActivityStreamsListen() { + if this.IsGoToSocialLikeRequest() { return 40 } - if this.IsActivityStreamsMention() { + if this.IsActivityStreamsListen() { return 41 } - if this.IsActivityStreamsMove() { + if this.IsActivityStreamsMention() { return 42 } - if this.IsActivityStreamsNote() { + if this.IsActivityStreamsMove() { return 43 } - if this.IsActivityStreamsOffer() { + if this.IsActivityStreamsNote() { return 44 } - if this.IsActivityStreamsOrderedCollection() { + if this.IsActivityStreamsOffer() { return 45 } - if this.IsActivityStreamsOrderedCollectionPage() { + if this.IsActivityStreamsOrderedCollection() { return 46 } - if this.IsActivityStreamsOrganization() { + if this.IsActivityStreamsOrderedCollectionPage() { return 47 } - if this.IsActivityStreamsPage() { + if this.IsActivityStreamsOrganization() { return 48 } - if this.IsActivityStreamsPerson() { + if this.IsActivityStreamsPage() { return 49 } - if this.IsActivityStreamsPlace() { + if this.IsActivityStreamsPerson() { return 50 } - if this.IsActivityStreamsProfile() { + if this.IsActivityStreamsPlace() { return 51 } - if this.IsSchemaPropertyValue() { + if this.IsActivityStreamsProfile() { return 52 } - if this.IsActivityStreamsQuestion() { + if this.IsSchemaPropertyValue() { return 53 } - if this.IsActivityStreamsRead() { + if this.IsActivityStreamsQuestion() { return 54 } - if this.IsActivityStreamsReject() { + if this.IsActivityStreamsRead() { return 55 } - if this.IsActivityStreamsRelationship() { + if this.IsActivityStreamsReject() { return 56 } - if this.IsActivityStreamsRemove() { + if this.IsActivityStreamsRelationship() { return 57 } - if this.IsGoToSocialReplyApproval() { + if this.IsActivityStreamsRemove() { return 58 } - if this.IsGoToSocialReplyAuthorization() { + if this.IsGoToSocialReplyApproval() { return 59 } - if this.IsGoToSocialReplyRequest() { + if this.IsGoToSocialReplyAuthorization() { return 60 } - if this.IsActivityStreamsService() { + if this.IsGoToSocialReplyRequest() { return 61 } - if this.IsActivityStreamsTentativeAccept() { + if this.IsActivityStreamsService() { return 62 } - if this.IsActivityStreamsTentativeReject() { + if this.IsActivityStreamsTentativeAccept() { return 63 } - if this.IsActivityStreamsTombstone() { + if this.IsActivityStreamsTentativeReject() { return 64 } - if this.IsFunkwhaleTrack() { + if this.IsActivityStreamsTombstone() { return 65 } - if this.IsActivityStreamsTravel() { + if this.IsFunkwhaleTrack() { return 66 } - if this.IsActivityStreamsUndo() { + if this.IsActivityStreamsTravel() { return 67 } - if this.IsActivityStreamsUpdate() { + if this.IsActivityStreamsUndo() { return 68 } - if this.IsActivityStreamsVideo() { + if this.IsActivityStreamsUpdate() { return 69 } - if this.IsActivityStreamsView() { + if this.IsActivityStreamsVideo() { return 70 } + if this.IsActivityStreamsView() { + return 71 + } if this.IsIRI() { return -2 } @@ -2293,6 +2323,8 @@ func (this ActivityStreamsToPropertyIterator) LessThan(o vocab.ActivityStreamsTo return this.GetActivityStreamsDocument().LessThan(o.GetActivityStreamsDocument()) } else if this.IsTootEmoji() { return this.GetTootEmoji().LessThan(o.GetTootEmoji()) + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().LessThan(o.GetLitePubEmojiReact()) } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().LessThan(o.GetActivityStreamsEvent()) } else if this.IsActivityStreamsFlag() { @@ -2897,6 +2929,13 @@ func (this *ActivityStreamsToPropertyIterator) SetIRI(v *url.URL) { this.iri = v } +// SetLitePubEmojiReact sets the value of this property. Calling +// IsLitePubEmojiReact afterwards returns true. +func (this *ActivityStreamsToPropertyIterator) SetLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.clear() + this.litepubEmojiReactMember = v +} + // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. func (this *ActivityStreamsToPropertyIterator) SetSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -3020,6 +3059,10 @@ func (this *ActivityStreamsToPropertyIterator) SetType(t vocab.Type) error { this.SetTootEmoji(v) return nil } + if v, ok := t.(vocab.LitePubEmojiReact); ok { + this.SetLitePubEmojiReact(v) + return nil + } if v, ok := t.(vocab.ActivityStreamsEvent); ok { this.SetActivityStreamsEvent(v) return nil @@ -3242,6 +3285,7 @@ func (this *ActivityStreamsToPropertyIterator) clear() { this.activitystreamsDislikeMember = nil this.activitystreamsDocumentMember = nil this.tootEmojiMember = nil + this.litepubEmojiReactMember = nil this.activitystreamsEventMember = nil this.activitystreamsFlagMember = nil this.activitystreamsFollowMember = nil @@ -3345,6 +3389,8 @@ func (this ActivityStreamsToPropertyIterator) serialize() (interface{}, error) { return this.GetActivityStreamsDocument().Serialize() } else if this.IsTootEmoji() { return this.GetTootEmoji().Serialize() + } else if this.IsLitePubEmojiReact() { + return this.GetLitePubEmojiReact().Serialize() } else if this.IsActivityStreamsEvent() { return this.GetActivityStreamsEvent().Serialize() } else if this.IsActivityStreamsFlag() { @@ -4265,6 +4311,17 @@ func (this *ActivityStreamsToProperty) AppendIRI(v *url.URL) { }) } +// AppendLitePubEmojiReact appends a EmojiReact value to the back of a list of the +// property "to". Invalidates iterators that are traversing using Prev. +func (this *ActivityStreamsToProperty) AppendLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, &ActivityStreamsToPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: this.Len(), + parent: this, + }) +} + // AppendSchemaPropertyValue appends a PropertyValue value to the back of a list // of the property "to". Invalidates iterators that are traversing using Prev. func (this *ActivityStreamsToProperty) AppendSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -5510,6 +5567,23 @@ func (this *ActivityStreamsToProperty) InsertIRI(idx int, v *url.URL) { } } +// InsertLitePubEmojiReact inserts a EmojiReact value at the specified index for a +// property "to". Existing elements at that index and higher are shifted back +// once. Invalidates all iterators. +func (this *ActivityStreamsToProperty) InsertLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + this.properties = append(this.properties, nil) + copy(this.properties[idx+1:], this.properties[idx:]) + this.properties[idx] = &ActivityStreamsToPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } + for i := idx; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // InsertSchemaPropertyValue inserts a PropertyValue value at the specified index // for a property "to". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. @@ -5732,194 +5806,198 @@ func (this ActivityStreamsToProperty) Less(i, j int) bool { rhs := this.properties[j].GetTootEmoji() return lhs.LessThan(rhs) } else if idx1 == 23 { + lhs := this.properties[i].GetLitePubEmojiReact() + rhs := this.properties[j].GetLitePubEmojiReact() + return lhs.LessThan(rhs) + } else if idx1 == 24 { lhs := this.properties[i].GetActivityStreamsEvent() rhs := this.properties[j].GetActivityStreamsEvent() return lhs.LessThan(rhs) - } else if idx1 == 24 { + } else if idx1 == 25 { lhs := this.properties[i].GetActivityStreamsFlag() rhs := this.properties[j].GetActivityStreamsFlag() return lhs.LessThan(rhs) - } else if idx1 == 25 { + } else if idx1 == 26 { lhs := this.properties[i].GetActivityStreamsFollow() rhs := this.properties[j].GetActivityStreamsFollow() return lhs.LessThan(rhs) - } else if idx1 == 26 { + } else if idx1 == 27 { lhs := this.properties[i].GetActivityStreamsGroup() rhs := this.properties[j].GetActivityStreamsGroup() return lhs.LessThan(rhs) - } else if idx1 == 27 { + } else if idx1 == 28 { lhs := this.properties[i].GetTootHashtag() rhs := this.properties[j].GetTootHashtag() return lhs.LessThan(rhs) - } else if idx1 == 28 { + } else if idx1 == 29 { lhs := this.properties[i].GetTootIdentityProof() rhs := this.properties[j].GetTootIdentityProof() return lhs.LessThan(rhs) - } else if idx1 == 29 { + } else if idx1 == 30 { lhs := this.properties[i].GetActivityStreamsIgnore() rhs := this.properties[j].GetActivityStreamsIgnore() return lhs.LessThan(rhs) - } else if idx1 == 30 { + } else if idx1 == 31 { lhs := this.properties[i].GetActivityStreamsImage() rhs := this.properties[j].GetActivityStreamsImage() return lhs.LessThan(rhs) - } else if idx1 == 31 { + } else if idx1 == 32 { lhs := this.properties[i].GetActivityStreamsIntransitiveActivity() rhs := this.properties[j].GetActivityStreamsIntransitiveActivity() return lhs.LessThan(rhs) - } else if idx1 == 32 { + } else if idx1 == 33 { lhs := this.properties[i].GetActivityStreamsInvite() rhs := this.properties[j].GetActivityStreamsInvite() return lhs.LessThan(rhs) - } else if idx1 == 33 { + } else if idx1 == 34 { lhs := this.properties[i].GetActivityStreamsJoin() rhs := this.properties[j].GetActivityStreamsJoin() return lhs.LessThan(rhs) - } else if idx1 == 34 { + } else if idx1 == 35 { lhs := this.properties[i].GetActivityStreamsLeave() rhs := this.properties[j].GetActivityStreamsLeave() return lhs.LessThan(rhs) - } else if idx1 == 35 { + } else if idx1 == 36 { lhs := this.properties[i].GetFunkwhaleLibrary() rhs := this.properties[j].GetFunkwhaleLibrary() return lhs.LessThan(rhs) - } else if idx1 == 36 { + } else if idx1 == 37 { lhs := this.properties[i].GetActivityStreamsLike() rhs := this.properties[j].GetActivityStreamsLike() return lhs.LessThan(rhs) - } else if idx1 == 37 { + } else if idx1 == 38 { lhs := this.properties[i].GetGoToSocialLikeApproval() rhs := this.properties[j].GetGoToSocialLikeApproval() return lhs.LessThan(rhs) - } else if idx1 == 38 { + } else if idx1 == 39 { lhs := this.properties[i].GetGoToSocialLikeAuthorization() rhs := this.properties[j].GetGoToSocialLikeAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 39 { + } else if idx1 == 40 { lhs := this.properties[i].GetGoToSocialLikeRequest() rhs := this.properties[j].GetGoToSocialLikeRequest() return lhs.LessThan(rhs) - } else if idx1 == 40 { + } else if idx1 == 41 { lhs := this.properties[i].GetActivityStreamsListen() rhs := this.properties[j].GetActivityStreamsListen() return lhs.LessThan(rhs) - } else if idx1 == 41 { + } else if idx1 == 42 { lhs := this.properties[i].GetActivityStreamsMention() rhs := this.properties[j].GetActivityStreamsMention() return lhs.LessThan(rhs) - } else if idx1 == 42 { + } else if idx1 == 43 { lhs := this.properties[i].GetActivityStreamsMove() rhs := this.properties[j].GetActivityStreamsMove() return lhs.LessThan(rhs) - } else if idx1 == 43 { + } else if idx1 == 44 { lhs := this.properties[i].GetActivityStreamsNote() rhs := this.properties[j].GetActivityStreamsNote() return lhs.LessThan(rhs) - } else if idx1 == 44 { + } else if idx1 == 45 { lhs := this.properties[i].GetActivityStreamsOffer() rhs := this.properties[j].GetActivityStreamsOffer() return lhs.LessThan(rhs) - } else if idx1 == 45 { + } else if idx1 == 46 { lhs := this.properties[i].GetActivityStreamsOrderedCollection() rhs := this.properties[j].GetActivityStreamsOrderedCollection() return lhs.LessThan(rhs) - } else if idx1 == 46 { + } else if idx1 == 47 { lhs := this.properties[i].GetActivityStreamsOrderedCollectionPage() rhs := this.properties[j].GetActivityStreamsOrderedCollectionPage() return lhs.LessThan(rhs) - } else if idx1 == 47 { + } else if idx1 == 48 { lhs := this.properties[i].GetActivityStreamsOrganization() rhs := this.properties[j].GetActivityStreamsOrganization() return lhs.LessThan(rhs) - } else if idx1 == 48 { + } else if idx1 == 49 { lhs := this.properties[i].GetActivityStreamsPage() rhs := this.properties[j].GetActivityStreamsPage() return lhs.LessThan(rhs) - } else if idx1 == 49 { + } else if idx1 == 50 { lhs := this.properties[i].GetActivityStreamsPerson() rhs := this.properties[j].GetActivityStreamsPerson() return lhs.LessThan(rhs) - } else if idx1 == 50 { + } else if idx1 == 51 { lhs := this.properties[i].GetActivityStreamsPlace() rhs := this.properties[j].GetActivityStreamsPlace() return lhs.LessThan(rhs) - } else if idx1 == 51 { + } else if idx1 == 52 { lhs := this.properties[i].GetActivityStreamsProfile() rhs := this.properties[j].GetActivityStreamsProfile() return lhs.LessThan(rhs) - } else if idx1 == 52 { + } else if idx1 == 53 { lhs := this.properties[i].GetSchemaPropertyValue() rhs := this.properties[j].GetSchemaPropertyValue() return lhs.LessThan(rhs) - } else if idx1 == 53 { + } else if idx1 == 54 { lhs := this.properties[i].GetActivityStreamsQuestion() rhs := this.properties[j].GetActivityStreamsQuestion() return lhs.LessThan(rhs) - } else if idx1 == 54 { + } else if idx1 == 55 { lhs := this.properties[i].GetActivityStreamsRead() rhs := this.properties[j].GetActivityStreamsRead() return lhs.LessThan(rhs) - } else if idx1 == 55 { + } else if idx1 == 56 { lhs := this.properties[i].GetActivityStreamsReject() rhs := this.properties[j].GetActivityStreamsReject() return lhs.LessThan(rhs) - } else if idx1 == 56 { + } else if idx1 == 57 { lhs := this.properties[i].GetActivityStreamsRelationship() rhs := this.properties[j].GetActivityStreamsRelationship() return lhs.LessThan(rhs) - } else if idx1 == 57 { + } else if idx1 == 58 { lhs := this.properties[i].GetActivityStreamsRemove() rhs := this.properties[j].GetActivityStreamsRemove() return lhs.LessThan(rhs) - } else if idx1 == 58 { + } else if idx1 == 59 { lhs := this.properties[i].GetGoToSocialReplyApproval() rhs := this.properties[j].GetGoToSocialReplyApproval() return lhs.LessThan(rhs) - } else if idx1 == 59 { + } else if idx1 == 60 { lhs := this.properties[i].GetGoToSocialReplyAuthorization() rhs := this.properties[j].GetGoToSocialReplyAuthorization() return lhs.LessThan(rhs) - } else if idx1 == 60 { + } else if idx1 == 61 { lhs := this.properties[i].GetGoToSocialReplyRequest() rhs := this.properties[j].GetGoToSocialReplyRequest() return lhs.LessThan(rhs) - } else if idx1 == 61 { + } else if idx1 == 62 { lhs := this.properties[i].GetActivityStreamsService() rhs := this.properties[j].GetActivityStreamsService() return lhs.LessThan(rhs) - } else if idx1 == 62 { + } else if idx1 == 63 { lhs := this.properties[i].GetActivityStreamsTentativeAccept() rhs := this.properties[j].GetActivityStreamsTentativeAccept() return lhs.LessThan(rhs) - } else if idx1 == 63 { + } else if idx1 == 64 { lhs := this.properties[i].GetActivityStreamsTentativeReject() rhs := this.properties[j].GetActivityStreamsTentativeReject() return lhs.LessThan(rhs) - } else if idx1 == 64 { + } else if idx1 == 65 { lhs := this.properties[i].GetActivityStreamsTombstone() rhs := this.properties[j].GetActivityStreamsTombstone() return lhs.LessThan(rhs) - } else if idx1 == 65 { + } else if idx1 == 66 { lhs := this.properties[i].GetFunkwhaleTrack() rhs := this.properties[j].GetFunkwhaleTrack() return lhs.LessThan(rhs) - } else if idx1 == 66 { + } else if idx1 == 67 { lhs := this.properties[i].GetActivityStreamsTravel() rhs := this.properties[j].GetActivityStreamsTravel() return lhs.LessThan(rhs) - } else if idx1 == 67 { + } else if idx1 == 68 { lhs := this.properties[i].GetActivityStreamsUndo() rhs := this.properties[j].GetActivityStreamsUndo() return lhs.LessThan(rhs) - } else if idx1 == 68 { + } else if idx1 == 69 { lhs := this.properties[i].GetActivityStreamsUpdate() rhs := this.properties[j].GetActivityStreamsUpdate() return lhs.LessThan(rhs) - } else if idx1 == 69 { + } else if idx1 == 70 { lhs := this.properties[i].GetActivityStreamsVideo() rhs := this.properties[j].GetActivityStreamsVideo() return lhs.LessThan(rhs) - } else if idx1 == 70 { + } else if idx1 == 71 { lhs := this.properties[i].GetActivityStreamsView() rhs := this.properties[j].GetActivityStreamsView() return lhs.LessThan(rhs) @@ -6915,6 +6993,20 @@ func (this *ActivityStreamsToProperty) PrependIRI(v *url.URL) { } } +// PrependLitePubEmojiReact prepends a EmojiReact value to the front of a list of +// the property "to". Invalidates all iterators. +func (this *ActivityStreamsToProperty) PrependLitePubEmojiReact(v vocab.LitePubEmojiReact) { + this.properties = append([]*ActivityStreamsToPropertyIterator{{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: 0, + parent: this, + }}, this.properties...) + for i := 1; i < this.Len(); i++ { + (this.properties)[i].myIdx = i + } +} + // PrependSchemaPropertyValue prepends a PropertyValue value to the front of a // list of the property "to". Invalidates all iterators. func (this *ActivityStreamsToProperty) PrependSchemaPropertyValue(v vocab.SchemaPropertyValue) { @@ -7906,6 +7998,19 @@ func (this *ActivityStreamsToProperty) SetIRI(idx int, v *url.URL) { } } +// SetLitePubEmojiReact sets a EmojiReact value to be at the specified index for +// the property "to". Panics if the index is out of bounds. Invalidates all +// iterators. +func (this *ActivityStreamsToProperty) SetLitePubEmojiReact(idx int, v vocab.LitePubEmojiReact) { + (this.properties)[idx].parent = nil + (this.properties)[idx] = &ActivityStreamsToPropertyIterator{ + alias: this.alias, + litepubEmojiReactMember: v, + myIdx: idx, + parent: this, + } +} + // SetSchemaPropertyValue sets a PropertyValue value to be at the specified index // for the property "to". Panics if the index is out of bounds. Invalidates // all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_activity/gen_type_activitystreams_activity.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_activity/gen_type_activitystreams_activity.go index 7592749e4..6b6706cbb 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_activity/gen_type_activitystreams_activity.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_activity/gen_type_activitystreams_activity.go @@ -88,7 +88,7 @@ func ActivityIsDisjointWith(other vocab.Type) bool { // Activity type. Note that it returns false if the types are the same; see // the "IsOrExtendsActivity" variant instead. func ActivityIsExtendedBy(other vocab.Type) bool { - extensions := []string{"Accept", "Add", "Announce", "AnnounceRequest", "Arrive", "Block", "Create", "Delete", "Dislike", "Flag", "Follow", "Ignore", "IntransitiveActivity", "Invite", "Join", "Leave", "Like", "LikeRequest", "Listen", "Move", "Offer", "Question", "Read", "Reject", "Remove", "ReplyRequest", "TentativeAccept", "TentativeReject", "Travel", "Undo", "Update", "View"} + extensions := []string{"Accept", "Add", "Announce", "AnnounceRequest", "Arrive", "Block", "Create", "Delete", "Dislike", "EmojiReact", "Flag", "Follow", "Ignore", "IntransitiveActivity", "Invite", "Join", "Leave", "Like", "LikeRequest", "Listen", "Move", "Offer", "Question", "Read", "Reject", "Remove", "ReplyRequest", "TentativeAccept", "TentativeReject", "Travel", "Undo", "Update", "View"} for _, ext := range extensions { if ext == other.GetTypeName() { return true diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_application/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_application/gen_pkg.go index b1c70d6fb..93bd237e5 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_application/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_application/gen_pkg.go @@ -84,6 +84,16 @@ type privateManager interface { // method for the "ActivityStreamsGeneratorProperty" non-functional // property in the vocabulary "ActivityStreams" DeserializeGeneratorPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsGeneratorProperty, error) + // DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial returns the + // deserialization method for the + // "GoToSocialHidesCcPublicFromUnauthedWebProperty" non-functional + // property in the vocabulary "GoToSocial" + DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial() func(map[string]interface{}, map[string]string) (vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty, error) + // DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial returns the + // deserialization method for the + // "GoToSocialHidesToPublicFromUnauthedWebProperty" non-functional + // property in the vocabulary "GoToSocial" + DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial() func(map[string]interface{}, map[string]string) (vocab.GoToSocialHidesToPublicFromUnauthedWebProperty, error) // DeserializeIconPropertyActivityStreams returns the deserialization // method for the "ActivityStreamsIconProperty" non-functional // property in the vocabulary "ActivityStreams" diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_application/gen_type_activitystreams_application.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_application/gen_type_activitystreams_application.go index 2b73bfaff..bdba222cd 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_application/gen_type_activitystreams_application.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_application/gen_type_activitystreams_application.go @@ -35,6 +35,8 @@ type ActivityStreamsApplication struct { ActivityStreamsFollowers vocab.ActivityStreamsFollowersProperty ActivityStreamsFollowing vocab.ActivityStreamsFollowingProperty ActivityStreamsGenerator vocab.ActivityStreamsGeneratorProperty + GoToSocialHidesCcPublicFromUnauthedWeb vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty + GoToSocialHidesToPublicFromUnauthedWeb vocab.GoToSocialHidesToPublicFromUnauthedWebProperty ActivityStreamsIcon vocab.ActivityStreamsIconProperty JSONLDId vocab.JSONLDIdProperty ActivityStreamsImage vocab.ActivityStreamsImageProperty @@ -229,6 +231,16 @@ func DeserializeApplication(m map[string]interface{}, aliasMap map[string]string } else if p != nil { this.ActivityStreamsGenerator = p } + if p, err := mgr.DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.GoToSocialHidesCcPublicFromUnauthedWeb = p + } + if p, err := mgr.DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.GoToSocialHidesToPublicFromUnauthedWeb = p + } if p, err := mgr.DeserializeIconPropertyActivityStreams()(m, aliasMap); err != nil { return nil, err } else if p != nil { @@ -427,6 +439,10 @@ func DeserializeApplication(m map[string]interface{}, aliasMap map[string]string continue } else if k == "generator" { continue + } else if k == "hidesCcPublicFromUnauthedWeb" { + continue + } else if k == "hidesToPublicFromUnauthedWeb" { + continue } else if k == "icon" { continue } else if k == "id" { @@ -780,6 +796,18 @@ func (this ActivityStreamsApplication) GetActivityStreamsUrl() vocab.ActivityStr return this.ActivityStreamsUrl } +// GetGoToSocialHidesCcPublicFromUnauthedWeb returns the +// "hidesCcPublicFromUnauthedWeb" property if it exists, and nil otherwise. +func (this ActivityStreamsApplication) GetGoToSocialHidesCcPublicFromUnauthedWeb() vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty { + return this.GoToSocialHidesCcPublicFromUnauthedWeb +} + +// GetGoToSocialHidesToPublicFromUnauthedWeb returns the +// "hidesToPublicFromUnauthedWeb" property if it exists, and nil otherwise. +func (this ActivityStreamsApplication) GetGoToSocialHidesToPublicFromUnauthedWeb() vocab.GoToSocialHidesToPublicFromUnauthedWebProperty { + return this.GoToSocialHidesToPublicFromUnauthedWeb +} + // GetJSONLDId returns the "id" property if it exists, and nil otherwise. func (this ActivityStreamsApplication) GetJSONLDId() vocab.JSONLDIdProperty { return this.JSONLDId @@ -856,6 +884,8 @@ func (this ActivityStreamsApplication) JSONLDContext() map[string]string { m = this.helperJSONLDContext(this.ActivityStreamsFollowers, m) m = this.helperJSONLDContext(this.ActivityStreamsFollowing, m) m = this.helperJSONLDContext(this.ActivityStreamsGenerator, m) + m = this.helperJSONLDContext(this.GoToSocialHidesCcPublicFromUnauthedWeb, m) + m = this.helperJSONLDContext(this.GoToSocialHidesToPublicFromUnauthedWeb, m) m = this.helperJSONLDContext(this.ActivityStreamsIcon, m) m = this.helperJSONLDContext(this.JSONLDId, m) m = this.helperJSONLDContext(this.ActivityStreamsImage, m) @@ -1147,6 +1177,34 @@ func (this ActivityStreamsApplication) LessThan(o vocab.ActivityStreamsApplicati // Anything else is greater than nil return false } // Else: Both are nil + // Compare property "hidesCcPublicFromUnauthedWeb" + if lhs, rhs := this.GoToSocialHidesCcPublicFromUnauthedWeb, o.GetGoToSocialHidesCcPublicFromUnauthedWeb(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "hidesToPublicFromUnauthedWeb" + if lhs, rhs := this.GoToSocialHidesToPublicFromUnauthedWeb, o.GetGoToSocialHidesToPublicFromUnauthedWeb(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil // Compare property "icon" if lhs, rhs := this.ActivityStreamsIcon, o.GetActivityStreamsIcon(); lhs != nil && rhs != nil { if lhs.LessThan(rhs) { @@ -1748,6 +1806,22 @@ func (this ActivityStreamsApplication) Serialize() (map[string]interface{}, erro m[this.ActivityStreamsGenerator.Name()] = i } } + // Maybe serialize property "hidesCcPublicFromUnauthedWeb" + if this.GoToSocialHidesCcPublicFromUnauthedWeb != nil { + if i, err := this.GoToSocialHidesCcPublicFromUnauthedWeb.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.GoToSocialHidesCcPublicFromUnauthedWeb.Name()] = i + } + } + // Maybe serialize property "hidesToPublicFromUnauthedWeb" + if this.GoToSocialHidesToPublicFromUnauthedWeb != nil { + if i, err := this.GoToSocialHidesToPublicFromUnauthedWeb.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.GoToSocialHidesToPublicFromUnauthedWeb.Name()] = i + } + } // Maybe serialize property "icon" if this.ActivityStreamsIcon != nil { if i, err := this.ActivityStreamsIcon.Serialize(); err != nil { @@ -2226,6 +2300,18 @@ func (this *ActivityStreamsApplication) SetActivityStreamsUrl(i vocab.ActivitySt this.ActivityStreamsUrl = i } +// SetGoToSocialHidesCcPublicFromUnauthedWeb sets the +// "hidesCcPublicFromUnauthedWeb" property. +func (this *ActivityStreamsApplication) SetGoToSocialHidesCcPublicFromUnauthedWeb(i vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty) { + this.GoToSocialHidesCcPublicFromUnauthedWeb = i +} + +// SetGoToSocialHidesToPublicFromUnauthedWeb sets the +// "hidesToPublicFromUnauthedWeb" property. +func (this *ActivityStreamsApplication) SetGoToSocialHidesToPublicFromUnauthedWeb(i vocab.GoToSocialHidesToPublicFromUnauthedWebProperty) { + this.GoToSocialHidesToPublicFromUnauthedWeb = i +} + // SetJSONLDId sets the "id" property. func (this *ActivityStreamsApplication) SetJSONLDId(i vocab.JSONLDIdProperty) { this.JSONLDId = i diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_group/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_group/gen_pkg.go index 5f7803be3..c9d9889b1 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_group/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_group/gen_pkg.go @@ -84,6 +84,16 @@ type privateManager interface { // method for the "ActivityStreamsGeneratorProperty" non-functional // property in the vocabulary "ActivityStreams" DeserializeGeneratorPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsGeneratorProperty, error) + // DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial returns the + // deserialization method for the + // "GoToSocialHidesCcPublicFromUnauthedWebProperty" non-functional + // property in the vocabulary "GoToSocial" + DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial() func(map[string]interface{}, map[string]string) (vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty, error) + // DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial returns the + // deserialization method for the + // "GoToSocialHidesToPublicFromUnauthedWebProperty" non-functional + // property in the vocabulary "GoToSocial" + DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial() func(map[string]interface{}, map[string]string) (vocab.GoToSocialHidesToPublicFromUnauthedWebProperty, error) // DeserializeIconPropertyActivityStreams returns the deserialization // method for the "ActivityStreamsIconProperty" non-functional // property in the vocabulary "ActivityStreams" diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_group/gen_type_activitystreams_group.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_group/gen_type_activitystreams_group.go index 19e2875d9..0fad38494 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_group/gen_type_activitystreams_group.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_group/gen_type_activitystreams_group.go @@ -35,6 +35,8 @@ type ActivityStreamsGroup struct { ActivityStreamsFollowers vocab.ActivityStreamsFollowersProperty ActivityStreamsFollowing vocab.ActivityStreamsFollowingProperty ActivityStreamsGenerator vocab.ActivityStreamsGeneratorProperty + GoToSocialHidesCcPublicFromUnauthedWeb vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty + GoToSocialHidesToPublicFromUnauthedWeb vocab.GoToSocialHidesToPublicFromUnauthedWebProperty ActivityStreamsIcon vocab.ActivityStreamsIconProperty JSONLDId vocab.JSONLDIdProperty ActivityStreamsImage vocab.ActivityStreamsImageProperty @@ -209,6 +211,16 @@ func DeserializeGroup(m map[string]interface{}, aliasMap map[string]string) (*Ac } else if p != nil { this.ActivityStreamsGenerator = p } + if p, err := mgr.DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.GoToSocialHidesCcPublicFromUnauthedWeb = p + } + if p, err := mgr.DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.GoToSocialHidesToPublicFromUnauthedWeb = p + } if p, err := mgr.DeserializeIconPropertyActivityStreams()(m, aliasMap); err != nil { return nil, err } else if p != nil { @@ -407,6 +419,10 @@ func DeserializeGroup(m map[string]interface{}, aliasMap map[string]string) (*Ac continue } else if k == "generator" { continue + } else if k == "hidesCcPublicFromUnauthedWeb" { + continue + } else if k == "hidesToPublicFromUnauthedWeb" { + continue } else if k == "icon" { continue } else if k == "id" { @@ -780,6 +796,18 @@ func (this ActivityStreamsGroup) GetActivityStreamsUrl() vocab.ActivityStreamsUr return this.ActivityStreamsUrl } +// GetGoToSocialHidesCcPublicFromUnauthedWeb returns the +// "hidesCcPublicFromUnauthedWeb" property if it exists, and nil otherwise. +func (this ActivityStreamsGroup) GetGoToSocialHidesCcPublicFromUnauthedWeb() vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty { + return this.GoToSocialHidesCcPublicFromUnauthedWeb +} + +// GetGoToSocialHidesToPublicFromUnauthedWeb returns the +// "hidesToPublicFromUnauthedWeb" property if it exists, and nil otherwise. +func (this ActivityStreamsGroup) GetGoToSocialHidesToPublicFromUnauthedWeb() vocab.GoToSocialHidesToPublicFromUnauthedWebProperty { + return this.GoToSocialHidesToPublicFromUnauthedWeb +} + // GetJSONLDId returns the "id" property if it exists, and nil otherwise. func (this ActivityStreamsGroup) GetJSONLDId() vocab.JSONLDIdProperty { return this.JSONLDId @@ -856,6 +884,8 @@ func (this ActivityStreamsGroup) JSONLDContext() map[string]string { m = this.helperJSONLDContext(this.ActivityStreamsFollowers, m) m = this.helperJSONLDContext(this.ActivityStreamsFollowing, m) m = this.helperJSONLDContext(this.ActivityStreamsGenerator, m) + m = this.helperJSONLDContext(this.GoToSocialHidesCcPublicFromUnauthedWeb, m) + m = this.helperJSONLDContext(this.GoToSocialHidesToPublicFromUnauthedWeb, m) m = this.helperJSONLDContext(this.ActivityStreamsIcon, m) m = this.helperJSONLDContext(this.JSONLDId, m) m = this.helperJSONLDContext(this.ActivityStreamsImage, m) @@ -1147,6 +1177,34 @@ func (this ActivityStreamsGroup) LessThan(o vocab.ActivityStreamsGroup) bool { // Anything else is greater than nil return false } // Else: Both are nil + // Compare property "hidesCcPublicFromUnauthedWeb" + if lhs, rhs := this.GoToSocialHidesCcPublicFromUnauthedWeb, o.GetGoToSocialHidesCcPublicFromUnauthedWeb(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "hidesToPublicFromUnauthedWeb" + if lhs, rhs := this.GoToSocialHidesToPublicFromUnauthedWeb, o.GetGoToSocialHidesToPublicFromUnauthedWeb(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil // Compare property "icon" if lhs, rhs := this.ActivityStreamsIcon, o.GetActivityStreamsIcon(); lhs != nil && rhs != nil { if lhs.LessThan(rhs) { @@ -1748,6 +1806,22 @@ func (this ActivityStreamsGroup) Serialize() (map[string]interface{}, error) { m[this.ActivityStreamsGenerator.Name()] = i } } + // Maybe serialize property "hidesCcPublicFromUnauthedWeb" + if this.GoToSocialHidesCcPublicFromUnauthedWeb != nil { + if i, err := this.GoToSocialHidesCcPublicFromUnauthedWeb.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.GoToSocialHidesCcPublicFromUnauthedWeb.Name()] = i + } + } + // Maybe serialize property "hidesToPublicFromUnauthedWeb" + if this.GoToSocialHidesToPublicFromUnauthedWeb != nil { + if i, err := this.GoToSocialHidesToPublicFromUnauthedWeb.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.GoToSocialHidesToPublicFromUnauthedWeb.Name()] = i + } + } // Maybe serialize property "icon" if this.ActivityStreamsIcon != nil { if i, err := this.ActivityStreamsIcon.Serialize(); err != nil { @@ -2226,6 +2300,18 @@ func (this *ActivityStreamsGroup) SetActivityStreamsUrl(i vocab.ActivityStreamsU this.ActivityStreamsUrl = i } +// SetGoToSocialHidesCcPublicFromUnauthedWeb sets the +// "hidesCcPublicFromUnauthedWeb" property. +func (this *ActivityStreamsGroup) SetGoToSocialHidesCcPublicFromUnauthedWeb(i vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty) { + this.GoToSocialHidesCcPublicFromUnauthedWeb = i +} + +// SetGoToSocialHidesToPublicFromUnauthedWeb sets the +// "hidesToPublicFromUnauthedWeb" property. +func (this *ActivityStreamsGroup) SetGoToSocialHidesToPublicFromUnauthedWeb(i vocab.GoToSocialHidesToPublicFromUnauthedWebProperty) { + this.GoToSocialHidesToPublicFromUnauthedWeb = i +} + // SetJSONLDId sets the "id" property. func (this *ActivityStreamsGroup) SetJSONLDId(i vocab.JSONLDIdProperty) { this.JSONLDId = i diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_link/gen_type_activitystreams_link.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_link/gen_type_activitystreams_link.go index 27f927e71..3a0404564 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_link/gen_type_activitystreams_link.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_link/gen_type_activitystreams_link.go @@ -200,7 +200,7 @@ func IsOrExtendsLink(other vocab.Type) bool { // LinkIsDisjointWith returns true if the other provided type is disjoint with the // Link type. func LinkIsDisjointWith(other vocab.Type) bool { - disjointWith := []string{"Accept", "Activity", "Add", "Album", "Announce", "AnnounceApproval", "AnnounceAuthorization", "AnnounceRequest", "Application", "Arrive", "Article", "Artist", "Audio", "Block", "Collection", "CollectionPage", "Create", "Delete", "Dislike", "Document", "Emoji", "Event", "Flag", "Follow", "Group", "IdentityProof", "Ignore", "Image", "IntransitiveActivity", "Invite", "Join", "Leave", "Library", "Like", "LikeApproval", "LikeAuthorization", "LikeRequest", "Listen", "Move", "Note", "Object", "Offer", "OrderedCollection", "OrderedCollectionPage", "OrderedCollectionPage", "Organization", "Page", "Person", "Place", "Profile", "PropertyValue", "Question", "Read", "Reject", "Relationship", "Remove", "ReplyApproval", "ReplyAuthorization", "ReplyRequest", "Service", "TentativeAccept", "TentativeReject", "Tombstone", "Track", "Travel", "Undo", "Update", "Video", "View"} + disjointWith := []string{"Accept", "Activity", "Add", "Album", "Announce", "AnnounceApproval", "AnnounceAuthorization", "AnnounceRequest", "Application", "Arrive", "Article", "Artist", "Audio", "Block", "Collection", "CollectionPage", "Create", "Delete", "Dislike", "Document", "Emoji", "EmojiReact", "Event", "Flag", "Follow", "Group", "IdentityProof", "Ignore", "Image", "IntransitiveActivity", "Invite", "Join", "Leave", "Library", "Like", "LikeApproval", "LikeAuthorization", "LikeRequest", "Listen", "Move", "Note", "Object", "Offer", "OrderedCollection", "OrderedCollectionPage", "OrderedCollectionPage", "Organization", "Page", "Person", "Place", "Profile", "PropertyValue", "Question", "Read", "Reject", "Relationship", "Remove", "ReplyApproval", "ReplyAuthorization", "ReplyRequest", "Service", "TentativeAccept", "TentativeReject", "Tombstone", "Track", "Travel", "Undo", "Update", "Video", "View"} for _, disjoint := range disjointWith { if disjoint == other.GetTypeName() { return true diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_mention/gen_type_activitystreams_mention.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_mention/gen_type_activitystreams_mention.go index 537c95b34..d61dbc16d 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_mention/gen_type_activitystreams_mention.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_mention/gen_type_activitystreams_mention.go @@ -198,7 +198,7 @@ func IsOrExtendsMention(other vocab.Type) bool { // MentionIsDisjointWith returns true if the other provided type is disjoint with // the Mention type. func MentionIsDisjointWith(other vocab.Type) bool { - disjointWith := []string{"Accept", "Activity", "Add", "Album", "Announce", "AnnounceApproval", "AnnounceAuthorization", "AnnounceRequest", "Application", "Arrive", "Article", "Artist", "Audio", "Block", "Collection", "CollectionPage", "Create", "Delete", "Dislike", "Document", "Emoji", "Event", "Flag", "Follow", "Group", "IdentityProof", "Ignore", "Image", "IntransitiveActivity", "Invite", "Join", "Leave", "Library", "Like", "LikeApproval", "LikeAuthorization", "LikeRequest", "Listen", "Move", "Note", "Object", "Offer", "OrderedCollection", "OrderedCollectionPage", "OrderedCollectionPage", "Organization", "Page", "Person", "Place", "Profile", "PropertyValue", "Question", "Read", "Reject", "Relationship", "Remove", "ReplyApproval", "ReplyAuthorization", "ReplyRequest", "Service", "TentativeAccept", "TentativeReject", "Tombstone", "Track", "Travel", "Undo", "Update", "Video", "View"} + disjointWith := []string{"Accept", "Activity", "Add", "Album", "Announce", "AnnounceApproval", "AnnounceAuthorization", "AnnounceRequest", "Application", "Arrive", "Article", "Artist", "Audio", "Block", "Collection", "CollectionPage", "Create", "Delete", "Dislike", "Document", "Emoji", "EmojiReact", "Event", "Flag", "Follow", "Group", "IdentityProof", "Ignore", "Image", "IntransitiveActivity", "Invite", "Join", "Leave", "Library", "Like", "LikeApproval", "LikeAuthorization", "LikeRequest", "Listen", "Move", "Note", "Object", "Offer", "OrderedCollection", "OrderedCollectionPage", "OrderedCollectionPage", "Organization", "Page", "Person", "Place", "Profile", "PropertyValue", "Question", "Read", "Reject", "Relationship", "Remove", "ReplyApproval", "ReplyAuthorization", "ReplyRequest", "Service", "TentativeAccept", "TentativeReject", "Tombstone", "Track", "Travel", "Undo", "Update", "Video", "View"} for _, disjoint := range disjointWith { if disjoint == other.GetTypeName() { return true diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_object/gen_type_activitystreams_object.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_object/gen_type_activitystreams_object.go index 7def5af57..3b8090608 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_object/gen_type_activitystreams_object.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_object/gen_type_activitystreams_object.go @@ -397,7 +397,7 @@ func ObjectIsDisjointWith(other vocab.Type) bool { // Object type. Note that it returns false if the types are the same; see the // "IsOrExtendsObject" variant instead. func ObjectIsExtendedBy(other vocab.Type) bool { - extensions := []string{"Accept", "Activity", "Add", "Album", "Announce", "AnnounceApproval", "AnnounceAuthorization", "AnnounceRequest", "Application", "Arrive", "Article", "Artist", "Audio", "Block", "Collection", "CollectionPage", "Create", "Delete", "Dislike", "Document", "Emoji", "Event", "Flag", "Follow", "Group", "IdentityProof", "Ignore", "Image", "IntransitiveActivity", "Invite", "Join", "Leave", "Library", "Like", "LikeApproval", "LikeAuthorization", "LikeRequest", "Listen", "Move", "Note", "Offer", "OrderedCollection", "OrderedCollectionPage", "OrderedCollectionPage", "Organization", "Page", "Person", "Place", "Profile", "PropertyValue", "Question", "Read", "Reject", "Relationship", "Remove", "ReplyApproval", "ReplyAuthorization", "ReplyRequest", "Service", "TentativeAccept", "TentativeReject", "Tombstone", "Track", "Travel", "Undo", "Update", "Video", "View"} + extensions := []string{"Accept", "Activity", "Add", "Album", "Announce", "AnnounceApproval", "AnnounceAuthorization", "AnnounceRequest", "Application", "Arrive", "Article", "Artist", "Audio", "Block", "Collection", "CollectionPage", "Create", "Delete", "Dislike", "Document", "Emoji", "EmojiReact", "Event", "Flag", "Follow", "Group", "IdentityProof", "Ignore", "Image", "IntransitiveActivity", "Invite", "Join", "Leave", "Library", "Like", "LikeApproval", "LikeAuthorization", "LikeRequest", "Listen", "Move", "Note", "Offer", "OrderedCollection", "OrderedCollectionPage", "OrderedCollectionPage", "Organization", "Page", "Person", "Place", "Profile", "PropertyValue", "Question", "Read", "Reject", "Relationship", "Remove", "ReplyApproval", "ReplyAuthorization", "ReplyRequest", "Service", "TentativeAccept", "TentativeReject", "Tombstone", "Track", "Travel", "Undo", "Update", "Video", "View"} for _, ext := range extensions { if ext == other.GetTypeName() { return true diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_organization/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_organization/gen_pkg.go index a3b2e4496..80b6f8ac3 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_organization/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_organization/gen_pkg.go @@ -84,6 +84,16 @@ type privateManager interface { // method for the "ActivityStreamsGeneratorProperty" non-functional // property in the vocabulary "ActivityStreams" DeserializeGeneratorPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsGeneratorProperty, error) + // DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial returns the + // deserialization method for the + // "GoToSocialHidesCcPublicFromUnauthedWebProperty" non-functional + // property in the vocabulary "GoToSocial" + DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial() func(map[string]interface{}, map[string]string) (vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty, error) + // DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial returns the + // deserialization method for the + // "GoToSocialHidesToPublicFromUnauthedWebProperty" non-functional + // property in the vocabulary "GoToSocial" + DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial() func(map[string]interface{}, map[string]string) (vocab.GoToSocialHidesToPublicFromUnauthedWebProperty, error) // DeserializeIconPropertyActivityStreams returns the deserialization // method for the "ActivityStreamsIconProperty" non-functional // property in the vocabulary "ActivityStreams" diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_organization/gen_type_activitystreams_organization.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_organization/gen_type_activitystreams_organization.go index 8784a0157..74bd3a654 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_organization/gen_type_activitystreams_organization.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_organization/gen_type_activitystreams_organization.go @@ -35,6 +35,8 @@ type ActivityStreamsOrganization struct { ActivityStreamsFollowers vocab.ActivityStreamsFollowersProperty ActivityStreamsFollowing vocab.ActivityStreamsFollowingProperty ActivityStreamsGenerator vocab.ActivityStreamsGeneratorProperty + GoToSocialHidesCcPublicFromUnauthedWeb vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty + GoToSocialHidesToPublicFromUnauthedWeb vocab.GoToSocialHidesToPublicFromUnauthedWebProperty ActivityStreamsIcon vocab.ActivityStreamsIconProperty JSONLDId vocab.JSONLDIdProperty ActivityStreamsImage vocab.ActivityStreamsImageProperty @@ -209,6 +211,16 @@ func DeserializeOrganization(m map[string]interface{}, aliasMap map[string]strin } else if p != nil { this.ActivityStreamsGenerator = p } + if p, err := mgr.DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.GoToSocialHidesCcPublicFromUnauthedWeb = p + } + if p, err := mgr.DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.GoToSocialHidesToPublicFromUnauthedWeb = p + } if p, err := mgr.DeserializeIconPropertyActivityStreams()(m, aliasMap); err != nil { return nil, err } else if p != nil { @@ -407,6 +419,10 @@ func DeserializeOrganization(m map[string]interface{}, aliasMap map[string]strin continue } else if k == "generator" { continue + } else if k == "hidesCcPublicFromUnauthedWeb" { + continue + } else if k == "hidesToPublicFromUnauthedWeb" { + continue } else if k == "icon" { continue } else if k == "id" { @@ -780,6 +796,18 @@ func (this ActivityStreamsOrganization) GetActivityStreamsUrl() vocab.ActivitySt return this.ActivityStreamsUrl } +// GetGoToSocialHidesCcPublicFromUnauthedWeb returns the +// "hidesCcPublicFromUnauthedWeb" property if it exists, and nil otherwise. +func (this ActivityStreamsOrganization) GetGoToSocialHidesCcPublicFromUnauthedWeb() vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty { + return this.GoToSocialHidesCcPublicFromUnauthedWeb +} + +// GetGoToSocialHidesToPublicFromUnauthedWeb returns the +// "hidesToPublicFromUnauthedWeb" property if it exists, and nil otherwise. +func (this ActivityStreamsOrganization) GetGoToSocialHidesToPublicFromUnauthedWeb() vocab.GoToSocialHidesToPublicFromUnauthedWebProperty { + return this.GoToSocialHidesToPublicFromUnauthedWeb +} + // GetJSONLDId returns the "id" property if it exists, and nil otherwise. func (this ActivityStreamsOrganization) GetJSONLDId() vocab.JSONLDIdProperty { return this.JSONLDId @@ -856,6 +884,8 @@ func (this ActivityStreamsOrganization) JSONLDContext() map[string]string { m = this.helperJSONLDContext(this.ActivityStreamsFollowers, m) m = this.helperJSONLDContext(this.ActivityStreamsFollowing, m) m = this.helperJSONLDContext(this.ActivityStreamsGenerator, m) + m = this.helperJSONLDContext(this.GoToSocialHidesCcPublicFromUnauthedWeb, m) + m = this.helperJSONLDContext(this.GoToSocialHidesToPublicFromUnauthedWeb, m) m = this.helperJSONLDContext(this.ActivityStreamsIcon, m) m = this.helperJSONLDContext(this.JSONLDId, m) m = this.helperJSONLDContext(this.ActivityStreamsImage, m) @@ -1147,6 +1177,34 @@ func (this ActivityStreamsOrganization) LessThan(o vocab.ActivityStreamsOrganiza // Anything else is greater than nil return false } // Else: Both are nil + // Compare property "hidesCcPublicFromUnauthedWeb" + if lhs, rhs := this.GoToSocialHidesCcPublicFromUnauthedWeb, o.GetGoToSocialHidesCcPublicFromUnauthedWeb(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "hidesToPublicFromUnauthedWeb" + if lhs, rhs := this.GoToSocialHidesToPublicFromUnauthedWeb, o.GetGoToSocialHidesToPublicFromUnauthedWeb(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil // Compare property "icon" if lhs, rhs := this.ActivityStreamsIcon, o.GetActivityStreamsIcon(); lhs != nil && rhs != nil { if lhs.LessThan(rhs) { @@ -1748,6 +1806,22 @@ func (this ActivityStreamsOrganization) Serialize() (map[string]interface{}, err m[this.ActivityStreamsGenerator.Name()] = i } } + // Maybe serialize property "hidesCcPublicFromUnauthedWeb" + if this.GoToSocialHidesCcPublicFromUnauthedWeb != nil { + if i, err := this.GoToSocialHidesCcPublicFromUnauthedWeb.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.GoToSocialHidesCcPublicFromUnauthedWeb.Name()] = i + } + } + // Maybe serialize property "hidesToPublicFromUnauthedWeb" + if this.GoToSocialHidesToPublicFromUnauthedWeb != nil { + if i, err := this.GoToSocialHidesToPublicFromUnauthedWeb.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.GoToSocialHidesToPublicFromUnauthedWeb.Name()] = i + } + } // Maybe serialize property "icon" if this.ActivityStreamsIcon != nil { if i, err := this.ActivityStreamsIcon.Serialize(); err != nil { @@ -2226,6 +2300,18 @@ func (this *ActivityStreamsOrganization) SetActivityStreamsUrl(i vocab.ActivityS this.ActivityStreamsUrl = i } +// SetGoToSocialHidesCcPublicFromUnauthedWeb sets the +// "hidesCcPublicFromUnauthedWeb" property. +func (this *ActivityStreamsOrganization) SetGoToSocialHidesCcPublicFromUnauthedWeb(i vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty) { + this.GoToSocialHidesCcPublicFromUnauthedWeb = i +} + +// SetGoToSocialHidesToPublicFromUnauthedWeb sets the +// "hidesToPublicFromUnauthedWeb" property. +func (this *ActivityStreamsOrganization) SetGoToSocialHidesToPublicFromUnauthedWeb(i vocab.GoToSocialHidesToPublicFromUnauthedWebProperty) { + this.GoToSocialHidesToPublicFromUnauthedWeb = i +} + // SetJSONLDId sets the "id" property. func (this *ActivityStreamsOrganization) SetJSONLDId(i vocab.JSONLDIdProperty) { this.JSONLDId = i diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_person/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_person/gen_pkg.go index 8b72acc8c..30fd607a1 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_person/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_person/gen_pkg.go @@ -84,6 +84,16 @@ type privateManager interface { // method for the "ActivityStreamsGeneratorProperty" non-functional // property in the vocabulary "ActivityStreams" DeserializeGeneratorPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsGeneratorProperty, error) + // DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial returns the + // deserialization method for the + // "GoToSocialHidesCcPublicFromUnauthedWebProperty" non-functional + // property in the vocabulary "GoToSocial" + DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial() func(map[string]interface{}, map[string]string) (vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty, error) + // DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial returns the + // deserialization method for the + // "GoToSocialHidesToPublicFromUnauthedWebProperty" non-functional + // property in the vocabulary "GoToSocial" + DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial() func(map[string]interface{}, map[string]string) (vocab.GoToSocialHidesToPublicFromUnauthedWebProperty, error) // DeserializeIconPropertyActivityStreams returns the deserialization // method for the "ActivityStreamsIconProperty" non-functional // property in the vocabulary "ActivityStreams" diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_person/gen_type_activitystreams_person.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_person/gen_type_activitystreams_person.go index bad346077..851a1ef0c 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_person/gen_type_activitystreams_person.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_person/gen_type_activitystreams_person.go @@ -35,6 +35,8 @@ type ActivityStreamsPerson struct { ActivityStreamsFollowers vocab.ActivityStreamsFollowersProperty ActivityStreamsFollowing vocab.ActivityStreamsFollowingProperty ActivityStreamsGenerator vocab.ActivityStreamsGeneratorProperty + GoToSocialHidesCcPublicFromUnauthedWeb vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty + GoToSocialHidesToPublicFromUnauthedWeb vocab.GoToSocialHidesToPublicFromUnauthedWebProperty ActivityStreamsIcon vocab.ActivityStreamsIconProperty JSONLDId vocab.JSONLDIdProperty ActivityStreamsImage vocab.ActivityStreamsImageProperty @@ -209,6 +211,16 @@ func DeserializePerson(m map[string]interface{}, aliasMap map[string]string) (*A } else if p != nil { this.ActivityStreamsGenerator = p } + if p, err := mgr.DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.GoToSocialHidesCcPublicFromUnauthedWeb = p + } + if p, err := mgr.DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.GoToSocialHidesToPublicFromUnauthedWeb = p + } if p, err := mgr.DeserializeIconPropertyActivityStreams()(m, aliasMap); err != nil { return nil, err } else if p != nil { @@ -407,6 +419,10 @@ func DeserializePerson(m map[string]interface{}, aliasMap map[string]string) (*A continue } else if k == "generator" { continue + } else if k == "hidesCcPublicFromUnauthedWeb" { + continue + } else if k == "hidesToPublicFromUnauthedWeb" { + continue } else if k == "icon" { continue } else if k == "id" { @@ -780,6 +796,18 @@ func (this ActivityStreamsPerson) GetActivityStreamsUrl() vocab.ActivityStreamsU return this.ActivityStreamsUrl } +// GetGoToSocialHidesCcPublicFromUnauthedWeb returns the +// "hidesCcPublicFromUnauthedWeb" property if it exists, and nil otherwise. +func (this ActivityStreamsPerson) GetGoToSocialHidesCcPublicFromUnauthedWeb() vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty { + return this.GoToSocialHidesCcPublicFromUnauthedWeb +} + +// GetGoToSocialHidesToPublicFromUnauthedWeb returns the +// "hidesToPublicFromUnauthedWeb" property if it exists, and nil otherwise. +func (this ActivityStreamsPerson) GetGoToSocialHidesToPublicFromUnauthedWeb() vocab.GoToSocialHidesToPublicFromUnauthedWebProperty { + return this.GoToSocialHidesToPublicFromUnauthedWeb +} + // GetJSONLDId returns the "id" property if it exists, and nil otherwise. func (this ActivityStreamsPerson) GetJSONLDId() vocab.JSONLDIdProperty { return this.JSONLDId @@ -856,6 +884,8 @@ func (this ActivityStreamsPerson) JSONLDContext() map[string]string { m = this.helperJSONLDContext(this.ActivityStreamsFollowers, m) m = this.helperJSONLDContext(this.ActivityStreamsFollowing, m) m = this.helperJSONLDContext(this.ActivityStreamsGenerator, m) + m = this.helperJSONLDContext(this.GoToSocialHidesCcPublicFromUnauthedWeb, m) + m = this.helperJSONLDContext(this.GoToSocialHidesToPublicFromUnauthedWeb, m) m = this.helperJSONLDContext(this.ActivityStreamsIcon, m) m = this.helperJSONLDContext(this.JSONLDId, m) m = this.helperJSONLDContext(this.ActivityStreamsImage, m) @@ -1147,6 +1177,34 @@ func (this ActivityStreamsPerson) LessThan(o vocab.ActivityStreamsPerson) bool { // Anything else is greater than nil return false } // Else: Both are nil + // Compare property "hidesCcPublicFromUnauthedWeb" + if lhs, rhs := this.GoToSocialHidesCcPublicFromUnauthedWeb, o.GetGoToSocialHidesCcPublicFromUnauthedWeb(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "hidesToPublicFromUnauthedWeb" + if lhs, rhs := this.GoToSocialHidesToPublicFromUnauthedWeb, o.GetGoToSocialHidesToPublicFromUnauthedWeb(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil // Compare property "icon" if lhs, rhs := this.ActivityStreamsIcon, o.GetActivityStreamsIcon(); lhs != nil && rhs != nil { if lhs.LessThan(rhs) { @@ -1748,6 +1806,22 @@ func (this ActivityStreamsPerson) Serialize() (map[string]interface{}, error) { m[this.ActivityStreamsGenerator.Name()] = i } } + // Maybe serialize property "hidesCcPublicFromUnauthedWeb" + if this.GoToSocialHidesCcPublicFromUnauthedWeb != nil { + if i, err := this.GoToSocialHidesCcPublicFromUnauthedWeb.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.GoToSocialHidesCcPublicFromUnauthedWeb.Name()] = i + } + } + // Maybe serialize property "hidesToPublicFromUnauthedWeb" + if this.GoToSocialHidesToPublicFromUnauthedWeb != nil { + if i, err := this.GoToSocialHidesToPublicFromUnauthedWeb.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.GoToSocialHidesToPublicFromUnauthedWeb.Name()] = i + } + } // Maybe serialize property "icon" if this.ActivityStreamsIcon != nil { if i, err := this.ActivityStreamsIcon.Serialize(); err != nil { @@ -2226,6 +2300,18 @@ func (this *ActivityStreamsPerson) SetActivityStreamsUrl(i vocab.ActivityStreams this.ActivityStreamsUrl = i } +// SetGoToSocialHidesCcPublicFromUnauthedWeb sets the +// "hidesCcPublicFromUnauthedWeb" property. +func (this *ActivityStreamsPerson) SetGoToSocialHidesCcPublicFromUnauthedWeb(i vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty) { + this.GoToSocialHidesCcPublicFromUnauthedWeb = i +} + +// SetGoToSocialHidesToPublicFromUnauthedWeb sets the +// "hidesToPublicFromUnauthedWeb" property. +func (this *ActivityStreamsPerson) SetGoToSocialHidesToPublicFromUnauthedWeb(i vocab.GoToSocialHidesToPublicFromUnauthedWebProperty) { + this.GoToSocialHidesToPublicFromUnauthedWeb = i +} + // SetJSONLDId sets the "id" property. func (this *ActivityStreamsPerson) SetJSONLDId(i vocab.JSONLDIdProperty) { this.JSONLDId = i diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_service/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_service/gen_pkg.go index c06ee9999..4e6f1353d 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_service/gen_pkg.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_service/gen_pkg.go @@ -84,6 +84,16 @@ type privateManager interface { // method for the "ActivityStreamsGeneratorProperty" non-functional // property in the vocabulary "ActivityStreams" DeserializeGeneratorPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsGeneratorProperty, error) + // DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial returns the + // deserialization method for the + // "GoToSocialHidesCcPublicFromUnauthedWebProperty" non-functional + // property in the vocabulary "GoToSocial" + DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial() func(map[string]interface{}, map[string]string) (vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty, error) + // DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial returns the + // deserialization method for the + // "GoToSocialHidesToPublicFromUnauthedWebProperty" non-functional + // property in the vocabulary "GoToSocial" + DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial() func(map[string]interface{}, map[string]string) (vocab.GoToSocialHidesToPublicFromUnauthedWebProperty, error) // DeserializeIconPropertyActivityStreams returns the deserialization // method for the "ActivityStreamsIconProperty" non-functional // property in the vocabulary "ActivityStreams" diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_service/gen_type_activitystreams_service.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_service/gen_type_activitystreams_service.go index 1d9083026..b5a7b1571 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_service/gen_type_activitystreams_service.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/activitystreams/type_service/gen_type_activitystreams_service.go @@ -35,6 +35,8 @@ type ActivityStreamsService struct { ActivityStreamsFollowers vocab.ActivityStreamsFollowersProperty ActivityStreamsFollowing vocab.ActivityStreamsFollowingProperty ActivityStreamsGenerator vocab.ActivityStreamsGeneratorProperty + GoToSocialHidesCcPublicFromUnauthedWeb vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty + GoToSocialHidesToPublicFromUnauthedWeb vocab.GoToSocialHidesToPublicFromUnauthedWebProperty ActivityStreamsIcon vocab.ActivityStreamsIconProperty JSONLDId vocab.JSONLDIdProperty ActivityStreamsImage vocab.ActivityStreamsImageProperty @@ -209,6 +211,16 @@ func DeserializeService(m map[string]interface{}, aliasMap map[string]string) (* } else if p != nil { this.ActivityStreamsGenerator = p } + if p, err := mgr.DeserializeHidesCcPublicFromUnauthedWebPropertyGoToSocial()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.GoToSocialHidesCcPublicFromUnauthedWeb = p + } + if p, err := mgr.DeserializeHidesToPublicFromUnauthedWebPropertyGoToSocial()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.GoToSocialHidesToPublicFromUnauthedWeb = p + } if p, err := mgr.DeserializeIconPropertyActivityStreams()(m, aliasMap); err != nil { return nil, err } else if p != nil { @@ -407,6 +419,10 @@ func DeserializeService(m map[string]interface{}, aliasMap map[string]string) (* continue } else if k == "generator" { continue + } else if k == "hidesCcPublicFromUnauthedWeb" { + continue + } else if k == "hidesToPublicFromUnauthedWeb" { + continue } else if k == "icon" { continue } else if k == "id" { @@ -780,6 +796,18 @@ func (this ActivityStreamsService) GetActivityStreamsUrl() vocab.ActivityStreams return this.ActivityStreamsUrl } +// GetGoToSocialHidesCcPublicFromUnauthedWeb returns the +// "hidesCcPublicFromUnauthedWeb" property if it exists, and nil otherwise. +func (this ActivityStreamsService) GetGoToSocialHidesCcPublicFromUnauthedWeb() vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty { + return this.GoToSocialHidesCcPublicFromUnauthedWeb +} + +// GetGoToSocialHidesToPublicFromUnauthedWeb returns the +// "hidesToPublicFromUnauthedWeb" property if it exists, and nil otherwise. +func (this ActivityStreamsService) GetGoToSocialHidesToPublicFromUnauthedWeb() vocab.GoToSocialHidesToPublicFromUnauthedWebProperty { + return this.GoToSocialHidesToPublicFromUnauthedWeb +} + // GetJSONLDId returns the "id" property if it exists, and nil otherwise. func (this ActivityStreamsService) GetJSONLDId() vocab.JSONLDIdProperty { return this.JSONLDId @@ -856,6 +884,8 @@ func (this ActivityStreamsService) JSONLDContext() map[string]string { m = this.helperJSONLDContext(this.ActivityStreamsFollowers, m) m = this.helperJSONLDContext(this.ActivityStreamsFollowing, m) m = this.helperJSONLDContext(this.ActivityStreamsGenerator, m) + m = this.helperJSONLDContext(this.GoToSocialHidesCcPublicFromUnauthedWeb, m) + m = this.helperJSONLDContext(this.GoToSocialHidesToPublicFromUnauthedWeb, m) m = this.helperJSONLDContext(this.ActivityStreamsIcon, m) m = this.helperJSONLDContext(this.JSONLDId, m) m = this.helperJSONLDContext(this.ActivityStreamsImage, m) @@ -1147,6 +1177,34 @@ func (this ActivityStreamsService) LessThan(o vocab.ActivityStreamsService) bool // Anything else is greater than nil return false } // Else: Both are nil + // Compare property "hidesCcPublicFromUnauthedWeb" + if lhs, rhs := this.GoToSocialHidesCcPublicFromUnauthedWeb, o.GetGoToSocialHidesCcPublicFromUnauthedWeb(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "hidesToPublicFromUnauthedWeb" + if lhs, rhs := this.GoToSocialHidesToPublicFromUnauthedWeb, o.GetGoToSocialHidesToPublicFromUnauthedWeb(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil // Compare property "icon" if lhs, rhs := this.ActivityStreamsIcon, o.GetActivityStreamsIcon(); lhs != nil && rhs != nil { if lhs.LessThan(rhs) { @@ -1748,6 +1806,22 @@ func (this ActivityStreamsService) Serialize() (map[string]interface{}, error) { m[this.ActivityStreamsGenerator.Name()] = i } } + // Maybe serialize property "hidesCcPublicFromUnauthedWeb" + if this.GoToSocialHidesCcPublicFromUnauthedWeb != nil { + if i, err := this.GoToSocialHidesCcPublicFromUnauthedWeb.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.GoToSocialHidesCcPublicFromUnauthedWeb.Name()] = i + } + } + // Maybe serialize property "hidesToPublicFromUnauthedWeb" + if this.GoToSocialHidesToPublicFromUnauthedWeb != nil { + if i, err := this.GoToSocialHidesToPublicFromUnauthedWeb.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.GoToSocialHidesToPublicFromUnauthedWeb.Name()] = i + } + } // Maybe serialize property "icon" if this.ActivityStreamsIcon != nil { if i, err := this.ActivityStreamsIcon.Serialize(); err != nil { @@ -2226,6 +2300,18 @@ func (this *ActivityStreamsService) SetActivityStreamsUrl(i vocab.ActivityStream this.ActivityStreamsUrl = i } +// SetGoToSocialHidesCcPublicFromUnauthedWeb sets the +// "hidesCcPublicFromUnauthedWeb" property. +func (this *ActivityStreamsService) SetGoToSocialHidesCcPublicFromUnauthedWeb(i vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty) { + this.GoToSocialHidesCcPublicFromUnauthedWeb = i +} + +// SetGoToSocialHidesToPublicFromUnauthedWeb sets the +// "hidesToPublicFromUnauthedWeb" property. +func (this *ActivityStreamsService) SetGoToSocialHidesToPublicFromUnauthedWeb(i vocab.GoToSocialHidesToPublicFromUnauthedWebProperty) { + this.GoToSocialHidesToPublicFromUnauthedWeb = i +} + // SetJSONLDId sets the "id" property. func (this *ActivityStreamsService) SetJSONLDId(i vocab.JSONLDIdProperty) { this.JSONLDId = i diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidesccpublicfromunauthedweb/gen_doc.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidesccpublicfromunauthedweb/gen_doc.go new file mode 100644 index 000000000..94dfd6688 --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidesccpublicfromunauthedweb/gen_doc.go @@ -0,0 +1,17 @@ +// Code generated by astool. DO NOT EDIT. + +// Package propertyhidesccpublicfromunauthedweb contains the implementation for +// the hidesCcPublicFromUnauthedWeb property. All applications are strongly +// encouraged to use the interface instead of this concrete definition. The +// interfaces allow applications to consume only the types and properties +// needed and be independent of the go-fed implementation if another +// alternative implementation is created. This package is code-generated and +// subject to the same license as the go-fed tool used to generate it. +// +// This package is independent of other types' and properties' implementations +// by having a Manager injected into it to act as a factory for the concrete +// implementations. The implementations have been generated into their own +// separate subpackages for each vocabulary. +// +// Strongly consider using the interfaces instead of this package. +package propertyhidesccpublicfromunauthedweb diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidesccpublicfromunauthedweb/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidesccpublicfromunauthedweb/gen_pkg.go new file mode 100644 index 000000000..853c8afa9 --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidesccpublicfromunauthedweb/gen_pkg.go @@ -0,0 +1,15 @@ +// Code generated by astool. DO NOT EDIT. + +package propertyhidesccpublicfromunauthedweb + +var mgr privateManager + +// privateManager abstracts the code-generated manager that provides access to +// concrete implementations. +type privateManager interface{} + +// SetManager sets the manager package-global variable. For internal use only, do +// not use as part of Application behavior. Must be called at golang init time. +func SetManager(m privateManager) { + mgr = m +} diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidesccpublicfromunauthedweb/gen_property_gotosocial_hidesCcPublicFromUnauthedWeb.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidesccpublicfromunauthedweb/gen_property_gotosocial_hidesCcPublicFromUnauthedWeb.go new file mode 100644 index 000000000..2db523700 --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidesccpublicfromunauthedweb/gen_property_gotosocial_hidesCcPublicFromUnauthedWeb.go @@ -0,0 +1,206 @@ +// Code generated by astool. DO NOT EDIT. + +package propertyhidesccpublicfromunauthedweb + +import ( + boolean "code.superseriousbusiness.org/activity/streams/values/boolean" + vocab "code.superseriousbusiness.org/activity/streams/vocab" + "fmt" + "net/url" +) + +// GoToSocialHidesCcPublicFromUnauthedWebProperty is the functional property +// "hidesCcPublicFromUnauthedWeb". It is permitted to be a single +// default-valued value type. +type GoToSocialHidesCcPublicFromUnauthedWebProperty struct { + xmlschemaBooleanMember bool + hasBooleanMember bool + unknown interface{} + iri *url.URL + alias string +} + +// DeserializeHidesCcPublicFromUnauthedWebProperty creates a +// "hidesCcPublicFromUnauthedWeb" property from an interface representation +// that has been unmarshalled from a text or binary format. +func DeserializeHidesCcPublicFromUnauthedWebProperty(m map[string]interface{}, aliasMap map[string]string) (*GoToSocialHidesCcPublicFromUnauthedWebProperty, error) { + alias := "" + if a, ok := aliasMap["https://gotosocial.org/ns"]; ok { + alias = a + } + propName := "hidesCcPublicFromUnauthedWeb" + if len(alias) > 0 { + // Use alias both to find the property, and set within the property. + propName = fmt.Sprintf("%s:%s", alias, "hidesCcPublicFromUnauthedWeb") + } + i, ok := m[propName] + + if ok { + if s, ok := i.(string); ok { + u, err := url.Parse(s) + // If error exists, don't error out -- skip this and treat as unknown string ([]byte) at worst + // Also, if no scheme exists, don't treat it as a URL -- net/url is greedy + if err == nil && len(u.Scheme) > 0 { + this := &GoToSocialHidesCcPublicFromUnauthedWebProperty{ + alias: alias, + iri: u, + } + return this, nil + } + } + if v, err := boolean.DeserializeBoolean(i); err == nil { + this := &GoToSocialHidesCcPublicFromUnauthedWebProperty{ + alias: alias, + hasBooleanMember: true, + xmlschemaBooleanMember: v, + } + return this, nil + } + this := &GoToSocialHidesCcPublicFromUnauthedWebProperty{ + alias: alias, + unknown: i, + } + return this, nil + } + return nil, nil +} + +// NewGoToSocialHidesCcPublicFromUnauthedWebProperty creates a new +// hidesCcPublicFromUnauthedWeb property. +func NewGoToSocialHidesCcPublicFromUnauthedWebProperty() *GoToSocialHidesCcPublicFromUnauthedWebProperty { + return &GoToSocialHidesCcPublicFromUnauthedWebProperty{alias: ""} +} + +// Clear ensures no value of this property is set. Calling IsXMLSchemaBoolean +// afterwards will return false. +func (this *GoToSocialHidesCcPublicFromUnauthedWebProperty) Clear() { + this.unknown = nil + this.iri = nil + this.hasBooleanMember = false +} + +// Get returns the value of this property. When IsXMLSchemaBoolean returns false, +// Get will return any arbitrary value. +func (this GoToSocialHidesCcPublicFromUnauthedWebProperty) Get() bool { + return this.xmlschemaBooleanMember +} + +// GetIRI returns the IRI of this property. When IsIRI returns false, GetIRI will +// return any arbitrary value. +func (this GoToSocialHidesCcPublicFromUnauthedWebProperty) GetIRI() *url.URL { + return this.iri +} + +// HasAny returns true if the value or IRI is set. +func (this GoToSocialHidesCcPublicFromUnauthedWebProperty) HasAny() bool { + return this.IsXMLSchemaBoolean() || this.iri != nil +} + +// IsIRI returns true if this property is an IRI. +func (this GoToSocialHidesCcPublicFromUnauthedWebProperty) IsIRI() bool { + return this.iri != nil +} + +// IsXMLSchemaBoolean returns true if this property is set and not an IRI. +func (this GoToSocialHidesCcPublicFromUnauthedWebProperty) IsXMLSchemaBoolean() bool { + return this.hasBooleanMember +} + +// JSONLDContext returns the JSONLD URIs required in the context string for this +// property and the specific values that are set. The value in the map is the +// alias used to import the property's value or values. +func (this GoToSocialHidesCcPublicFromUnauthedWebProperty) JSONLDContext() map[string]string { + m := map[string]string{"https://gotosocial.org/ns": this.alias} + var child map[string]string + + /* + Since the literal maps in this function are determined at + code-generation time, this loop should not overwrite an existing key with a + new value. + */ + for k, v := range child { + m[k] = v + } + return m +} + +// KindIndex computes an arbitrary value for indexing this kind of value. This is +// a leaky API detail only for folks looking to replace the go-fed +// implementation. Applications should not use this method. +func (this GoToSocialHidesCcPublicFromUnauthedWebProperty) KindIndex() int { + if this.IsXMLSchemaBoolean() { + return 0 + } + if this.IsIRI() { + return -2 + } + return -1 +} + +// LessThan compares two instances of this property with an arbitrary but stable +// comparison. Applications should not use this because it is only meant to +// help alternative implementations to go-fed to be able to normalize +// nonfunctional properties. +func (this GoToSocialHidesCcPublicFromUnauthedWebProperty) LessThan(o vocab.GoToSocialHidesCcPublicFromUnauthedWebProperty) bool { + // LessThan comparison for if either or both are IRIs. + if this.IsIRI() && o.IsIRI() { + return this.iri.String() < o.GetIRI().String() + } else if this.IsIRI() { + // IRIs are always less than other values, none, or unknowns + return true + } else if o.IsIRI() { + // This other, none, or unknown value is always greater than IRIs + return false + } + // LessThan comparison for the single value or unknown value. + if !this.IsXMLSchemaBoolean() && !o.IsXMLSchemaBoolean() { + // Both are unknowns. + return false + } else if this.IsXMLSchemaBoolean() && !o.IsXMLSchemaBoolean() { + // Values are always greater than unknown values. + return false + } else if !this.IsXMLSchemaBoolean() && o.IsXMLSchemaBoolean() { + // Unknowns are always less than known values. + return true + } else { + // Actual comparison. + return boolean.LessBoolean(this.Get(), o.Get()) + } +} + +// Name returns the name of this property: "hidesCcPublicFromUnauthedWeb". +func (this GoToSocialHidesCcPublicFromUnauthedWebProperty) Name() string { + if len(this.alias) > 0 { + return this.alias + ":" + "hidesCcPublicFromUnauthedWeb" + } else { + return "hidesCcPublicFromUnauthedWeb" + } +} + +// Serialize converts this into an interface representation suitable for +// marshalling into a text or binary format. Applications should not need this +// function as most typical use cases serialize types instead of individual +// properties. It is exposed for alternatives to go-fed implementations to use. +func (this GoToSocialHidesCcPublicFromUnauthedWebProperty) Serialize() (interface{}, error) { + if this.IsXMLSchemaBoolean() { + return boolean.SerializeBoolean(this.Get()) + } else if this.IsIRI() { + return this.iri.String(), nil + } + return this.unknown, nil +} + +// Set sets the value of this property. Calling IsXMLSchemaBoolean afterwards will +// return true. +func (this *GoToSocialHidesCcPublicFromUnauthedWebProperty) Set(v bool) { + this.Clear() + this.xmlschemaBooleanMember = v + this.hasBooleanMember = true +} + +// SetIRI sets the value of this property. Calling IsIRI afterwards will return +// true. +func (this *GoToSocialHidesCcPublicFromUnauthedWebProperty) SetIRI(v *url.URL) { + this.Clear() + this.iri = v +} diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidestopublicfromunauthedweb/gen_doc.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidestopublicfromunauthedweb/gen_doc.go new file mode 100644 index 000000000..efc511490 --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidestopublicfromunauthedweb/gen_doc.go @@ -0,0 +1,17 @@ +// Code generated by astool. DO NOT EDIT. + +// Package propertyhidestopublicfromunauthedweb contains the implementation for +// the hidesToPublicFromUnauthedWeb property. All applications are strongly +// encouraged to use the interface instead of this concrete definition. The +// interfaces allow applications to consume only the types and properties +// needed and be independent of the go-fed implementation if another +// alternative implementation is created. This package is code-generated and +// subject to the same license as the go-fed tool used to generate it. +// +// This package is independent of other types' and properties' implementations +// by having a Manager injected into it to act as a factory for the concrete +// implementations. The implementations have been generated into their own +// separate subpackages for each vocabulary. +// +// Strongly consider using the interfaces instead of this package. +package propertyhidestopublicfromunauthedweb diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidestopublicfromunauthedweb/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidestopublicfromunauthedweb/gen_pkg.go new file mode 100644 index 000000000..16e11ea5c --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidestopublicfromunauthedweb/gen_pkg.go @@ -0,0 +1,15 @@ +// Code generated by astool. DO NOT EDIT. + +package propertyhidestopublicfromunauthedweb + +var mgr privateManager + +// privateManager abstracts the code-generated manager that provides access to +// concrete implementations. +type privateManager interface{} + +// SetManager sets the manager package-global variable. For internal use only, do +// not use as part of Application behavior. Must be called at golang init time. +func SetManager(m privateManager) { + mgr = m +} diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidestopublicfromunauthedweb/gen_property_gotosocial_hidesToPublicFromUnauthedWeb.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidestopublicfromunauthedweb/gen_property_gotosocial_hidesToPublicFromUnauthedWeb.go new file mode 100644 index 000000000..2709d031c --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidestopublicfromunauthedweb/gen_property_gotosocial_hidesToPublicFromUnauthedWeb.go @@ -0,0 +1,206 @@ +// Code generated by astool. DO NOT EDIT. + +package propertyhidestopublicfromunauthedweb + +import ( + boolean "code.superseriousbusiness.org/activity/streams/values/boolean" + vocab "code.superseriousbusiness.org/activity/streams/vocab" + "fmt" + "net/url" +) + +// GoToSocialHidesToPublicFromUnauthedWebProperty is the functional property +// "hidesToPublicFromUnauthedWeb". It is permitted to be a single +// default-valued value type. +type GoToSocialHidesToPublicFromUnauthedWebProperty struct { + xmlschemaBooleanMember bool + hasBooleanMember bool + unknown interface{} + iri *url.URL + alias string +} + +// DeserializeHidesToPublicFromUnauthedWebProperty creates a +// "hidesToPublicFromUnauthedWeb" property from an interface representation +// that has been unmarshalled from a text or binary format. +func DeserializeHidesToPublicFromUnauthedWebProperty(m map[string]interface{}, aliasMap map[string]string) (*GoToSocialHidesToPublicFromUnauthedWebProperty, error) { + alias := "" + if a, ok := aliasMap["https://gotosocial.org/ns"]; ok { + alias = a + } + propName := "hidesToPublicFromUnauthedWeb" + if len(alias) > 0 { + // Use alias both to find the property, and set within the property. + propName = fmt.Sprintf("%s:%s", alias, "hidesToPublicFromUnauthedWeb") + } + i, ok := m[propName] + + if ok { + if s, ok := i.(string); ok { + u, err := url.Parse(s) + // If error exists, don't error out -- skip this and treat as unknown string ([]byte) at worst + // Also, if no scheme exists, don't treat it as a URL -- net/url is greedy + if err == nil && len(u.Scheme) > 0 { + this := &GoToSocialHidesToPublicFromUnauthedWebProperty{ + alias: alias, + iri: u, + } + return this, nil + } + } + if v, err := boolean.DeserializeBoolean(i); err == nil { + this := &GoToSocialHidesToPublicFromUnauthedWebProperty{ + alias: alias, + hasBooleanMember: true, + xmlschemaBooleanMember: v, + } + return this, nil + } + this := &GoToSocialHidesToPublicFromUnauthedWebProperty{ + alias: alias, + unknown: i, + } + return this, nil + } + return nil, nil +} + +// NewGoToSocialHidesToPublicFromUnauthedWebProperty creates a new +// hidesToPublicFromUnauthedWeb property. +func NewGoToSocialHidesToPublicFromUnauthedWebProperty() *GoToSocialHidesToPublicFromUnauthedWebProperty { + return &GoToSocialHidesToPublicFromUnauthedWebProperty{alias: ""} +} + +// Clear ensures no value of this property is set. Calling IsXMLSchemaBoolean +// afterwards will return false. +func (this *GoToSocialHidesToPublicFromUnauthedWebProperty) Clear() { + this.unknown = nil + this.iri = nil + this.hasBooleanMember = false +} + +// Get returns the value of this property. When IsXMLSchemaBoolean returns false, +// Get will return any arbitrary value. +func (this GoToSocialHidesToPublicFromUnauthedWebProperty) Get() bool { + return this.xmlschemaBooleanMember +} + +// GetIRI returns the IRI of this property. When IsIRI returns false, GetIRI will +// return any arbitrary value. +func (this GoToSocialHidesToPublicFromUnauthedWebProperty) GetIRI() *url.URL { + return this.iri +} + +// HasAny returns true if the value or IRI is set. +func (this GoToSocialHidesToPublicFromUnauthedWebProperty) HasAny() bool { + return this.IsXMLSchemaBoolean() || this.iri != nil +} + +// IsIRI returns true if this property is an IRI. +func (this GoToSocialHidesToPublicFromUnauthedWebProperty) IsIRI() bool { + return this.iri != nil +} + +// IsXMLSchemaBoolean returns true if this property is set and not an IRI. +func (this GoToSocialHidesToPublicFromUnauthedWebProperty) IsXMLSchemaBoolean() bool { + return this.hasBooleanMember +} + +// JSONLDContext returns the JSONLD URIs required in the context string for this +// property and the specific values that are set. The value in the map is the +// alias used to import the property's value or values. +func (this GoToSocialHidesToPublicFromUnauthedWebProperty) JSONLDContext() map[string]string { + m := map[string]string{"https://gotosocial.org/ns": this.alias} + var child map[string]string + + /* + Since the literal maps in this function are determined at + code-generation time, this loop should not overwrite an existing key with a + new value. + */ + for k, v := range child { + m[k] = v + } + return m +} + +// KindIndex computes an arbitrary value for indexing this kind of value. This is +// a leaky API detail only for folks looking to replace the go-fed +// implementation. Applications should not use this method. +func (this GoToSocialHidesToPublicFromUnauthedWebProperty) KindIndex() int { + if this.IsXMLSchemaBoolean() { + return 0 + } + if this.IsIRI() { + return -2 + } + return -1 +} + +// LessThan compares two instances of this property with an arbitrary but stable +// comparison. Applications should not use this because it is only meant to +// help alternative implementations to go-fed to be able to normalize +// nonfunctional properties. +func (this GoToSocialHidesToPublicFromUnauthedWebProperty) LessThan(o vocab.GoToSocialHidesToPublicFromUnauthedWebProperty) bool { + // LessThan comparison for if either or both are IRIs. + if this.IsIRI() && o.IsIRI() { + return this.iri.String() < o.GetIRI().String() + } else if this.IsIRI() { + // IRIs are always less than other values, none, or unknowns + return true + } else if o.IsIRI() { + // This other, none, or unknown value is always greater than IRIs + return false + } + // LessThan comparison for the single value or unknown value. + if !this.IsXMLSchemaBoolean() && !o.IsXMLSchemaBoolean() { + // Both are unknowns. + return false + } else if this.IsXMLSchemaBoolean() && !o.IsXMLSchemaBoolean() { + // Values are always greater than unknown values. + return false + } else if !this.IsXMLSchemaBoolean() && o.IsXMLSchemaBoolean() { + // Unknowns are always less than known values. + return true + } else { + // Actual comparison. + return boolean.LessBoolean(this.Get(), o.Get()) + } +} + +// Name returns the name of this property: "hidesToPublicFromUnauthedWeb". +func (this GoToSocialHidesToPublicFromUnauthedWebProperty) Name() string { + if len(this.alias) > 0 { + return this.alias + ":" + "hidesToPublicFromUnauthedWeb" + } else { + return "hidesToPublicFromUnauthedWeb" + } +} + +// Serialize converts this into an interface representation suitable for +// marshalling into a text or binary format. Applications should not need this +// function as most typical use cases serialize types instead of individual +// properties. It is exposed for alternatives to go-fed implementations to use. +func (this GoToSocialHidesToPublicFromUnauthedWebProperty) Serialize() (interface{}, error) { + if this.IsXMLSchemaBoolean() { + return boolean.SerializeBoolean(this.Get()) + } else if this.IsIRI() { + return this.iri.String(), nil + } + return this.unknown, nil +} + +// Set sets the value of this property. Calling IsXMLSchemaBoolean afterwards will +// return true. +func (this *GoToSocialHidesToPublicFromUnauthedWebProperty) Set(v bool) { + this.Clear() + this.xmlschemaBooleanMember = v + this.hasBooleanMember = true +} + +// SetIRI sets the value of this property. Calling IsIRI afterwards will return +// true. +func (this *GoToSocialHidesToPublicFromUnauthedWebProperty) SetIRI(v *url.URL) { + this.Clear() + this.iri = v +} diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact/gen_doc.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact/gen_doc.go new file mode 100644 index 000000000..87cd993f9 --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact/gen_doc.go @@ -0,0 +1,17 @@ +// Code generated by astool. DO NOT EDIT. + +// Package typeemojireact contains the implementation for the EmojiReact type. All +// applications are strongly encouraged to use the interface instead of this +// concrete definition. The interfaces allow applications to consume only the +// types and properties needed and be independent of the go-fed implementation +// if another alternative implementation is created. This package is +// code-generated and subject to the same license as the go-fed tool used to +// generate it. +// +// This package is independent of other types' and properties' implementations +// by having a Manager injected into it to act as a factory for the concrete +// implementations. The implementations have been generated into their own +// separate subpackages for each vocabulary. +// +// Strongly consider using the interfaces instead of this package. +package typeemojireact diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact/gen_pkg.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact/gen_pkg.go new file mode 100644 index 000000000..c7c5581fd --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact/gen_pkg.go @@ -0,0 +1,199 @@ +// Code generated by astool. DO NOT EDIT. + +package typeemojireact + +import vocab "code.superseriousbusiness.org/activity/streams/vocab" + +var mgr privateManager + +var typePropertyConstructor func() vocab.JSONLDTypeProperty + +// privateManager abstracts the code-generated manager that provides access to +// concrete implementations. +type privateManager interface { + // DeserializeActorPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsActorProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeActorPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsActorProperty, error) + // DeserializeAltitudePropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsAltitudeProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeAltitudePropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsAltitudeProperty, error) + // DeserializeAttachmentPropertyActivityStreams returns the + // deserialization method for the "ActivityStreamsAttachmentProperty" + // non-functional property in the vocabulary "ActivityStreams" + DeserializeAttachmentPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsAttachmentProperty, error) + // DeserializeAttributedToPropertyActivityStreams returns the + // deserialization method for the + // "ActivityStreamsAttributedToProperty" non-functional property in + // the vocabulary "ActivityStreams" + DeserializeAttributedToPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsAttributedToProperty, error) + // DeserializeAudiencePropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsAudienceProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeAudiencePropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsAudienceProperty, error) + // DeserializeBccPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsBccProperty" non-functional property + // in the vocabulary "ActivityStreams" + DeserializeBccPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsBccProperty, error) + // DeserializeBtoPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsBtoProperty" non-functional property + // in the vocabulary "ActivityStreams" + DeserializeBtoPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsBtoProperty, error) + // DeserializeCcPropertyActivityStreams returns the deserialization method + // for the "ActivityStreamsCcProperty" non-functional property in the + // vocabulary "ActivityStreams" + DeserializeCcPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsCcProperty, error) + // DeserializeContentPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsContentProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeContentPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsContentProperty, error) + // DeserializeContextPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsContextProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeContextPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsContextProperty, error) + // DeserializeDurationPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsDurationProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeDurationPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsDurationProperty, error) + // DeserializeEndTimePropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsEndTimeProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeEndTimePropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsEndTimeProperty, error) + // DeserializeGeneratorPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsGeneratorProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeGeneratorPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsGeneratorProperty, error) + // DeserializeIconPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsIconProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeIconPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsIconProperty, error) + // DeserializeIdPropertyJSONLD returns the deserialization method for the + // "JSONLDIdProperty" non-functional property in the vocabulary + // "JSONLD" + DeserializeIdPropertyJSONLD() func(map[string]interface{}, map[string]string) (vocab.JSONLDIdProperty, error) + // DeserializeImagePropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsImageProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeImagePropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsImageProperty, error) + // DeserializeInReplyToPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsInReplyToProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeInReplyToPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsInReplyToProperty, error) + // DeserializeInstrumentPropertyActivityStreams returns the + // deserialization method for the "ActivityStreamsInstrumentProperty" + // non-functional property in the vocabulary "ActivityStreams" + DeserializeInstrumentPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsInstrumentProperty, error) + // DeserializeLikesPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsLikesProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeLikesPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsLikesProperty, error) + // DeserializeLocationPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsLocationProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeLocationPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsLocationProperty, error) + // DeserializeMediaTypePropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsMediaTypeProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeMediaTypePropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsMediaTypeProperty, error) + // DeserializeNamePropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsNameProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeNamePropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsNameProperty, error) + // DeserializeObjectPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsObjectProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeObjectPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsObjectProperty, error) + // DeserializeOriginPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsOriginProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeOriginPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsOriginProperty, error) + // DeserializePreviewPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsPreviewProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializePreviewPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsPreviewProperty, error) + // DeserializePublishedPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsPublishedProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializePublishedPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsPublishedProperty, error) + // DeserializeRepliesPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsRepliesProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeRepliesPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsRepliesProperty, error) + // DeserializeResultPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsResultProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeResultPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsResultProperty, error) + // DeserializeSensitivePropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsSensitiveProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeSensitivePropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsSensitiveProperty, error) + // DeserializeSharesPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsSharesProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeSharesPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsSharesProperty, error) + // DeserializeSourcePropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsSourceProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeSourcePropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsSourceProperty, error) + // DeserializeStartTimePropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsStartTimeProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeStartTimePropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsStartTimeProperty, error) + // DeserializeSummaryPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsSummaryProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeSummaryPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsSummaryProperty, error) + // DeserializeTagPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsTagProperty" non-functional property + // in the vocabulary "ActivityStreams" + DeserializeTagPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsTagProperty, error) + // DeserializeTargetPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsTargetProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeTargetPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsTargetProperty, error) + // DeserializeToPropertyActivityStreams returns the deserialization method + // for the "ActivityStreamsToProperty" non-functional property in the + // vocabulary "ActivityStreams" + DeserializeToPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsToProperty, error) + // DeserializeTypePropertyJSONLD returns the deserialization method for + // the "JSONLDTypeProperty" non-functional property in the vocabulary + // "JSONLD" + DeserializeTypePropertyJSONLD() func(map[string]interface{}, map[string]string) (vocab.JSONLDTypeProperty, error) + // DeserializeUpdatedPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsUpdatedProperty" non-functional + // property in the vocabulary "ActivityStreams" + DeserializeUpdatedPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsUpdatedProperty, error) + // DeserializeUrlPropertyActivityStreams returns the deserialization + // method for the "ActivityStreamsUrlProperty" non-functional property + // in the vocabulary "ActivityStreams" + DeserializeUrlPropertyActivityStreams() func(map[string]interface{}, map[string]string) (vocab.ActivityStreamsUrlProperty, error) +} + +// jsonldContexter is a private interface to determine the JSON-LD contexts and +// aliases needed for functional and non-functional properties. It is a helper +// interface for this implementation. +type jsonldContexter interface { + // JSONLDContext returns the JSONLD URIs required in the context string + // for this property and the specific values that are set. The value + // in the map is the alias used to import the property's value or + // values. + JSONLDContext() map[string]string +} + +// SetManager sets the manager package-global variable. For internal use only, do +// not use as part of Application behavior. Must be called at golang init time. +func SetManager(m privateManager) { + mgr = m +} + +// SetTypePropertyConstructor sets the "type" property's constructor in the +// package-global variable. For internal use only, do not use as part of +// Application behavior. Must be called at golang init time. Permits +// ActivityStreams types to correctly set their "type" property at +// construction time, so users don't have to remember to do so each time. It +// is dependency injected so other go-fed compatible implementations could +// inject their own type. +func SetTypePropertyConstructor(f func() vocab.JSONLDTypeProperty) { + typePropertyConstructor = f +} diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact/gen_type_litepub_emojireact.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact/gen_type_litepub_emojireact.go new file mode 100644 index 000000000..6c5e2f08a --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact/gen_type_litepub_emojireact.go @@ -0,0 +1,1872 @@ +// Code generated by astool. DO NOT EDIT. + +package typeemojireact + +import ( + vocab "code.superseriousbusiness.org/activity/streams/vocab" + "fmt" + "strings" +) + +// { +// "actor": "https://example.org/users/alice", +// "content": ":Kappa:", +// "id": "https://example.org/activities/65379d47-b7aa-4ef6-8e4f-41149dda1d2c", +// "object": "https://example.org/objects/57caeb99-424c-4692-b74f-0a6682050932", +// "tag": [ +// { +// "icon": { +// "mediaType": "image/png", +// "type": "Image", +// "url": "https://example.com/files/kappa.png" +// }, +// "id": "https://example.com/emoji/123", +// "name": ":Kappa:", +// "type": "Emoji" +// } +// ], +// "to": [ +// "https://example.org/users/alice/followers", +// "https://example.org/users/bob" +// ], +// "type": "EmojiReact" +// } +type LitePubEmojiReact struct { + ActivityStreamsActor vocab.ActivityStreamsActorProperty + ActivityStreamsAltitude vocab.ActivityStreamsAltitudeProperty + ActivityStreamsAttachment vocab.ActivityStreamsAttachmentProperty + ActivityStreamsAttributedTo vocab.ActivityStreamsAttributedToProperty + ActivityStreamsAudience vocab.ActivityStreamsAudienceProperty + ActivityStreamsBcc vocab.ActivityStreamsBccProperty + ActivityStreamsBto vocab.ActivityStreamsBtoProperty + ActivityStreamsCc vocab.ActivityStreamsCcProperty + ActivityStreamsContent vocab.ActivityStreamsContentProperty + ActivityStreamsContext vocab.ActivityStreamsContextProperty + ActivityStreamsDuration vocab.ActivityStreamsDurationProperty + ActivityStreamsEndTime vocab.ActivityStreamsEndTimeProperty + ActivityStreamsGenerator vocab.ActivityStreamsGeneratorProperty + ActivityStreamsIcon vocab.ActivityStreamsIconProperty + JSONLDId vocab.JSONLDIdProperty + ActivityStreamsImage vocab.ActivityStreamsImageProperty + ActivityStreamsInReplyTo vocab.ActivityStreamsInReplyToProperty + ActivityStreamsInstrument vocab.ActivityStreamsInstrumentProperty + ActivityStreamsLikes vocab.ActivityStreamsLikesProperty + ActivityStreamsLocation vocab.ActivityStreamsLocationProperty + ActivityStreamsMediaType vocab.ActivityStreamsMediaTypeProperty + ActivityStreamsName vocab.ActivityStreamsNameProperty + ActivityStreamsObject vocab.ActivityStreamsObjectProperty + ActivityStreamsOrigin vocab.ActivityStreamsOriginProperty + ActivityStreamsPreview vocab.ActivityStreamsPreviewProperty + ActivityStreamsPublished vocab.ActivityStreamsPublishedProperty + ActivityStreamsReplies vocab.ActivityStreamsRepliesProperty + ActivityStreamsResult vocab.ActivityStreamsResultProperty + ActivityStreamsSensitive vocab.ActivityStreamsSensitiveProperty + ActivityStreamsShares vocab.ActivityStreamsSharesProperty + ActivityStreamsSource vocab.ActivityStreamsSourceProperty + ActivityStreamsStartTime vocab.ActivityStreamsStartTimeProperty + ActivityStreamsSummary vocab.ActivityStreamsSummaryProperty + ActivityStreamsTag vocab.ActivityStreamsTagProperty + ActivityStreamsTarget vocab.ActivityStreamsTargetProperty + ActivityStreamsTo vocab.ActivityStreamsToProperty + JSONLDType vocab.JSONLDTypeProperty + ActivityStreamsUpdated vocab.ActivityStreamsUpdatedProperty + ActivityStreamsUrl vocab.ActivityStreamsUrlProperty + alias string + unknown map[string]interface{} +} + +// DeserializeEmojiReact creates a EmojiReact from a map representation that has +// been unmarshalled from a text or binary format. +func DeserializeEmojiReact(m map[string]interface{}, aliasMap map[string]string) (*LitePubEmojiReact, error) { + alias := "" + aliasPrefix := "" + if a, ok := aliasMap["http://litepub.social/ns"]; ok { + alias = a + aliasPrefix = a + ":" + } + this := &LitePubEmojiReact{ + alias: alias, + unknown: make(map[string]interface{}), + } + if typeValue, ok := m["type"]; !ok { + return nil, fmt.Errorf("no \"type\" property in map") + } else if typeString, ok := typeValue.(string); ok { + typeName := strings.TrimPrefix(typeString, aliasPrefix) + if typeName != "EmojiReact" { + return nil, fmt.Errorf("\"type\" property is not of %q type: %s", "EmojiReact", typeName) + } + // Fall through, success in finding a proper Type + } else if arrType, ok := typeValue.([]interface{}); ok { + found := false + for _, elemVal := range arrType { + if typeString, ok := elemVal.(string); ok && strings.TrimPrefix(typeString, aliasPrefix) == "EmojiReact" { + found = true + break + } + } + if !found { + return nil, fmt.Errorf("could not find a \"type\" property of value %q", "EmojiReact") + } + // Fall through, success in finding a proper Type + } else { + return nil, fmt.Errorf("\"type\" property is unrecognized type: %T", typeValue) + } + // Begin: Known property deserialization + if p, err := mgr.DeserializeActorPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsActor = p + } + if p, err := mgr.DeserializeAltitudePropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsAltitude = p + } + if p, err := mgr.DeserializeAttachmentPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsAttachment = p + } + if p, err := mgr.DeserializeAttributedToPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsAttributedTo = p + } + if p, err := mgr.DeserializeAudiencePropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsAudience = p + } + if p, err := mgr.DeserializeBccPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsBcc = p + } + if p, err := mgr.DeserializeBtoPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsBto = p + } + if p, err := mgr.DeserializeCcPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsCc = p + } + if p, err := mgr.DeserializeContentPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsContent = p + } + if p, err := mgr.DeserializeContextPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsContext = p + } + if p, err := mgr.DeserializeDurationPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsDuration = p + } + if p, err := mgr.DeserializeEndTimePropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsEndTime = p + } + if p, err := mgr.DeserializeGeneratorPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsGenerator = p + } + if p, err := mgr.DeserializeIconPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsIcon = p + } + if p, err := mgr.DeserializeIdPropertyJSONLD()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.JSONLDId = p + } + if p, err := mgr.DeserializeImagePropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsImage = p + } + if p, err := mgr.DeserializeInReplyToPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsInReplyTo = p + } + if p, err := mgr.DeserializeInstrumentPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsInstrument = p + } + if p, err := mgr.DeserializeLikesPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsLikes = p + } + if p, err := mgr.DeserializeLocationPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsLocation = p + } + if p, err := mgr.DeserializeMediaTypePropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsMediaType = p + } + if p, err := mgr.DeserializeNamePropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsName = p + } + if p, err := mgr.DeserializeObjectPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsObject = p + } + if p, err := mgr.DeserializeOriginPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsOrigin = p + } + if p, err := mgr.DeserializePreviewPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsPreview = p + } + if p, err := mgr.DeserializePublishedPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsPublished = p + } + if p, err := mgr.DeserializeRepliesPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsReplies = p + } + if p, err := mgr.DeserializeResultPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsResult = p + } + if p, err := mgr.DeserializeSensitivePropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsSensitive = p + } + if p, err := mgr.DeserializeSharesPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsShares = p + } + if p, err := mgr.DeserializeSourcePropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsSource = p + } + if p, err := mgr.DeserializeStartTimePropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsStartTime = p + } + if p, err := mgr.DeserializeSummaryPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsSummary = p + } + if p, err := mgr.DeserializeTagPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsTag = p + } + if p, err := mgr.DeserializeTargetPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsTarget = p + } + if p, err := mgr.DeserializeToPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsTo = p + } + if p, err := mgr.DeserializeTypePropertyJSONLD()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.JSONLDType = p + } + if p, err := mgr.DeserializeUpdatedPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsUpdated = p + } + if p, err := mgr.DeserializeUrlPropertyActivityStreams()(m, aliasMap); err != nil { + return nil, err + } else if p != nil { + this.ActivityStreamsUrl = p + } + // End: Known property deserialization + + // Begin: Unknown deserialization + for k, v := range m { + // Begin: Code that ensures a property name is unknown + if k == "actor" { + continue + } else if k == "altitude" { + continue + } else if k == "attachment" { + continue + } else if k == "attributedTo" { + continue + } else if k == "audience" { + continue + } else if k == "bcc" { + continue + } else if k == "bto" { + continue + } else if k == "cc" { + continue + } else if k == "content" { + continue + } else if k == "contentMap" { + continue + } else if k == "context" { + continue + } else if k == "duration" { + continue + } else if k == "endTime" { + continue + } else if k == "generator" { + continue + } else if k == "icon" { + continue + } else if k == "id" { + continue + } else if k == "image" { + continue + } else if k == "inReplyTo" { + continue + } else if k == "instrument" { + continue + } else if k == "likes" { + continue + } else if k == "location" { + continue + } else if k == "mediaType" { + continue + } else if k == "name" { + continue + } else if k == "nameMap" { + continue + } else if k == "object" { + continue + } else if k == "origin" { + continue + } else if k == "preview" { + continue + } else if k == "published" { + continue + } else if k == "replies" { + continue + } else if k == "result" { + continue + } else if k == "sensitive" { + continue + } else if k == "shares" { + continue + } else if k == "source" { + continue + } else if k == "startTime" { + continue + } else if k == "summary" { + continue + } else if k == "summaryMap" { + continue + } else if k == "tag" { + continue + } else if k == "target" { + continue + } else if k == "to" { + continue + } else if k == "type" { + continue + } else if k == "updated" { + continue + } else if k == "url" { + continue + } // End: Code that ensures a property name is unknown + + this.unknown[k] = v + } + // End: Unknown deserialization + + return this, nil +} + +// EmojiReactIsDisjointWith returns true if the other provided type is disjoint +// with the EmojiReact type. +func EmojiReactIsDisjointWith(other vocab.Type) bool { + disjointWith := []string{"Hashtag", "Link", "Mention"} + for _, disjoint := range disjointWith { + if disjoint == other.GetTypeName() { + return true + } + } + return false +} + +// EmojiReactIsExtendedBy returns true if the other provided type extends from the +// EmojiReact type. Note that it returns false if the types are the same; see +// the "IsOrExtendsEmojiReact" variant instead. +func EmojiReactIsExtendedBy(other vocab.Type) bool { + // Shortcut implementation: is not extended by anything. + return false +} + +// IsOrExtendsEmojiReact returns true if the other provided type is the EmojiReact +// type or extends from the EmojiReact type. +func IsOrExtendsEmojiReact(other vocab.Type) bool { + if other.GetTypeName() == "EmojiReact" { + return true + } + return EmojiReactIsExtendedBy(other) +} + +// LitePubEmojiReactExtends returns true if the EmojiReact type extends from the +// other type. +func LitePubEmojiReactExtends(other vocab.Type) bool { + extensions := []string{"Activity", "Object"} + for _, ext := range extensions { + if ext == other.GetTypeName() { + return true + } + } + return false +} + +// NewLitePubEmojiReact creates a new EmojiReact type +func NewLitePubEmojiReact() *LitePubEmojiReact { + typeProp := typePropertyConstructor() + typeProp.AppendXMLSchemaString("EmojiReact") + return &LitePubEmojiReact{ + JSONLDType: typeProp, + alias: "", + unknown: make(map[string]interface{}), + } +} + +// GetActivityStreamsActor returns the "actor" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsActor() vocab.ActivityStreamsActorProperty { + return this.ActivityStreamsActor +} + +// GetActivityStreamsAltitude returns the "altitude" property if it exists, and +// nil otherwise. +func (this LitePubEmojiReact) GetActivityStreamsAltitude() vocab.ActivityStreamsAltitudeProperty { + return this.ActivityStreamsAltitude +} + +// GetActivityStreamsAttachment returns the "attachment" property if it exists, +// and nil otherwise. +func (this LitePubEmojiReact) GetActivityStreamsAttachment() vocab.ActivityStreamsAttachmentProperty { + return this.ActivityStreamsAttachment +} + +// GetActivityStreamsAttributedTo returns the "attributedTo" property if it +// exists, and nil otherwise. +func (this LitePubEmojiReact) GetActivityStreamsAttributedTo() vocab.ActivityStreamsAttributedToProperty { + return this.ActivityStreamsAttributedTo +} + +// GetActivityStreamsAudience returns the "audience" property if it exists, and +// nil otherwise. +func (this LitePubEmojiReact) GetActivityStreamsAudience() vocab.ActivityStreamsAudienceProperty { + return this.ActivityStreamsAudience +} + +// GetActivityStreamsBcc returns the "bcc" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsBcc() vocab.ActivityStreamsBccProperty { + return this.ActivityStreamsBcc +} + +// GetActivityStreamsBto returns the "bto" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsBto() vocab.ActivityStreamsBtoProperty { + return this.ActivityStreamsBto +} + +// GetActivityStreamsCc returns the "cc" property if it exists, and nil otherwise. +func (this LitePubEmojiReact) GetActivityStreamsCc() vocab.ActivityStreamsCcProperty { + return this.ActivityStreamsCc +} + +// GetActivityStreamsContent returns the "content" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsContent() vocab.ActivityStreamsContentProperty { + return this.ActivityStreamsContent +} + +// GetActivityStreamsContext returns the "context" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsContext() vocab.ActivityStreamsContextProperty { + return this.ActivityStreamsContext +} + +// GetActivityStreamsDuration returns the "duration" property if it exists, and +// nil otherwise. +func (this LitePubEmojiReact) GetActivityStreamsDuration() vocab.ActivityStreamsDurationProperty { + return this.ActivityStreamsDuration +} + +// GetActivityStreamsEndTime returns the "endTime" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsEndTime() vocab.ActivityStreamsEndTimeProperty { + return this.ActivityStreamsEndTime +} + +// GetActivityStreamsGenerator returns the "generator" property if it exists, and +// nil otherwise. +func (this LitePubEmojiReact) GetActivityStreamsGenerator() vocab.ActivityStreamsGeneratorProperty { + return this.ActivityStreamsGenerator +} + +// GetActivityStreamsIcon returns the "icon" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsIcon() vocab.ActivityStreamsIconProperty { + return this.ActivityStreamsIcon +} + +// GetActivityStreamsImage returns the "image" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsImage() vocab.ActivityStreamsImageProperty { + return this.ActivityStreamsImage +} + +// GetActivityStreamsInReplyTo returns the "inReplyTo" property if it exists, and +// nil otherwise. +func (this LitePubEmojiReact) GetActivityStreamsInReplyTo() vocab.ActivityStreamsInReplyToProperty { + return this.ActivityStreamsInReplyTo +} + +// GetActivityStreamsInstrument returns the "instrument" property if it exists, +// and nil otherwise. +func (this LitePubEmojiReact) GetActivityStreamsInstrument() vocab.ActivityStreamsInstrumentProperty { + return this.ActivityStreamsInstrument +} + +// GetActivityStreamsLikes returns the "likes" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsLikes() vocab.ActivityStreamsLikesProperty { + return this.ActivityStreamsLikes +} + +// GetActivityStreamsLocation returns the "location" property if it exists, and +// nil otherwise. +func (this LitePubEmojiReact) GetActivityStreamsLocation() vocab.ActivityStreamsLocationProperty { + return this.ActivityStreamsLocation +} + +// GetActivityStreamsMediaType returns the "mediaType" property if it exists, and +// nil otherwise. +func (this LitePubEmojiReact) GetActivityStreamsMediaType() vocab.ActivityStreamsMediaTypeProperty { + return this.ActivityStreamsMediaType +} + +// GetActivityStreamsName returns the "name" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsName() vocab.ActivityStreamsNameProperty { + return this.ActivityStreamsName +} + +// GetActivityStreamsObject returns the "object" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsObject() vocab.ActivityStreamsObjectProperty { + return this.ActivityStreamsObject +} + +// GetActivityStreamsOrigin returns the "origin" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsOrigin() vocab.ActivityStreamsOriginProperty { + return this.ActivityStreamsOrigin +} + +// GetActivityStreamsPreview returns the "preview" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsPreview() vocab.ActivityStreamsPreviewProperty { + return this.ActivityStreamsPreview +} + +// GetActivityStreamsPublished returns the "published" property if it exists, and +// nil otherwise. +func (this LitePubEmojiReact) GetActivityStreamsPublished() vocab.ActivityStreamsPublishedProperty { + return this.ActivityStreamsPublished +} + +// GetActivityStreamsReplies returns the "replies" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsReplies() vocab.ActivityStreamsRepliesProperty { + return this.ActivityStreamsReplies +} + +// GetActivityStreamsResult returns the "result" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsResult() vocab.ActivityStreamsResultProperty { + return this.ActivityStreamsResult +} + +// GetActivityStreamsSensitive returns the "sensitive" property if it exists, and +// nil otherwise. +func (this LitePubEmojiReact) GetActivityStreamsSensitive() vocab.ActivityStreamsSensitiveProperty { + return this.ActivityStreamsSensitive +} + +// GetActivityStreamsShares returns the "shares" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsShares() vocab.ActivityStreamsSharesProperty { + return this.ActivityStreamsShares +} + +// GetActivityStreamsSource returns the "source" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsSource() vocab.ActivityStreamsSourceProperty { + return this.ActivityStreamsSource +} + +// GetActivityStreamsStartTime returns the "startTime" property if it exists, and +// nil otherwise. +func (this LitePubEmojiReact) GetActivityStreamsStartTime() vocab.ActivityStreamsStartTimeProperty { + return this.ActivityStreamsStartTime +} + +// GetActivityStreamsSummary returns the "summary" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsSummary() vocab.ActivityStreamsSummaryProperty { + return this.ActivityStreamsSummary +} + +// GetActivityStreamsTag returns the "tag" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsTag() vocab.ActivityStreamsTagProperty { + return this.ActivityStreamsTag +} + +// GetActivityStreamsTarget returns the "target" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsTarget() vocab.ActivityStreamsTargetProperty { + return this.ActivityStreamsTarget +} + +// GetActivityStreamsTo returns the "to" property if it exists, and nil otherwise. +func (this LitePubEmojiReact) GetActivityStreamsTo() vocab.ActivityStreamsToProperty { + return this.ActivityStreamsTo +} + +// GetActivityStreamsUpdated returns the "updated" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsUpdated() vocab.ActivityStreamsUpdatedProperty { + return this.ActivityStreamsUpdated +} + +// GetActivityStreamsUrl returns the "url" property if it exists, and nil +// otherwise. +func (this LitePubEmojiReact) GetActivityStreamsUrl() vocab.ActivityStreamsUrlProperty { + return this.ActivityStreamsUrl +} + +// GetJSONLDId returns the "id" property if it exists, and nil otherwise. +func (this LitePubEmojiReact) GetJSONLDId() vocab.JSONLDIdProperty { + return this.JSONLDId +} + +// GetJSONLDType returns the "type" property if it exists, and nil otherwise. +func (this LitePubEmojiReact) GetJSONLDType() vocab.JSONLDTypeProperty { + return this.JSONLDType +} + +// GetTypeName returns the name of this type. +func (this LitePubEmojiReact) GetTypeName() string { + return "EmojiReact" +} + +// GetUnknownProperties returns the unknown properties for the EmojiReact type. +// Note that this should not be used by app developers. It is only used to +// help determine which implementation is LessThan the other. Developers who +// are creating a different implementation of this type's interface can use +// this method in their LessThan implementation, but routine ActivityPub +// applications should not use this to bypass the code generation tool. +func (this LitePubEmojiReact) GetUnknownProperties() map[string]interface{} { + return this.unknown +} + +// IsExtending returns true if the EmojiReact type extends from the other type. +func (this LitePubEmojiReact) IsExtending(other vocab.Type) bool { + return LitePubEmojiReactExtends(other) +} + +// JSONLDContext returns the JSONLD URIs required in the context string for this +// type and the specific properties that are set. The value in the map is the +// alias used to import the type and its properties. +func (this LitePubEmojiReact) JSONLDContext() map[string]string { + m := map[string]string{"http://litepub.social/ns": this.alias} + m = this.helperJSONLDContext(this.ActivityStreamsActor, m) + m = this.helperJSONLDContext(this.ActivityStreamsAltitude, m) + m = this.helperJSONLDContext(this.ActivityStreamsAttachment, m) + m = this.helperJSONLDContext(this.ActivityStreamsAttributedTo, m) + m = this.helperJSONLDContext(this.ActivityStreamsAudience, m) + m = this.helperJSONLDContext(this.ActivityStreamsBcc, m) + m = this.helperJSONLDContext(this.ActivityStreamsBto, m) + m = this.helperJSONLDContext(this.ActivityStreamsCc, m) + m = this.helperJSONLDContext(this.ActivityStreamsContent, m) + m = this.helperJSONLDContext(this.ActivityStreamsContext, m) + m = this.helperJSONLDContext(this.ActivityStreamsDuration, m) + m = this.helperJSONLDContext(this.ActivityStreamsEndTime, m) + m = this.helperJSONLDContext(this.ActivityStreamsGenerator, m) + m = this.helperJSONLDContext(this.ActivityStreamsIcon, m) + m = this.helperJSONLDContext(this.JSONLDId, m) + m = this.helperJSONLDContext(this.ActivityStreamsImage, m) + m = this.helperJSONLDContext(this.ActivityStreamsInReplyTo, m) + m = this.helperJSONLDContext(this.ActivityStreamsInstrument, m) + m = this.helperJSONLDContext(this.ActivityStreamsLikes, m) + m = this.helperJSONLDContext(this.ActivityStreamsLocation, m) + m = this.helperJSONLDContext(this.ActivityStreamsMediaType, m) + m = this.helperJSONLDContext(this.ActivityStreamsName, m) + m = this.helperJSONLDContext(this.ActivityStreamsObject, m) + m = this.helperJSONLDContext(this.ActivityStreamsOrigin, m) + m = this.helperJSONLDContext(this.ActivityStreamsPreview, m) + m = this.helperJSONLDContext(this.ActivityStreamsPublished, m) + m = this.helperJSONLDContext(this.ActivityStreamsReplies, m) + m = this.helperJSONLDContext(this.ActivityStreamsResult, m) + m = this.helperJSONLDContext(this.ActivityStreamsSensitive, m) + m = this.helperJSONLDContext(this.ActivityStreamsShares, m) + m = this.helperJSONLDContext(this.ActivityStreamsSource, m) + m = this.helperJSONLDContext(this.ActivityStreamsStartTime, m) + m = this.helperJSONLDContext(this.ActivityStreamsSummary, m) + m = this.helperJSONLDContext(this.ActivityStreamsTag, m) + m = this.helperJSONLDContext(this.ActivityStreamsTarget, m) + m = this.helperJSONLDContext(this.ActivityStreamsTo, m) + m = this.helperJSONLDContext(this.JSONLDType, m) + m = this.helperJSONLDContext(this.ActivityStreamsUpdated, m) + m = this.helperJSONLDContext(this.ActivityStreamsUrl, m) + + return m +} + +// LessThan computes if this EmojiReact is lesser, with an arbitrary but stable +// determination. +func (this LitePubEmojiReact) LessThan(o vocab.LitePubEmojiReact) bool { + // Begin: Compare known properties + // Compare property "actor" + if lhs, rhs := this.ActivityStreamsActor, o.GetActivityStreamsActor(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "altitude" + if lhs, rhs := this.ActivityStreamsAltitude, o.GetActivityStreamsAltitude(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "attachment" + if lhs, rhs := this.ActivityStreamsAttachment, o.GetActivityStreamsAttachment(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "attributedTo" + if lhs, rhs := this.ActivityStreamsAttributedTo, o.GetActivityStreamsAttributedTo(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "audience" + if lhs, rhs := this.ActivityStreamsAudience, o.GetActivityStreamsAudience(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "bcc" + if lhs, rhs := this.ActivityStreamsBcc, o.GetActivityStreamsBcc(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "bto" + if lhs, rhs := this.ActivityStreamsBto, o.GetActivityStreamsBto(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "cc" + if lhs, rhs := this.ActivityStreamsCc, o.GetActivityStreamsCc(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "content" + if lhs, rhs := this.ActivityStreamsContent, o.GetActivityStreamsContent(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "context" + if lhs, rhs := this.ActivityStreamsContext, o.GetActivityStreamsContext(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "duration" + if lhs, rhs := this.ActivityStreamsDuration, o.GetActivityStreamsDuration(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "endTime" + if lhs, rhs := this.ActivityStreamsEndTime, o.GetActivityStreamsEndTime(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "generator" + if lhs, rhs := this.ActivityStreamsGenerator, o.GetActivityStreamsGenerator(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "icon" + if lhs, rhs := this.ActivityStreamsIcon, o.GetActivityStreamsIcon(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "id" + if lhs, rhs := this.JSONLDId, o.GetJSONLDId(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "image" + if lhs, rhs := this.ActivityStreamsImage, o.GetActivityStreamsImage(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "inReplyTo" + if lhs, rhs := this.ActivityStreamsInReplyTo, o.GetActivityStreamsInReplyTo(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "instrument" + if lhs, rhs := this.ActivityStreamsInstrument, o.GetActivityStreamsInstrument(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "likes" + if lhs, rhs := this.ActivityStreamsLikes, o.GetActivityStreamsLikes(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "location" + if lhs, rhs := this.ActivityStreamsLocation, o.GetActivityStreamsLocation(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "mediaType" + if lhs, rhs := this.ActivityStreamsMediaType, o.GetActivityStreamsMediaType(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "name" + if lhs, rhs := this.ActivityStreamsName, o.GetActivityStreamsName(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "object" + if lhs, rhs := this.ActivityStreamsObject, o.GetActivityStreamsObject(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "origin" + if lhs, rhs := this.ActivityStreamsOrigin, o.GetActivityStreamsOrigin(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "preview" + if lhs, rhs := this.ActivityStreamsPreview, o.GetActivityStreamsPreview(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "published" + if lhs, rhs := this.ActivityStreamsPublished, o.GetActivityStreamsPublished(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "replies" + if lhs, rhs := this.ActivityStreamsReplies, o.GetActivityStreamsReplies(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "result" + if lhs, rhs := this.ActivityStreamsResult, o.GetActivityStreamsResult(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "sensitive" + if lhs, rhs := this.ActivityStreamsSensitive, o.GetActivityStreamsSensitive(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "shares" + if lhs, rhs := this.ActivityStreamsShares, o.GetActivityStreamsShares(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "source" + if lhs, rhs := this.ActivityStreamsSource, o.GetActivityStreamsSource(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "startTime" + if lhs, rhs := this.ActivityStreamsStartTime, o.GetActivityStreamsStartTime(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "summary" + if lhs, rhs := this.ActivityStreamsSummary, o.GetActivityStreamsSummary(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "tag" + if lhs, rhs := this.ActivityStreamsTag, o.GetActivityStreamsTag(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "target" + if lhs, rhs := this.ActivityStreamsTarget, o.GetActivityStreamsTarget(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "to" + if lhs, rhs := this.ActivityStreamsTo, o.GetActivityStreamsTo(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "type" + if lhs, rhs := this.JSONLDType, o.GetJSONLDType(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "updated" + if lhs, rhs := this.ActivityStreamsUpdated, o.GetActivityStreamsUpdated(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // Compare property "url" + if lhs, rhs := this.ActivityStreamsUrl, o.GetActivityStreamsUrl(); lhs != nil && rhs != nil { + if lhs.LessThan(rhs) { + return true + } else if rhs.LessThan(lhs) { + return false + } + } else if lhs == nil && rhs != nil { + // Nil is less than anything else + return true + } else if rhs != nil && rhs == nil { + // Anything else is greater than nil + return false + } // Else: Both are nil + // End: Compare known properties + + // Begin: Compare unknown properties (only by number of them) + if len(this.unknown) < len(o.GetUnknownProperties()) { + return true + } else if len(o.GetUnknownProperties()) < len(this.unknown) { + return false + } // End: Compare unknown properties (only by number of them) + + // All properties are the same. + return false +} + +// Serialize converts this into an interface representation suitable for +// marshalling into a text or binary format. +func (this LitePubEmojiReact) Serialize() (map[string]interface{}, error) { + m := make(map[string]interface{}) + typeName := "EmojiReact" + if len(this.alias) > 0 { + typeName = this.alias + ":" + "EmojiReact" + } + m["type"] = typeName + // Begin: Serialize known properties + // Maybe serialize property "actor" + if this.ActivityStreamsActor != nil { + if i, err := this.ActivityStreamsActor.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsActor.Name()] = i + } + } + // Maybe serialize property "altitude" + if this.ActivityStreamsAltitude != nil { + if i, err := this.ActivityStreamsAltitude.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsAltitude.Name()] = i + } + } + // Maybe serialize property "attachment" + if this.ActivityStreamsAttachment != nil { + if i, err := this.ActivityStreamsAttachment.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsAttachment.Name()] = i + } + } + // Maybe serialize property "attributedTo" + if this.ActivityStreamsAttributedTo != nil { + if i, err := this.ActivityStreamsAttributedTo.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsAttributedTo.Name()] = i + } + } + // Maybe serialize property "audience" + if this.ActivityStreamsAudience != nil { + if i, err := this.ActivityStreamsAudience.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsAudience.Name()] = i + } + } + // Maybe serialize property "bcc" + if this.ActivityStreamsBcc != nil { + if i, err := this.ActivityStreamsBcc.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsBcc.Name()] = i + } + } + // Maybe serialize property "bto" + if this.ActivityStreamsBto != nil { + if i, err := this.ActivityStreamsBto.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsBto.Name()] = i + } + } + // Maybe serialize property "cc" + if this.ActivityStreamsCc != nil { + if i, err := this.ActivityStreamsCc.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsCc.Name()] = i + } + } + // Maybe serialize property "content" + if this.ActivityStreamsContent != nil { + if i, err := this.ActivityStreamsContent.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsContent.Name()] = i + } + } + // Maybe serialize property "context" + if this.ActivityStreamsContext != nil { + if i, err := this.ActivityStreamsContext.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsContext.Name()] = i + } + } + // Maybe serialize property "duration" + if this.ActivityStreamsDuration != nil { + if i, err := this.ActivityStreamsDuration.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsDuration.Name()] = i + } + } + // Maybe serialize property "endTime" + if this.ActivityStreamsEndTime != nil { + if i, err := this.ActivityStreamsEndTime.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsEndTime.Name()] = i + } + } + // Maybe serialize property "generator" + if this.ActivityStreamsGenerator != nil { + if i, err := this.ActivityStreamsGenerator.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsGenerator.Name()] = i + } + } + // Maybe serialize property "icon" + if this.ActivityStreamsIcon != nil { + if i, err := this.ActivityStreamsIcon.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsIcon.Name()] = i + } + } + // Maybe serialize property "id" + if this.JSONLDId != nil { + if i, err := this.JSONLDId.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.JSONLDId.Name()] = i + } + } + // Maybe serialize property "image" + if this.ActivityStreamsImage != nil { + if i, err := this.ActivityStreamsImage.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsImage.Name()] = i + } + } + // Maybe serialize property "inReplyTo" + if this.ActivityStreamsInReplyTo != nil { + if i, err := this.ActivityStreamsInReplyTo.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsInReplyTo.Name()] = i + } + } + // Maybe serialize property "instrument" + if this.ActivityStreamsInstrument != nil { + if i, err := this.ActivityStreamsInstrument.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsInstrument.Name()] = i + } + } + // Maybe serialize property "likes" + if this.ActivityStreamsLikes != nil { + if i, err := this.ActivityStreamsLikes.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsLikes.Name()] = i + } + } + // Maybe serialize property "location" + if this.ActivityStreamsLocation != nil { + if i, err := this.ActivityStreamsLocation.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsLocation.Name()] = i + } + } + // Maybe serialize property "mediaType" + if this.ActivityStreamsMediaType != nil { + if i, err := this.ActivityStreamsMediaType.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsMediaType.Name()] = i + } + } + // Maybe serialize property "name" + if this.ActivityStreamsName != nil { + if i, err := this.ActivityStreamsName.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsName.Name()] = i + } + } + // Maybe serialize property "object" + if this.ActivityStreamsObject != nil { + if i, err := this.ActivityStreamsObject.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsObject.Name()] = i + } + } + // Maybe serialize property "origin" + if this.ActivityStreamsOrigin != nil { + if i, err := this.ActivityStreamsOrigin.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsOrigin.Name()] = i + } + } + // Maybe serialize property "preview" + if this.ActivityStreamsPreview != nil { + if i, err := this.ActivityStreamsPreview.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsPreview.Name()] = i + } + } + // Maybe serialize property "published" + if this.ActivityStreamsPublished != nil { + if i, err := this.ActivityStreamsPublished.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsPublished.Name()] = i + } + } + // Maybe serialize property "replies" + if this.ActivityStreamsReplies != nil { + if i, err := this.ActivityStreamsReplies.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsReplies.Name()] = i + } + } + // Maybe serialize property "result" + if this.ActivityStreamsResult != nil { + if i, err := this.ActivityStreamsResult.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsResult.Name()] = i + } + } + // Maybe serialize property "sensitive" + if this.ActivityStreamsSensitive != nil { + if i, err := this.ActivityStreamsSensitive.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsSensitive.Name()] = i + } + } + // Maybe serialize property "shares" + if this.ActivityStreamsShares != nil { + if i, err := this.ActivityStreamsShares.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsShares.Name()] = i + } + } + // Maybe serialize property "source" + if this.ActivityStreamsSource != nil { + if i, err := this.ActivityStreamsSource.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsSource.Name()] = i + } + } + // Maybe serialize property "startTime" + if this.ActivityStreamsStartTime != nil { + if i, err := this.ActivityStreamsStartTime.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsStartTime.Name()] = i + } + } + // Maybe serialize property "summary" + if this.ActivityStreamsSummary != nil { + if i, err := this.ActivityStreamsSummary.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsSummary.Name()] = i + } + } + // Maybe serialize property "tag" + if this.ActivityStreamsTag != nil { + if i, err := this.ActivityStreamsTag.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsTag.Name()] = i + } + } + // Maybe serialize property "target" + if this.ActivityStreamsTarget != nil { + if i, err := this.ActivityStreamsTarget.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsTarget.Name()] = i + } + } + // Maybe serialize property "to" + if this.ActivityStreamsTo != nil { + if i, err := this.ActivityStreamsTo.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsTo.Name()] = i + } + } + // Maybe serialize property "type" + if this.JSONLDType != nil { + if i, err := this.JSONLDType.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.JSONLDType.Name()] = i + } + } + // Maybe serialize property "updated" + if this.ActivityStreamsUpdated != nil { + if i, err := this.ActivityStreamsUpdated.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsUpdated.Name()] = i + } + } + // Maybe serialize property "url" + if this.ActivityStreamsUrl != nil { + if i, err := this.ActivityStreamsUrl.Serialize(); err != nil { + return nil, err + } else if i != nil { + m[this.ActivityStreamsUrl.Name()] = i + } + } + // End: Serialize known properties + + // Begin: Serialize unknown properties + for k, v := range this.unknown { + // To be safe, ensure we aren't overwriting a known property + if _, has := m[k]; !has { + m[k] = v + } + } + // End: Serialize unknown properties + + return m, nil +} + +// SetActivityStreamsActor sets the "actor" property. +func (this *LitePubEmojiReact) SetActivityStreamsActor(i vocab.ActivityStreamsActorProperty) { + this.ActivityStreamsActor = i +} + +// SetActivityStreamsAltitude sets the "altitude" property. +func (this *LitePubEmojiReact) SetActivityStreamsAltitude(i vocab.ActivityStreamsAltitudeProperty) { + this.ActivityStreamsAltitude = i +} + +// SetActivityStreamsAttachment sets the "attachment" property. +func (this *LitePubEmojiReact) SetActivityStreamsAttachment(i vocab.ActivityStreamsAttachmentProperty) { + this.ActivityStreamsAttachment = i +} + +// SetActivityStreamsAttributedTo sets the "attributedTo" property. +func (this *LitePubEmojiReact) SetActivityStreamsAttributedTo(i vocab.ActivityStreamsAttributedToProperty) { + this.ActivityStreamsAttributedTo = i +} + +// SetActivityStreamsAudience sets the "audience" property. +func (this *LitePubEmojiReact) SetActivityStreamsAudience(i vocab.ActivityStreamsAudienceProperty) { + this.ActivityStreamsAudience = i +} + +// SetActivityStreamsBcc sets the "bcc" property. +func (this *LitePubEmojiReact) SetActivityStreamsBcc(i vocab.ActivityStreamsBccProperty) { + this.ActivityStreamsBcc = i +} + +// SetActivityStreamsBto sets the "bto" property. +func (this *LitePubEmojiReact) SetActivityStreamsBto(i vocab.ActivityStreamsBtoProperty) { + this.ActivityStreamsBto = i +} + +// SetActivityStreamsCc sets the "cc" property. +func (this *LitePubEmojiReact) SetActivityStreamsCc(i vocab.ActivityStreamsCcProperty) { + this.ActivityStreamsCc = i +} + +// SetActivityStreamsContent sets the "content" property. +func (this *LitePubEmojiReact) SetActivityStreamsContent(i vocab.ActivityStreamsContentProperty) { + this.ActivityStreamsContent = i +} + +// SetActivityStreamsContext sets the "context" property. +func (this *LitePubEmojiReact) SetActivityStreamsContext(i vocab.ActivityStreamsContextProperty) { + this.ActivityStreamsContext = i +} + +// SetActivityStreamsDuration sets the "duration" property. +func (this *LitePubEmojiReact) SetActivityStreamsDuration(i vocab.ActivityStreamsDurationProperty) { + this.ActivityStreamsDuration = i +} + +// SetActivityStreamsEndTime sets the "endTime" property. +func (this *LitePubEmojiReact) SetActivityStreamsEndTime(i vocab.ActivityStreamsEndTimeProperty) { + this.ActivityStreamsEndTime = i +} + +// SetActivityStreamsGenerator sets the "generator" property. +func (this *LitePubEmojiReact) SetActivityStreamsGenerator(i vocab.ActivityStreamsGeneratorProperty) { + this.ActivityStreamsGenerator = i +} + +// SetActivityStreamsIcon sets the "icon" property. +func (this *LitePubEmojiReact) SetActivityStreamsIcon(i vocab.ActivityStreamsIconProperty) { + this.ActivityStreamsIcon = i +} + +// SetActivityStreamsImage sets the "image" property. +func (this *LitePubEmojiReact) SetActivityStreamsImage(i vocab.ActivityStreamsImageProperty) { + this.ActivityStreamsImage = i +} + +// SetActivityStreamsInReplyTo sets the "inReplyTo" property. +func (this *LitePubEmojiReact) SetActivityStreamsInReplyTo(i vocab.ActivityStreamsInReplyToProperty) { + this.ActivityStreamsInReplyTo = i +} + +// SetActivityStreamsInstrument sets the "instrument" property. +func (this *LitePubEmojiReact) SetActivityStreamsInstrument(i vocab.ActivityStreamsInstrumentProperty) { + this.ActivityStreamsInstrument = i +} + +// SetActivityStreamsLikes sets the "likes" property. +func (this *LitePubEmojiReact) SetActivityStreamsLikes(i vocab.ActivityStreamsLikesProperty) { + this.ActivityStreamsLikes = i +} + +// SetActivityStreamsLocation sets the "location" property. +func (this *LitePubEmojiReact) SetActivityStreamsLocation(i vocab.ActivityStreamsLocationProperty) { + this.ActivityStreamsLocation = i +} + +// SetActivityStreamsMediaType sets the "mediaType" property. +func (this *LitePubEmojiReact) SetActivityStreamsMediaType(i vocab.ActivityStreamsMediaTypeProperty) { + this.ActivityStreamsMediaType = i +} + +// SetActivityStreamsName sets the "name" property. +func (this *LitePubEmojiReact) SetActivityStreamsName(i vocab.ActivityStreamsNameProperty) { + this.ActivityStreamsName = i +} + +// SetActivityStreamsObject sets the "object" property. +func (this *LitePubEmojiReact) SetActivityStreamsObject(i vocab.ActivityStreamsObjectProperty) { + this.ActivityStreamsObject = i +} + +// SetActivityStreamsOrigin sets the "origin" property. +func (this *LitePubEmojiReact) SetActivityStreamsOrigin(i vocab.ActivityStreamsOriginProperty) { + this.ActivityStreamsOrigin = i +} + +// SetActivityStreamsPreview sets the "preview" property. +func (this *LitePubEmojiReact) SetActivityStreamsPreview(i vocab.ActivityStreamsPreviewProperty) { + this.ActivityStreamsPreview = i +} + +// SetActivityStreamsPublished sets the "published" property. +func (this *LitePubEmojiReact) SetActivityStreamsPublished(i vocab.ActivityStreamsPublishedProperty) { + this.ActivityStreamsPublished = i +} + +// SetActivityStreamsReplies sets the "replies" property. +func (this *LitePubEmojiReact) SetActivityStreamsReplies(i vocab.ActivityStreamsRepliesProperty) { + this.ActivityStreamsReplies = i +} + +// SetActivityStreamsResult sets the "result" property. +func (this *LitePubEmojiReact) SetActivityStreamsResult(i vocab.ActivityStreamsResultProperty) { + this.ActivityStreamsResult = i +} + +// SetActivityStreamsSensitive sets the "sensitive" property. +func (this *LitePubEmojiReact) SetActivityStreamsSensitive(i vocab.ActivityStreamsSensitiveProperty) { + this.ActivityStreamsSensitive = i +} + +// SetActivityStreamsShares sets the "shares" property. +func (this *LitePubEmojiReact) SetActivityStreamsShares(i vocab.ActivityStreamsSharesProperty) { + this.ActivityStreamsShares = i +} + +// SetActivityStreamsSource sets the "source" property. +func (this *LitePubEmojiReact) SetActivityStreamsSource(i vocab.ActivityStreamsSourceProperty) { + this.ActivityStreamsSource = i +} + +// SetActivityStreamsStartTime sets the "startTime" property. +func (this *LitePubEmojiReact) SetActivityStreamsStartTime(i vocab.ActivityStreamsStartTimeProperty) { + this.ActivityStreamsStartTime = i +} + +// SetActivityStreamsSummary sets the "summary" property. +func (this *LitePubEmojiReact) SetActivityStreamsSummary(i vocab.ActivityStreamsSummaryProperty) { + this.ActivityStreamsSummary = i +} + +// SetActivityStreamsTag sets the "tag" property. +func (this *LitePubEmojiReact) SetActivityStreamsTag(i vocab.ActivityStreamsTagProperty) { + this.ActivityStreamsTag = i +} + +// SetActivityStreamsTarget sets the "target" property. +func (this *LitePubEmojiReact) SetActivityStreamsTarget(i vocab.ActivityStreamsTargetProperty) { + this.ActivityStreamsTarget = i +} + +// SetActivityStreamsTo sets the "to" property. +func (this *LitePubEmojiReact) SetActivityStreamsTo(i vocab.ActivityStreamsToProperty) { + this.ActivityStreamsTo = i +} + +// SetActivityStreamsUpdated sets the "updated" property. +func (this *LitePubEmojiReact) SetActivityStreamsUpdated(i vocab.ActivityStreamsUpdatedProperty) { + this.ActivityStreamsUpdated = i +} + +// SetActivityStreamsUrl sets the "url" property. +func (this *LitePubEmojiReact) SetActivityStreamsUrl(i vocab.ActivityStreamsUrlProperty) { + this.ActivityStreamsUrl = i +} + +// SetJSONLDId sets the "id" property. +func (this *LitePubEmojiReact) SetJSONLDId(i vocab.JSONLDIdProperty) { + this.JSONLDId = i +} + +// SetJSONLDType sets the "type" property. +func (this *LitePubEmojiReact) SetJSONLDType(i vocab.JSONLDTypeProperty) { + this.JSONLDType = i +} + +// VocabularyURI returns the vocabulary's URI as a string. +func (this LitePubEmojiReact) VocabularyURI() string { + return "http://litepub.social/ns" +} + +// helperJSONLDContext obtains the context uris and their aliases from a property, +// if it is not nil. +func (this LitePubEmojiReact) helperJSONLDContext(i jsonldContexter, toMerge map[string]string) map[string]string { + if i == nil { + return toMerge + } + for k, v := range i.JSONLDContext() { + /* + Since the literal maps in this function are determined at + code-generation time, this loop should not overwrite an existing key with a + new value. + */ + toMerge[k] = v + } + return toMerge +} diff --git a/vendor/code.superseriousbusiness.org/activity/streams/impl/toot/type_hashtag/gen_type_toot_hashtag.go b/vendor/code.superseriousbusiness.org/activity/streams/impl/toot/type_hashtag/gen_type_toot_hashtag.go index 80221b0d4..2582cd484 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/impl/toot/type_hashtag/gen_type_toot_hashtag.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/impl/toot/type_hashtag/gen_type_toot_hashtag.go @@ -179,7 +179,7 @@ func DeserializeHashtag(m map[string]interface{}, aliasMap map[string]string) (* // HashtagIsDisjointWith returns true if the other provided type is disjoint with // the Hashtag type. func HashtagIsDisjointWith(other vocab.Type) bool { - disjointWith := []string{"Accept", "Activity", "Add", "Album", "Announce", "AnnounceApproval", "AnnounceAuthorization", "AnnounceRequest", "Application", "Arrive", "Article", "Artist", "Audio", "Block", "Collection", "CollectionPage", "Create", "Delete", "Dislike", "Document", "Emoji", "Event", "Flag", "Follow", "Group", "IdentityProof", "Ignore", "Image", "IntransitiveActivity", "Invite", "Join", "Leave", "Library", "Like", "LikeApproval", "LikeAuthorization", "LikeRequest", "Listen", "Move", "Note", "Object", "Offer", "OrderedCollection", "OrderedCollectionPage", "OrderedCollectionPage", "Organization", "Page", "Person", "Place", "Profile", "PropertyValue", "Question", "Read", "Reject", "Relationship", "Remove", "ReplyApproval", "ReplyAuthorization", "ReplyRequest", "Service", "TentativeAccept", "TentativeReject", "Tombstone", "Track", "Travel", "Undo", "Update", "Video", "View"} + disjointWith := []string{"Accept", "Activity", "Add", "Album", "Announce", "AnnounceApproval", "AnnounceAuthorization", "AnnounceRequest", "Application", "Arrive", "Article", "Artist", "Audio", "Block", "Collection", "CollectionPage", "Create", "Delete", "Dislike", "Document", "Emoji", "EmojiReact", "Event", "Flag", "Follow", "Group", "IdentityProof", "Ignore", "Image", "IntransitiveActivity", "Invite", "Join", "Leave", "Library", "Like", "LikeApproval", "LikeAuthorization", "LikeRequest", "Listen", "Move", "Note", "Object", "Offer", "OrderedCollection", "OrderedCollectionPage", "OrderedCollectionPage", "Organization", "Page", "Person", "Place", "Profile", "PropertyValue", "Question", "Read", "Reject", "Relationship", "Remove", "ReplyApproval", "ReplyAuthorization", "ReplyRequest", "Service", "TentativeAccept", "TentativeReject", "Tombstone", "Track", "Travel", "Undo", "Update", "Video", "View"} for _, disjoint := range disjointWith { if disjoint == other.GetTypeName() { return true diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_actor_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_actor_interface.go index 95aa23eac..1b7a59131 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_actor_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_actor_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsActorPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsActorPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsActorPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1166,6 +1177,10 @@ type ActivityStreamsActorProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "actor" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "actor". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "actor". Invalidates iterators that are // traversing using Prev. @@ -1482,6 +1497,10 @@ type ActivityStreamsActorProperty interface { // "actor". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "actor". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "actor". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1739,6 +1758,9 @@ type ActivityStreamsActorProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "actor". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "actor". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "actor". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2036,6 +2058,10 @@ type ActivityStreamsActorProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "actor". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "actor". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "actor". Panics if the index is // out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_anyOf_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_anyOf_interface.go index 2a3847f3b..811ff365b 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_anyOf_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_anyOf_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsAnyOfPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsAnyOfPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsAnyOfPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1145,6 +1156,10 @@ type ActivityStreamsAnyOfProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "anyOf" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "anyOf". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "anyOf". Invalidates iterators that are // traversing using Prev. @@ -1461,6 +1476,10 @@ type ActivityStreamsAnyOfProperty interface { // "anyOf". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "anyOf". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "anyOf". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1718,6 +1737,9 @@ type ActivityStreamsAnyOfProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "anyOf". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "anyOf". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "anyOf". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2015,6 +2037,10 @@ type ActivityStreamsAnyOfProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "anyOf". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "anyOf". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "anyOf". Panics if the index is // out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_attachment_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_attachment_interface.go index 6f255aeab..befa01240 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_attachment_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_attachment_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsAttachmentPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsAttachmentPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsAttachmentPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1140,6 +1151,10 @@ type ActivityStreamsAttachmentProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "attachment" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "attachment". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "attachment". Invalidates iterators that are // traversing using Prev. @@ -1466,6 +1481,10 @@ type ActivityStreamsAttachmentProperty interface { // "attachment". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "attachment". Existing elements at that index + // and higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "attachment". Existing elements at // that index and higher are shifted back once. Invalidates all @@ -1732,6 +1751,9 @@ type ActivityStreamsAttachmentProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "attachment". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "attachment". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "attachment". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2029,6 +2051,10 @@ type ActivityStreamsAttachmentProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "attachment". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "attachment". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "attachment". Panics if the index // is out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_attributedTo_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_attributedTo_interface.go index 8817b523a..efdf0bcbb 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_attributedTo_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_attributedTo_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsAttributedToPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsAttributedToPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsAttributedToPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1157,6 +1168,10 @@ type ActivityStreamsAttributedToProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "attributedTo" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "attributedTo". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "attributedTo". Invalidates iterators that // are traversing using Prev. @@ -1483,6 +1498,10 @@ type ActivityStreamsAttributedToProperty interface { // "attributedTo". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "attributedTo". Existing elements at that + // index and higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "attributedTo". Existing elements at // that index and higher are shifted back once. Invalidates all @@ -1749,6 +1768,9 @@ type ActivityStreamsAttributedToProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "attributedTo". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "attributedTo". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "attributedTo". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2046,6 +2068,10 @@ type ActivityStreamsAttributedToProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "attributedTo". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "attributedTo". Panics if the index is out + // of bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "attributedTo". Panics if the // index is out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_audience_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_audience_interface.go index d5ee18c79..a41df2d62 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_audience_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_audience_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsAudiencePropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsAudiencePropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsAudiencePropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1142,6 +1153,10 @@ type ActivityStreamsAudienceProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "audience" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "audience". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "audience". Invalidates iterators that are // traversing using Prev. @@ -1468,6 +1483,10 @@ type ActivityStreamsAudienceProperty interface { // "audience". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "audience". Existing elements at that index + // and higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "audience". Existing elements at // that index and higher are shifted back once. Invalidates all @@ -1733,6 +1752,9 @@ type ActivityStreamsAudienceProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "audience". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "audience". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "audience". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2030,6 +2052,10 @@ type ActivityStreamsAudienceProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "audience". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "audience". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "audience". Panics if the index is // out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_bcc_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_bcc_interface.go index 4a607704e..a771500d6 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_bcc_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_bcc_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsBccPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsBccPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsBccPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1138,6 +1149,10 @@ type ActivityStreamsBccProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "bcc" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "bcc". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "bcc". Invalidates iterators that are // traversing using Prev. @@ -1449,6 +1464,10 @@ type ActivityStreamsBccProperty interface { // "bcc". Existing elements at that index and higher are shifted back // once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "bcc". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "bcc". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1706,6 +1725,9 @@ type ActivityStreamsBccProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "bcc". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "bcc". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "bcc". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2003,6 +2025,10 @@ type ActivityStreamsBccProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "bcc". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "bcc". Panics if the index is out of bounds. + // Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "bcc". Panics if the index is out // of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_bto_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_bto_interface.go index 2c7a956fd..6b238d7fa 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_bto_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_bto_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsBtoPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsBtoPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsBtoPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1138,6 +1149,10 @@ type ActivityStreamsBtoProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "bto" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "bto". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "bto". Invalidates iterators that are // traversing using Prev. @@ -1449,6 +1464,10 @@ type ActivityStreamsBtoProperty interface { // "bto". Existing elements at that index and higher are shifted back // once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "bto". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "bto". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1706,6 +1725,9 @@ type ActivityStreamsBtoProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "bto". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "bto". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "bto". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2003,6 +2025,10 @@ type ActivityStreamsBtoProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "bto". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "bto". Panics if the index is out of bounds. + // Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "bto". Panics if the index is out // of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_cc_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_cc_interface.go index 31f5eae4f..b62fae4c4 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_cc_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_cc_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsCcPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsCcPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsCcPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1136,6 +1147,10 @@ type ActivityStreamsCcProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "cc" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "cc". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "cc". Invalidates iterators that are // traversing using Prev. @@ -1445,6 +1460,10 @@ type ActivityStreamsCcProperty interface { // Existing elements at that index and higher are shifted back once. // Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "cc". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "cc". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1699,6 +1718,9 @@ type ActivityStreamsCcProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "cc". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "cc". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "cc". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -1996,6 +2018,10 @@ type ActivityStreamsCcProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "cc". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "cc". Panics if the index is out of bounds. + // Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "cc". Panics if the index is out // of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_closed_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_closed_interface.go index bcad48671..afd696317 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_closed_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_closed_interface.go @@ -283,6 +283,10 @@ type ActivityStreamsClosedPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -604,6 +608,10 @@ type ActivityStreamsClosedPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -855,6 +863,9 @@ type ActivityStreamsClosedPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1159,6 +1170,10 @@ type ActivityStreamsClosedProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "closed" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "closed". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "closed". Invalidates iterators that are // traversing using Prev. @@ -1483,6 +1498,10 @@ type ActivityStreamsClosedProperty interface { // "closed". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "closed". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "closed". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1748,6 +1767,9 @@ type ActivityStreamsClosedProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "closed". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "closed". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "closed". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2051,6 +2073,10 @@ type ActivityStreamsClosedProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "closed". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "closed". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "closed". Panics if the index is // out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_context_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_context_interface.go index 086d48327..f9eb4a505 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_context_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_context_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsContextPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsContextPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsContextPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1152,6 +1163,10 @@ type ActivityStreamsContextProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "context" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "context". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "context". Invalidates iterators that are // traversing using Prev. @@ -1468,6 +1483,10 @@ type ActivityStreamsContextProperty interface { // "context". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "context". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "context". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1732,6 +1751,9 @@ type ActivityStreamsContextProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "context". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "context". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "context". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2029,6 +2051,10 @@ type ActivityStreamsContextProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "context". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "context". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "context". Panics if the index is // out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_describes_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_describes_interface.go index ea11c6032..c310ac909 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_describes_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_describes_interface.go @@ -287,6 +287,10 @@ type ActivityStreamsDescribesProperty interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -589,6 +593,10 @@ type ActivityStreamsDescribesProperty interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -823,6 +831,9 @@ type ActivityStreamsDescribesProperty interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_formerType_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_formerType_interface.go index d31f1a72d..07108a3c4 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_formerType_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_formerType_interface.go @@ -272,6 +272,10 @@ type ActivityStreamsFormerTypePropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -578,6 +582,10 @@ type ActivityStreamsFormerTypePropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -815,6 +823,9 @@ type ActivityStreamsFormerTypePropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1107,6 +1118,10 @@ type ActivityStreamsFormerTypeProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "formerType" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "formerType". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "formerType". Invalidates iterators that are // traversing using Prev. @@ -1425,6 +1440,10 @@ type ActivityStreamsFormerTypeProperty interface { // "formerType". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "formerType". Existing elements at that index + // and higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "formerType". Existing elements at // that index and higher are shifted back once. Invalidates all @@ -1685,6 +1704,9 @@ type ActivityStreamsFormerTypeProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "formerType". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "formerType". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "formerType". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -1974,6 +1996,10 @@ type ActivityStreamsFormerTypeProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "formerType". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "formerType". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "formerType". Panics if the index // is out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_generator_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_generator_interface.go index 380de7732..b00efd9e0 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_generator_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_generator_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsGeneratorPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsGeneratorPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsGeneratorPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1138,6 +1149,10 @@ type ActivityStreamsGeneratorProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "generator" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "generator". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "generator". Invalidates iterators that are // traversing using Prev. @@ -1464,6 +1479,10 @@ type ActivityStreamsGeneratorProperty interface { // "generator". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "generator". Existing elements at that index + // and higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "generator". Existing elements at // that index and higher are shifted back once. Invalidates all @@ -1730,6 +1749,9 @@ type ActivityStreamsGeneratorProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "generator". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "generator". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "generator". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2027,6 +2049,10 @@ type ActivityStreamsGeneratorProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "generator". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "generator". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "generator". Panics if the index // is out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_inReplyTo_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_inReplyTo_interface.go index fcf1d5710..6ea033ed4 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_inReplyTo_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_inReplyTo_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsInReplyToPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsInReplyToPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsInReplyToPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1148,6 +1159,10 @@ type ActivityStreamsInReplyToProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "inReplyTo" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "inReplyTo". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "inReplyTo". Invalidates iterators that are // traversing using Prev. @@ -1474,6 +1489,10 @@ type ActivityStreamsInReplyToProperty interface { // "inReplyTo". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "inReplyTo". Existing elements at that index + // and higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "inReplyTo". Existing elements at // that index and higher are shifted back once. Invalidates all @@ -1740,6 +1759,9 @@ type ActivityStreamsInReplyToProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "inReplyTo". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "inReplyTo". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "inReplyTo". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2037,6 +2059,10 @@ type ActivityStreamsInReplyToProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "inReplyTo". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "inReplyTo". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "inReplyTo". Panics if the index // is out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_instrument_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_instrument_interface.go index 7df49d1e1..6bfbeed48 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_instrument_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_instrument_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsInstrumentPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsInstrumentPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsInstrumentPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1146,6 +1157,10 @@ type ActivityStreamsInstrumentProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "instrument" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "instrument". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "instrument". Invalidates iterators that are // traversing using Prev. @@ -1472,6 +1487,10 @@ type ActivityStreamsInstrumentProperty interface { // "instrument". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "instrument". Existing elements at that index + // and higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "instrument". Existing elements at // that index and higher are shifted back once. Invalidates all @@ -1738,6 +1757,9 @@ type ActivityStreamsInstrumentProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "instrument". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "instrument". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "instrument". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2035,6 +2057,10 @@ type ActivityStreamsInstrumentProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "instrument". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "instrument". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "instrument". Panics if the index // is out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_items_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_items_interface.go index 3e554b3e4..14e4a68d7 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_items_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_items_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsItemsPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsItemsPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsItemsPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1145,6 +1156,10 @@ type ActivityStreamsItemsProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "items" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "items". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "items". Invalidates iterators that are // traversing using Prev. @@ -1461,6 +1476,10 @@ type ActivityStreamsItemsProperty interface { // "items". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "items". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "items". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1718,6 +1737,9 @@ type ActivityStreamsItemsProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "items". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "items". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "items". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2015,6 +2037,10 @@ type ActivityStreamsItemsProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "items". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "items". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "items". Panics if the index is // out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_location_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_location_interface.go index 2401bbaea..1b932d031 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_location_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_location_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsLocationPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsLocationPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsLocationPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1144,6 +1155,10 @@ type ActivityStreamsLocationProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "location" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "location". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "location". Invalidates iterators that are // traversing using Prev. @@ -1470,6 +1485,10 @@ type ActivityStreamsLocationProperty interface { // "location". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "location". Existing elements at that index + // and higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "location". Existing elements at // that index and higher are shifted back once. Invalidates all @@ -1735,6 +1754,9 @@ type ActivityStreamsLocationProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "location". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "location". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "location". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2032,6 +2054,10 @@ type ActivityStreamsLocationProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "location". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "location". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "location". Panics if the index is // out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_object_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_object_interface.go index 5ecc9b010..9bd6bcf3c 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_object_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_object_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsObjectPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsObjectPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsObjectPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1165,6 +1176,10 @@ type ActivityStreamsObjectProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "object" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "object". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "object". Invalidates iterators that are // traversing using Prev. @@ -1481,6 +1496,10 @@ type ActivityStreamsObjectProperty interface { // "object". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "object". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "object". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1738,6 +1757,9 @@ type ActivityStreamsObjectProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "object". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "object". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "object". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2035,6 +2057,10 @@ type ActivityStreamsObjectProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "object". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "object". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "object". Panics if the index is // out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_oneOf_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_oneOf_interface.go index bde8a7953..31e84aeaf 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_oneOf_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_oneOf_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsOneOfPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsOneOfPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsOneOfPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1145,6 +1156,10 @@ type ActivityStreamsOneOfProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "oneOf" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "oneOf". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "oneOf". Invalidates iterators that are // traversing using Prev. @@ -1461,6 +1476,10 @@ type ActivityStreamsOneOfProperty interface { // "oneOf". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "oneOf". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "oneOf". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1718,6 +1737,9 @@ type ActivityStreamsOneOfProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "oneOf". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "oneOf". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "oneOf". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2015,6 +2037,10 @@ type ActivityStreamsOneOfProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "oneOf". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "oneOf". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "oneOf". Panics if the index is // out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_orderedItems_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_orderedItems_interface.go index 0af6120f8..593e02fe9 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_orderedItems_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_orderedItems_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsOrderedItemsPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsOrderedItemsPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsOrderedItemsPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1146,6 +1157,10 @@ type ActivityStreamsOrderedItemsProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "orderedItems" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "orderedItems". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "orderedItems". Invalidates iterators that // are traversing using Prev. @@ -1472,6 +1487,10 @@ type ActivityStreamsOrderedItemsProperty interface { // "orderedItems". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "orderedItems". Existing elements at that + // index and higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "orderedItems". Existing elements at // that index and higher are shifted back once. Invalidates all @@ -1738,6 +1757,9 @@ type ActivityStreamsOrderedItemsProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "orderedItems". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "orderedItems". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "orderedItems". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2035,6 +2057,10 @@ type ActivityStreamsOrderedItemsProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "orderedItems". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "orderedItems". Panics if the index is out + // of bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "orderedItems". Panics if the // index is out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_origin_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_origin_interface.go index 43afc1b56..6d734cc62 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_origin_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_origin_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsOriginPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsOriginPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsOriginPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1146,6 +1157,10 @@ type ActivityStreamsOriginProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "origin" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "origin". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "origin". Invalidates iterators that are // traversing using Prev. @@ -1462,6 +1477,10 @@ type ActivityStreamsOriginProperty interface { // "origin". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "origin". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "origin". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1719,6 +1738,9 @@ type ActivityStreamsOriginProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "origin". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "origin". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "origin". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2016,6 +2038,10 @@ type ActivityStreamsOriginProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "origin". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "origin". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "origin". Panics if the index is // out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_preview_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_preview_interface.go index 210f801f0..0751e834e 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_preview_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_preview_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsPreviewPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsPreviewPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsPreviewPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1143,6 +1154,10 @@ type ActivityStreamsPreviewProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "preview" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "preview". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "preview". Invalidates iterators that are // traversing using Prev. @@ -1459,6 +1474,10 @@ type ActivityStreamsPreviewProperty interface { // "preview". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "preview". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "preview". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1723,6 +1742,9 @@ type ActivityStreamsPreviewProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "preview". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "preview". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "preview". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2020,6 +2042,10 @@ type ActivityStreamsPreviewProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "preview". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "preview". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "preview". Panics if the index is // out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_relationship_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_relationship_interface.go index c355348ed..0c0021c58 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_relationship_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_relationship_interface.go @@ -272,6 +272,10 @@ type ActivityStreamsRelationshipPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -574,6 +578,10 @@ type ActivityStreamsRelationshipPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -807,6 +815,9 @@ type ActivityStreamsRelationshipPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1105,6 +1116,10 @@ type ActivityStreamsRelationshipProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "relationship" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "relationship". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "relationship". Invalidates iterators that // are traversing using Prev. @@ -1419,6 +1434,10 @@ type ActivityStreamsRelationshipProperty interface { // "relationship". Existing elements at that index and higher are // shifted back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "relationship". Existing elements at that + // index and higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "relationship". Existing elements at // that index and higher are shifted back once. Invalidates all @@ -1675,6 +1694,9 @@ type ActivityStreamsRelationshipProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "relationship". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "relationship". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "relationship". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -1961,6 +1983,10 @@ type ActivityStreamsRelationshipProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "relationship". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "relationship". Panics if the index is out + // of bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "relationship". Panics if the // index is out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_result_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_result_interface.go index d81de3303..f2ac44301 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_result_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_result_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsResultPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsResultPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsResultPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1144,6 +1155,10 @@ type ActivityStreamsResultProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "result" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "result". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "result". Invalidates iterators that are // traversing using Prev. @@ -1460,6 +1475,10 @@ type ActivityStreamsResultProperty interface { // "result". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "result". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "result". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1717,6 +1736,9 @@ type ActivityStreamsResultProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "result". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "result". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "result". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2014,6 +2036,10 @@ type ActivityStreamsResultProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "result". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "result". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "result". Panics if the index is // out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_source_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_source_interface.go index 9bb00e4b8..c13acc23a 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_source_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_source_interface.go @@ -305,6 +305,10 @@ type ActivityStreamsSourceProperty interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -618,6 +622,10 @@ type ActivityStreamsSourceProperty interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -862,6 +870,9 @@ type ActivityStreamsSourceProperty interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_subject_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_subject_interface.go index 55ab81707..8b2046b13 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_subject_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_subject_interface.go @@ -300,6 +300,10 @@ type ActivityStreamsSubjectProperty interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -613,6 +617,10 @@ type ActivityStreamsSubjectProperty interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -857,6 +865,9 @@ type ActivityStreamsSubjectProperty interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_tag_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_tag_interface.go index 9e6e6df5e..326410344 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_tag_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_tag_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsTagPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsTagPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsTagPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1142,6 +1153,10 @@ type ActivityStreamsTagProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "tag" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "tag". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "tag". Invalidates iterators that are // traversing using Prev. @@ -1453,6 +1468,10 @@ type ActivityStreamsTagProperty interface { // "tag". Existing elements at that index and higher are shifted back // once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "tag". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "tag". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1710,6 +1729,9 @@ type ActivityStreamsTagProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "tag". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "tag". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "tag". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2007,6 +2029,10 @@ type ActivityStreamsTagProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "tag". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "tag". Panics if the index is out of bounds. + // Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "tag". Panics if the index is out // of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_target_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_target_interface.go index e94c4138e..b1ec588b8 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_target_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_target_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsTargetPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsTargetPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsTargetPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1153,6 +1164,10 @@ type ActivityStreamsTargetProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "target" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "target". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "target". Invalidates iterators that are // traversing using Prev. @@ -1469,6 +1484,10 @@ type ActivityStreamsTargetProperty interface { // "target". Existing elements at that index and higher are shifted // back once. Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "target". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "target". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1726,6 +1745,9 @@ type ActivityStreamsTargetProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "target". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "target". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "target". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -2023,6 +2045,10 @@ type ActivityStreamsTargetProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "target". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "target". Panics if the index is out of + // bounds. Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "target". Panics if the index is // out of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_to_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_to_interface.go index c625fff15..57af8b6ef 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_to_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_activitystreams_to_interface.go @@ -280,6 +280,10 @@ type ActivityStreamsToPropertyIterator interface { // GetIRI returns the IRI of this property. When IsIRI returns false, // GetIRI will return an arbitrary value. GetIRI() *url.URL + // GetLitePubEmojiReact returns the value of this property. When + // IsLitePubEmojiReact returns false, GetLitePubEmojiReact will return + // an arbitrary value. + GetLitePubEmojiReact() LitePubEmojiReact // GetSchemaPropertyValue returns the value of this property. When // IsSchemaPropertyValue returns false, GetSchemaPropertyValue will // return an arbitrary value. @@ -593,6 +597,10 @@ type ActivityStreamsToPropertyIterator interface { // IsIRI returns true if this property is an IRI. When true, use GetIRI // and SetIRI to access and set this property IsIRI() bool + // IsLitePubEmojiReact returns true if this property has a type of + // "EmojiReact". When true, use the GetLitePubEmojiReact and + // SetLitePubEmojiReact methods to access and set this property. + IsLitePubEmojiReact() bool // IsSchemaPropertyValue returns true if this property has a type of // "PropertyValue". When true, use the GetSchemaPropertyValue and // SetSchemaPropertyValue methods to access and set this property. @@ -836,6 +844,9 @@ type ActivityStreamsToPropertyIterator interface { // SetIRI sets the value of this property. Calling IsIRI afterwards // returns true. SetIRI(v *url.URL) + // SetLitePubEmojiReact sets the value of this property. Calling + // IsLitePubEmojiReact afterwards returns true. + SetLitePubEmojiReact(v LitePubEmojiReact) // SetSchemaPropertyValue sets the value of this property. Calling // IsSchemaPropertyValue afterwards returns true. SetSchemaPropertyValue(v SchemaPropertyValue) @@ -1136,6 +1147,10 @@ type ActivityStreamsToProperty interface { // AppendIRI appends an IRI value to the back of a list of the property // "to" AppendIRI(v *url.URL) + // AppendLitePubEmojiReact appends a EmojiReact value to the back of a + // list of the property "to". Invalidates iterators that are + // traversing using Prev. + AppendLitePubEmojiReact(v LitePubEmojiReact) // AppendSchemaPropertyValue appends a PropertyValue value to the back of // a list of the property "to". Invalidates iterators that are // traversing using Prev. @@ -1445,6 +1460,10 @@ type ActivityStreamsToProperty interface { // Existing elements at that index and higher are shifted back once. // Invalidates all iterators. InsertIRI(idx int, v *url.URL) + // InsertLitePubEmojiReact inserts a EmojiReact value at the specified + // index for a property "to". Existing elements at that index and + // higher are shifted back once. Invalidates all iterators. + InsertLitePubEmojiReact(idx int, v LitePubEmojiReact) // InsertSchemaPropertyValue inserts a PropertyValue value at the // specified index for a property "to". Existing elements at that // index and higher are shifted back once. Invalidates all iterators. @@ -1699,6 +1718,9 @@ type ActivityStreamsToProperty interface { // PrependIRI prepends an IRI value to the front of a list of the property // "to". PrependIRI(v *url.URL) + // PrependLitePubEmojiReact prepends a EmojiReact value to the front of a + // list of the property "to". Invalidates all iterators. + PrependLitePubEmojiReact(v LitePubEmojiReact) // PrependSchemaPropertyValue prepends a PropertyValue value to the front // of a list of the property "to". Invalidates all iterators. PrependSchemaPropertyValue(v SchemaPropertyValue) @@ -1996,6 +2018,10 @@ type ActivityStreamsToProperty interface { // SetIRI sets an IRI value to be at the specified index for the property // "to". Panics if the index is out of bounds. SetIRI(idx int, v *url.URL) + // SetLitePubEmojiReact sets a EmojiReact value to be at the specified + // index for the property "to". Panics if the index is out of bounds. + // Invalidates all iterators. + SetLitePubEmojiReact(idx int, v LitePubEmojiReact) // SetSchemaPropertyValue sets a PropertyValue value to be at the // specified index for the property "to". Panics if the index is out // of bounds. Invalidates all iterators. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_gotosocial_hidesCcPublicFromUnauthedWeb_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_gotosocial_hidesCcPublicFromUnauthedWeb_interface.go new file mode 100644 index 000000000..a84a2a366 --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_gotosocial_hidesCcPublicFromUnauthedWeb_interface.go @@ -0,0 +1,57 @@ +// Code generated by astool. DO NOT EDIT. + +package vocab + +import "net/url" + +// Indicates that the actor prefers to hide their cc-public-addressed statusables +// (Notes, Articles, etc) from unauthenticated (ie., logged-out) access via +// web pages, web apps, web APIs, etc. This setting has no bearing on +// dereferences via HTTP GET to ActivityPub endpoints (application/ld+json; +// profile="https://www.w3.org/ns/activitystreams"), for which GoToSocial +// always requires HTTP signatures. +type GoToSocialHidesCcPublicFromUnauthedWebProperty interface { + // Clear ensures no value of this property is set. Calling + // IsXMLSchemaBoolean afterwards will return false. + Clear() + // Get returns the value of this property. When IsXMLSchemaBoolean returns + // false, Get will return any arbitrary value. + Get() bool + // GetIRI returns the IRI of this property. When IsIRI returns false, + // GetIRI will return any arbitrary value. + GetIRI() *url.URL + // HasAny returns true if the value or IRI is set. + HasAny() bool + // IsIRI returns true if this property is an IRI. + IsIRI() bool + // IsXMLSchemaBoolean returns true if this property is set and not an IRI. + IsXMLSchemaBoolean() bool + // JSONLDContext returns the JSONLD URIs required in the context string + // for this property and the specific values that are set. The value + // in the map is the alias used to import the property's value or + // values. + JSONLDContext() map[string]string + // KindIndex computes an arbitrary value for indexing this kind of value. + // This is a leaky API detail only for folks looking to replace the + // go-fed implementation. Applications should not use this method. + KindIndex() int + // LessThan compares two instances of this property with an arbitrary but + // stable comparison. Applications should not use this because it is + // only meant to help alternative implementations to go-fed to be able + // to normalize nonfunctional properties. + LessThan(o GoToSocialHidesCcPublicFromUnauthedWebProperty) bool + // Name returns the name of this property: "hidesCcPublicFromUnauthedWeb". + Name() string + // Serialize converts this into an interface representation suitable for + // marshalling into a text or binary format. Applications should not + // need this function as most typical use cases serialize types + // instead of individual properties. It is exposed for alternatives to + // go-fed implementations to use. + Serialize() (interface{}, error) + // Set sets the value of this property. Calling IsXMLSchemaBoolean + // afterwards will return true. + Set(v bool) + // SetIRI sets the value of this property. Calling IsIRI afterwards will + // return true. + SetIRI(v *url.URL) +} diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_gotosocial_hidesToPublicFromUnauthedWeb_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_gotosocial_hidesToPublicFromUnauthedWeb_interface.go new file mode 100644 index 000000000..f876e6eb2 --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_property_gotosocial_hidesToPublicFromUnauthedWeb_interface.go @@ -0,0 +1,57 @@ +// Code generated by astool. DO NOT EDIT. + +package vocab + +import "net/url" + +// Indicates that the actor prefers to hide their to-public-addressed statusables +// (Notes, Articles, etc) from unauthenticated (ie., logged-out) access via +// web pages, web apps, web APIs, etc. This setting has no bearing on +// dereferences via HTTP GET to ActivityPub endpoints (application/ld+json; +// profile="https://www.w3.org/ns/activitystreams"), for which GoToSocial +// always requires HTTP signatures. +type GoToSocialHidesToPublicFromUnauthedWebProperty interface { + // Clear ensures no value of this property is set. Calling + // IsXMLSchemaBoolean afterwards will return false. + Clear() + // Get returns the value of this property. When IsXMLSchemaBoolean returns + // false, Get will return any arbitrary value. + Get() bool + // GetIRI returns the IRI of this property. When IsIRI returns false, + // GetIRI will return any arbitrary value. + GetIRI() *url.URL + // HasAny returns true if the value or IRI is set. + HasAny() bool + // IsIRI returns true if this property is an IRI. + IsIRI() bool + // IsXMLSchemaBoolean returns true if this property is set and not an IRI. + IsXMLSchemaBoolean() bool + // JSONLDContext returns the JSONLD URIs required in the context string + // for this property and the specific values that are set. The value + // in the map is the alias used to import the property's value or + // values. + JSONLDContext() map[string]string + // KindIndex computes an arbitrary value for indexing this kind of value. + // This is a leaky API detail only for folks looking to replace the + // go-fed implementation. Applications should not use this method. + KindIndex() int + // LessThan compares two instances of this property with an arbitrary but + // stable comparison. Applications should not use this because it is + // only meant to help alternative implementations to go-fed to be able + // to normalize nonfunctional properties. + LessThan(o GoToSocialHidesToPublicFromUnauthedWebProperty) bool + // Name returns the name of this property: "hidesToPublicFromUnauthedWeb". + Name() string + // Serialize converts this into an interface representation suitable for + // marshalling into a text or binary format. Applications should not + // need this function as most typical use cases serialize types + // instead of individual properties. It is exposed for alternatives to + // go-fed implementations to use. + Serialize() (interface{}, error) + // Set sets the value of this property. Calling IsXMLSchemaBoolean + // afterwards will return true. + Set(v bool) + // SetIRI sets the value of this property. Calling IsIRI afterwards will + // return true. + SetIRI(v *url.URL) +} diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_application_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_application_interface.go index 70cf3c500..9d1876c97 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_application_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_application_interface.go @@ -141,6 +141,14 @@ type ActivityStreamsApplication interface { // GetActivityStreamsUrl returns the "url" property if it exists, and nil // otherwise. GetActivityStreamsUrl() ActivityStreamsUrlProperty + // GetGoToSocialHidesCcPublicFromUnauthedWeb returns the + // "hidesCcPublicFromUnauthedWeb" property if it exists, and nil + // otherwise. + GetGoToSocialHidesCcPublicFromUnauthedWeb() GoToSocialHidesCcPublicFromUnauthedWebProperty + // GetGoToSocialHidesToPublicFromUnauthedWeb returns the + // "hidesToPublicFromUnauthedWeb" property if it exists, and nil + // otherwise. + GetGoToSocialHidesToPublicFromUnauthedWeb() GoToSocialHidesToPublicFromUnauthedWebProperty // GetJSONLDId returns the "id" property if it exists, and nil otherwise. GetJSONLDId() JSONLDIdProperty // GetJSONLDType returns the "type" property if it exists, and nil @@ -269,6 +277,12 @@ type ActivityStreamsApplication interface { SetActivityStreamsUpdated(i ActivityStreamsUpdatedProperty) // SetActivityStreamsUrl sets the "url" property. SetActivityStreamsUrl(i ActivityStreamsUrlProperty) + // SetGoToSocialHidesCcPublicFromUnauthedWeb sets the + // "hidesCcPublicFromUnauthedWeb" property. + SetGoToSocialHidesCcPublicFromUnauthedWeb(i GoToSocialHidesCcPublicFromUnauthedWebProperty) + // SetGoToSocialHidesToPublicFromUnauthedWeb sets the + // "hidesToPublicFromUnauthedWeb" property. + SetGoToSocialHidesToPublicFromUnauthedWeb(i GoToSocialHidesToPublicFromUnauthedWebProperty) // SetJSONLDId sets the "id" property. SetJSONLDId(i JSONLDIdProperty) // SetJSONLDType sets the "type" property. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_group_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_group_interface.go index 1153f8537..f8ab5ccc8 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_group_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_group_interface.go @@ -141,6 +141,14 @@ type ActivityStreamsGroup interface { // GetActivityStreamsUrl returns the "url" property if it exists, and nil // otherwise. GetActivityStreamsUrl() ActivityStreamsUrlProperty + // GetGoToSocialHidesCcPublicFromUnauthedWeb returns the + // "hidesCcPublicFromUnauthedWeb" property if it exists, and nil + // otherwise. + GetGoToSocialHidesCcPublicFromUnauthedWeb() GoToSocialHidesCcPublicFromUnauthedWebProperty + // GetGoToSocialHidesToPublicFromUnauthedWeb returns the + // "hidesToPublicFromUnauthedWeb" property if it exists, and nil + // otherwise. + GetGoToSocialHidesToPublicFromUnauthedWeb() GoToSocialHidesToPublicFromUnauthedWebProperty // GetJSONLDId returns the "id" property if it exists, and nil otherwise. GetJSONLDId() JSONLDIdProperty // GetJSONLDType returns the "type" property if it exists, and nil @@ -268,6 +276,12 @@ type ActivityStreamsGroup interface { SetActivityStreamsUpdated(i ActivityStreamsUpdatedProperty) // SetActivityStreamsUrl sets the "url" property. SetActivityStreamsUrl(i ActivityStreamsUrlProperty) + // SetGoToSocialHidesCcPublicFromUnauthedWeb sets the + // "hidesCcPublicFromUnauthedWeb" property. + SetGoToSocialHidesCcPublicFromUnauthedWeb(i GoToSocialHidesCcPublicFromUnauthedWebProperty) + // SetGoToSocialHidesToPublicFromUnauthedWeb sets the + // "hidesToPublicFromUnauthedWeb" property. + SetGoToSocialHidesToPublicFromUnauthedWeb(i GoToSocialHidesToPublicFromUnauthedWebProperty) // SetJSONLDId sets the "id" property. SetJSONLDId(i JSONLDIdProperty) // SetJSONLDType sets the "type" property. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_organization_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_organization_interface.go index 8b10c848a..21dbe6da4 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_organization_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_organization_interface.go @@ -141,6 +141,14 @@ type ActivityStreamsOrganization interface { // GetActivityStreamsUrl returns the "url" property if it exists, and nil // otherwise. GetActivityStreamsUrl() ActivityStreamsUrlProperty + // GetGoToSocialHidesCcPublicFromUnauthedWeb returns the + // "hidesCcPublicFromUnauthedWeb" property if it exists, and nil + // otherwise. + GetGoToSocialHidesCcPublicFromUnauthedWeb() GoToSocialHidesCcPublicFromUnauthedWebProperty + // GetGoToSocialHidesToPublicFromUnauthedWeb returns the + // "hidesToPublicFromUnauthedWeb" property if it exists, and nil + // otherwise. + GetGoToSocialHidesToPublicFromUnauthedWeb() GoToSocialHidesToPublicFromUnauthedWebProperty // GetJSONLDId returns the "id" property if it exists, and nil otherwise. GetJSONLDId() JSONLDIdProperty // GetJSONLDType returns the "type" property if it exists, and nil @@ -269,6 +277,12 @@ type ActivityStreamsOrganization interface { SetActivityStreamsUpdated(i ActivityStreamsUpdatedProperty) // SetActivityStreamsUrl sets the "url" property. SetActivityStreamsUrl(i ActivityStreamsUrlProperty) + // SetGoToSocialHidesCcPublicFromUnauthedWeb sets the + // "hidesCcPublicFromUnauthedWeb" property. + SetGoToSocialHidesCcPublicFromUnauthedWeb(i GoToSocialHidesCcPublicFromUnauthedWebProperty) + // SetGoToSocialHidesToPublicFromUnauthedWeb sets the + // "hidesToPublicFromUnauthedWeb" property. + SetGoToSocialHidesToPublicFromUnauthedWeb(i GoToSocialHidesToPublicFromUnauthedWebProperty) // SetJSONLDId sets the "id" property. SetJSONLDId(i JSONLDIdProperty) // SetJSONLDType sets the "type" property. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_person_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_person_interface.go index 66446bd11..3cc19a804 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_person_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_person_interface.go @@ -141,6 +141,14 @@ type ActivityStreamsPerson interface { // GetActivityStreamsUrl returns the "url" property if it exists, and nil // otherwise. GetActivityStreamsUrl() ActivityStreamsUrlProperty + // GetGoToSocialHidesCcPublicFromUnauthedWeb returns the + // "hidesCcPublicFromUnauthedWeb" property if it exists, and nil + // otherwise. + GetGoToSocialHidesCcPublicFromUnauthedWeb() GoToSocialHidesCcPublicFromUnauthedWebProperty + // GetGoToSocialHidesToPublicFromUnauthedWeb returns the + // "hidesToPublicFromUnauthedWeb" property if it exists, and nil + // otherwise. + GetGoToSocialHidesToPublicFromUnauthedWeb() GoToSocialHidesToPublicFromUnauthedWebProperty // GetJSONLDId returns the "id" property if it exists, and nil otherwise. GetJSONLDId() JSONLDIdProperty // GetJSONLDType returns the "type" property if it exists, and nil @@ -268,6 +276,12 @@ type ActivityStreamsPerson interface { SetActivityStreamsUpdated(i ActivityStreamsUpdatedProperty) // SetActivityStreamsUrl sets the "url" property. SetActivityStreamsUrl(i ActivityStreamsUrlProperty) + // SetGoToSocialHidesCcPublicFromUnauthedWeb sets the + // "hidesCcPublicFromUnauthedWeb" property. + SetGoToSocialHidesCcPublicFromUnauthedWeb(i GoToSocialHidesCcPublicFromUnauthedWebProperty) + // SetGoToSocialHidesToPublicFromUnauthedWeb sets the + // "hidesToPublicFromUnauthedWeb" property. + SetGoToSocialHidesToPublicFromUnauthedWeb(i GoToSocialHidesToPublicFromUnauthedWebProperty) // SetJSONLDId sets the "id" property. SetJSONLDId(i JSONLDIdProperty) // SetJSONLDType sets the "type" property. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_service_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_service_interface.go index fb21b5c21..d72140dfc 100644 --- a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_service_interface.go +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_activitystreams_service_interface.go @@ -141,6 +141,14 @@ type ActivityStreamsService interface { // GetActivityStreamsUrl returns the "url" property if it exists, and nil // otherwise. GetActivityStreamsUrl() ActivityStreamsUrlProperty + // GetGoToSocialHidesCcPublicFromUnauthedWeb returns the + // "hidesCcPublicFromUnauthedWeb" property if it exists, and nil + // otherwise. + GetGoToSocialHidesCcPublicFromUnauthedWeb() GoToSocialHidesCcPublicFromUnauthedWebProperty + // GetGoToSocialHidesToPublicFromUnauthedWeb returns the + // "hidesToPublicFromUnauthedWeb" property if it exists, and nil + // otherwise. + GetGoToSocialHidesToPublicFromUnauthedWeb() GoToSocialHidesToPublicFromUnauthedWebProperty // GetJSONLDId returns the "id" property if it exists, and nil otherwise. GetJSONLDId() JSONLDIdProperty // GetJSONLDType returns the "type" property if it exists, and nil @@ -269,6 +277,12 @@ type ActivityStreamsService interface { SetActivityStreamsUpdated(i ActivityStreamsUpdatedProperty) // SetActivityStreamsUrl sets the "url" property. SetActivityStreamsUrl(i ActivityStreamsUrlProperty) + // SetGoToSocialHidesCcPublicFromUnauthedWeb sets the + // "hidesCcPublicFromUnauthedWeb" property. + SetGoToSocialHidesCcPublicFromUnauthedWeb(i GoToSocialHidesCcPublicFromUnauthedWebProperty) + // SetGoToSocialHidesToPublicFromUnauthedWeb sets the + // "hidesToPublicFromUnauthedWeb" property. + SetGoToSocialHidesToPublicFromUnauthedWeb(i GoToSocialHidesToPublicFromUnauthedWebProperty) // SetJSONLDId sets the "id" property. SetJSONLDId(i JSONLDIdProperty) // SetJSONLDType sets the "type" property. diff --git a/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_litepub_emojireact_interface.go b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_litepub_emojireact_interface.go new file mode 100644 index 000000000..3ae4f3093 --- /dev/null +++ b/vendor/code.superseriousbusiness.org/activity/streams/vocab/gen_type_litepub_emojireact_interface.go @@ -0,0 +1,248 @@ +// Code generated by astool. DO NOT EDIT. + +package vocab + +// { +// "actor": "https://example.org/users/alice", +// "content": ":Kappa:", +// "id": "https://example.org/activities/65379d47-b7aa-4ef6-8e4f-41149dda1d2c", +// "object": "https://example.org/objects/57caeb99-424c-4692-b74f-0a6682050932", +// "tag": [ +// { +// "icon": { +// "mediaType": "image/png", +// "type": "Image", +// "url": "https://example.com/files/kappa.png" +// }, +// "id": "https://example.com/emoji/123", +// "name": ":Kappa:", +// "type": "Emoji" +// } +// ], +// "to": [ +// "https://example.org/users/alice/followers", +// "https://example.org/users/bob" +// ], +// "type": "EmojiReact" +// } +type LitePubEmojiReact interface { + // GetActivityStreamsActor returns the "actor" property if it exists, and + // nil otherwise. + GetActivityStreamsActor() ActivityStreamsActorProperty + // GetActivityStreamsAltitude returns the "altitude" property if it + // exists, and nil otherwise. + GetActivityStreamsAltitude() ActivityStreamsAltitudeProperty + // GetActivityStreamsAttachment returns the "attachment" property if it + // exists, and nil otherwise. + GetActivityStreamsAttachment() ActivityStreamsAttachmentProperty + // GetActivityStreamsAttributedTo returns the "attributedTo" property if + // it exists, and nil otherwise. + GetActivityStreamsAttributedTo() ActivityStreamsAttributedToProperty + // GetActivityStreamsAudience returns the "audience" property if it + // exists, and nil otherwise. + GetActivityStreamsAudience() ActivityStreamsAudienceProperty + // GetActivityStreamsBcc returns the "bcc" property if it exists, and nil + // otherwise. + GetActivityStreamsBcc() ActivityStreamsBccProperty + // GetActivityStreamsBto returns the "bto" property if it exists, and nil + // otherwise. + GetActivityStreamsBto() ActivityStreamsBtoProperty + // GetActivityStreamsCc returns the "cc" property if it exists, and nil + // otherwise. + GetActivityStreamsCc() ActivityStreamsCcProperty + // GetActivityStreamsContent returns the "content" property if it exists, + // and nil otherwise. + GetActivityStreamsContent() ActivityStreamsContentProperty + // GetActivityStreamsContext returns the "context" property if it exists, + // and nil otherwise. + GetActivityStreamsContext() ActivityStreamsContextProperty + // GetActivityStreamsDuration returns the "duration" property if it + // exists, and nil otherwise. + GetActivityStreamsDuration() ActivityStreamsDurationProperty + // GetActivityStreamsEndTime returns the "endTime" property if it exists, + // and nil otherwise. + GetActivityStreamsEndTime() ActivityStreamsEndTimeProperty + // GetActivityStreamsGenerator returns the "generator" property if it + // exists, and nil otherwise. + GetActivityStreamsGenerator() ActivityStreamsGeneratorProperty + // GetActivityStreamsIcon returns the "icon" property if it exists, and + // nil otherwise. + GetActivityStreamsIcon() ActivityStreamsIconProperty + // GetActivityStreamsImage returns the "image" property if it exists, and + // nil otherwise. + GetActivityStreamsImage() ActivityStreamsImageProperty + // GetActivityStreamsInReplyTo returns the "inReplyTo" property if it + // exists, and nil otherwise. + GetActivityStreamsInReplyTo() ActivityStreamsInReplyToProperty + // GetActivityStreamsInstrument returns the "instrument" property if it + // exists, and nil otherwise. + GetActivityStreamsInstrument() ActivityStreamsInstrumentProperty + // GetActivityStreamsLikes returns the "likes" property if it exists, and + // nil otherwise. + GetActivityStreamsLikes() ActivityStreamsLikesProperty + // GetActivityStreamsLocation returns the "location" property if it + // exists, and nil otherwise. + GetActivityStreamsLocation() ActivityStreamsLocationProperty + // GetActivityStreamsMediaType returns the "mediaType" property if it + // exists, and nil otherwise. + GetActivityStreamsMediaType() ActivityStreamsMediaTypeProperty + // GetActivityStreamsName returns the "name" property if it exists, and + // nil otherwise. + GetActivityStreamsName() ActivityStreamsNameProperty + // GetActivityStreamsObject returns the "object" property if it exists, + // and nil otherwise. + GetActivityStreamsObject() ActivityStreamsObjectProperty + // GetActivityStreamsOrigin returns the "origin" property if it exists, + // and nil otherwise. + GetActivityStreamsOrigin() ActivityStreamsOriginProperty + // GetActivityStreamsPreview returns the "preview" property if it exists, + // and nil otherwise. + GetActivityStreamsPreview() ActivityStreamsPreviewProperty + // GetActivityStreamsPublished returns the "published" property if it + // exists, and nil otherwise. + GetActivityStreamsPublished() ActivityStreamsPublishedProperty + // GetActivityStreamsReplies returns the "replies" property if it exists, + // and nil otherwise. + GetActivityStreamsReplies() ActivityStreamsRepliesProperty + // GetActivityStreamsResult returns the "result" property if it exists, + // and nil otherwise. + GetActivityStreamsResult() ActivityStreamsResultProperty + // GetActivityStreamsSensitive returns the "sensitive" property if it + // exists, and nil otherwise. + GetActivityStreamsSensitive() ActivityStreamsSensitiveProperty + // GetActivityStreamsShares returns the "shares" property if it exists, + // and nil otherwise. + GetActivityStreamsShares() ActivityStreamsSharesProperty + // GetActivityStreamsSource returns the "source" property if it exists, + // and nil otherwise. + GetActivityStreamsSource() ActivityStreamsSourceProperty + // GetActivityStreamsStartTime returns the "startTime" property if it + // exists, and nil otherwise. + GetActivityStreamsStartTime() ActivityStreamsStartTimeProperty + // GetActivityStreamsSummary returns the "summary" property if it exists, + // and nil otherwise. + GetActivityStreamsSummary() ActivityStreamsSummaryProperty + // GetActivityStreamsTag returns the "tag" property if it exists, and nil + // otherwise. + GetActivityStreamsTag() ActivityStreamsTagProperty + // GetActivityStreamsTarget returns the "target" property if it exists, + // and nil otherwise. + GetActivityStreamsTarget() ActivityStreamsTargetProperty + // GetActivityStreamsTo returns the "to" property if it exists, and nil + // otherwise. + GetActivityStreamsTo() ActivityStreamsToProperty + // GetActivityStreamsUpdated returns the "updated" property if it exists, + // and nil otherwise. + GetActivityStreamsUpdated() ActivityStreamsUpdatedProperty + // GetActivityStreamsUrl returns the "url" property if it exists, and nil + // otherwise. + GetActivityStreamsUrl() ActivityStreamsUrlProperty + // GetJSONLDId returns the "id" property if it exists, and nil otherwise. + GetJSONLDId() JSONLDIdProperty + // GetJSONLDType returns the "type" property if it exists, and nil + // otherwise. + GetJSONLDType() JSONLDTypeProperty + // GetTypeName returns the name of this type. + GetTypeName() string + // GetUnknownProperties returns the unknown properties for the EmojiReact + // type. Note that this should not be used by app developers. It is + // only used to help determine which implementation is LessThan the + // other. Developers who are creating a different implementation of + // this type's interface can use this method in their LessThan + // implementation, but routine ActivityPub applications should not use + // this to bypass the code generation tool. + GetUnknownProperties() map[string]interface{} + // IsExtending returns true if the EmojiReact type extends from the other + // type. + IsExtending(other Type) bool + // JSONLDContext returns the JSONLD URIs required in the context string + // for this type and the specific properties that are set. The value + // in the map is the alias used to import the type and its properties. + JSONLDContext() map[string]string + // LessThan computes if this EmojiReact is lesser, with an arbitrary but + // stable determination. + LessThan(o LitePubEmojiReact) bool + // Serialize converts this into an interface representation suitable for + // marshalling into a text or binary format. + Serialize() (map[string]interface{}, error) + // SetActivityStreamsActor sets the "actor" property. + SetActivityStreamsActor(i ActivityStreamsActorProperty) + // SetActivityStreamsAltitude sets the "altitude" property. + SetActivityStreamsAltitude(i ActivityStreamsAltitudeProperty) + // SetActivityStreamsAttachment sets the "attachment" property. + SetActivityStreamsAttachment(i ActivityStreamsAttachmentProperty) + // SetActivityStreamsAttributedTo sets the "attributedTo" property. + SetActivityStreamsAttributedTo(i ActivityStreamsAttributedToProperty) + // SetActivityStreamsAudience sets the "audience" property. + SetActivityStreamsAudience(i ActivityStreamsAudienceProperty) + // SetActivityStreamsBcc sets the "bcc" property. + SetActivityStreamsBcc(i ActivityStreamsBccProperty) + // SetActivityStreamsBto sets the "bto" property. + SetActivityStreamsBto(i ActivityStreamsBtoProperty) + // SetActivityStreamsCc sets the "cc" property. + SetActivityStreamsCc(i ActivityStreamsCcProperty) + // SetActivityStreamsContent sets the "content" property. + SetActivityStreamsContent(i ActivityStreamsContentProperty) + // SetActivityStreamsContext sets the "context" property. + SetActivityStreamsContext(i ActivityStreamsContextProperty) + // SetActivityStreamsDuration sets the "duration" property. + SetActivityStreamsDuration(i ActivityStreamsDurationProperty) + // SetActivityStreamsEndTime sets the "endTime" property. + SetActivityStreamsEndTime(i ActivityStreamsEndTimeProperty) + // SetActivityStreamsGenerator sets the "generator" property. + SetActivityStreamsGenerator(i ActivityStreamsGeneratorProperty) + // SetActivityStreamsIcon sets the "icon" property. + SetActivityStreamsIcon(i ActivityStreamsIconProperty) + // SetActivityStreamsImage sets the "image" property. + SetActivityStreamsImage(i ActivityStreamsImageProperty) + // SetActivityStreamsInReplyTo sets the "inReplyTo" property. + SetActivityStreamsInReplyTo(i ActivityStreamsInReplyToProperty) + // SetActivityStreamsInstrument sets the "instrument" property. + SetActivityStreamsInstrument(i ActivityStreamsInstrumentProperty) + // SetActivityStreamsLikes sets the "likes" property. + SetActivityStreamsLikes(i ActivityStreamsLikesProperty) + // SetActivityStreamsLocation sets the "location" property. + SetActivityStreamsLocation(i ActivityStreamsLocationProperty) + // SetActivityStreamsMediaType sets the "mediaType" property. + SetActivityStreamsMediaType(i ActivityStreamsMediaTypeProperty) + // SetActivityStreamsName sets the "name" property. + SetActivityStreamsName(i ActivityStreamsNameProperty) + // SetActivityStreamsObject sets the "object" property. + SetActivityStreamsObject(i ActivityStreamsObjectProperty) + // SetActivityStreamsOrigin sets the "origin" property. + SetActivityStreamsOrigin(i ActivityStreamsOriginProperty) + // SetActivityStreamsPreview sets the "preview" property. + SetActivityStreamsPreview(i ActivityStreamsPreviewProperty) + // SetActivityStreamsPublished sets the "published" property. + SetActivityStreamsPublished(i ActivityStreamsPublishedProperty) + // SetActivityStreamsReplies sets the "replies" property. + SetActivityStreamsReplies(i ActivityStreamsRepliesProperty) + // SetActivityStreamsResult sets the "result" property. + SetActivityStreamsResult(i ActivityStreamsResultProperty) + // SetActivityStreamsSensitive sets the "sensitive" property. + SetActivityStreamsSensitive(i ActivityStreamsSensitiveProperty) + // SetActivityStreamsShares sets the "shares" property. + SetActivityStreamsShares(i ActivityStreamsSharesProperty) + // SetActivityStreamsSource sets the "source" property. + SetActivityStreamsSource(i ActivityStreamsSourceProperty) + // SetActivityStreamsStartTime sets the "startTime" property. + SetActivityStreamsStartTime(i ActivityStreamsStartTimeProperty) + // SetActivityStreamsSummary sets the "summary" property. + SetActivityStreamsSummary(i ActivityStreamsSummaryProperty) + // SetActivityStreamsTag sets the "tag" property. + SetActivityStreamsTag(i ActivityStreamsTagProperty) + // SetActivityStreamsTarget sets the "target" property. + SetActivityStreamsTarget(i ActivityStreamsTargetProperty) + // SetActivityStreamsTo sets the "to" property. + SetActivityStreamsTo(i ActivityStreamsToProperty) + // SetActivityStreamsUpdated sets the "updated" property. + SetActivityStreamsUpdated(i ActivityStreamsUpdatedProperty) + // SetActivityStreamsUrl sets the "url" property. + SetActivityStreamsUrl(i ActivityStreamsUrlProperty) + // SetJSONLDId sets the "id" property. + SetJSONLDId(i JSONLDIdProperty) + // SetJSONLDType sets the "type" property. + SetJSONLDType(i JSONLDTypeProperty) + // VocabularyURI returns the vocabulary's URI as a string. + VocabularyURI() string +} diff --git a/vendor/modules.txt b/vendor/modules.txt index d79bcfd15..119caf2fb 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1,4 +1,4 @@ -# code.superseriousbusiness.org/activity v1.15.1 +# code.superseriousbusiness.org/activity v1.16.0 ## explicit; go 1.23 code.superseriousbusiness.org/activity/pub code.superseriousbusiness.org/activity/streams @@ -146,6 +146,8 @@ code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_canannou code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_canlike code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_canquote code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_canreply +code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidesccpublicfromunauthedweb +code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_hidestopublicfromunauthedweb code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_interactingobject code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_interactionpolicy code.superseriousbusiness.org/activity/streams/impl/gotosocial/property_interactiontarget @@ -166,6 +168,7 @@ code.superseriousbusiness.org/activity/streams/impl/gotosocial/type_replyauthori code.superseriousbusiness.org/activity/streams/impl/gotosocial/type_replyrequest code.superseriousbusiness.org/activity/streams/impl/jsonld/property_id code.superseriousbusiness.org/activity/streams/impl/jsonld/property_type +code.superseriousbusiness.org/activity/streams/impl/litepub/type_emojireact code.superseriousbusiness.org/activity/streams/impl/schema/property_value code.superseriousbusiness.org/activity/streams/impl/schema/type_propertyvalue code.superseriousbusiness.org/activity/streams/impl/toot/property_blurhash diff --git a/web/source/settings/views/user/profile/profile.tsx b/web/source/settings/views/user/profile/profile.tsx index 69fcabd7c..6b59b7916 100644 --- a/web/source/settings/views/user/profile/profile.tsx +++ b/web/source/settings/views/user/profile/profile.tsx @@ -295,7 +295,7 @@ function ProfileForm({ data: profile }: ProfileFormProps) {