Documentation ¶
Index ¶
- func CreateNotificationsBuilder(context notificationscontext.Context) notificationsbuilder.NotificationsBuilder
- type Builder
- type DefaultPostsNotificationsBuilder
- func (d DefaultPostsNotificationsBuilder) Comment() notificationsbuilder.PostNotificationBuilder
- func (d DefaultPostsNotificationsBuilder) Mention() notificationsbuilder.MentionNotificationBuilder
- func (d DefaultPostsNotificationsBuilder) Quote() notificationsbuilder.PostNotificationBuilder
- func (d DefaultPostsNotificationsBuilder) Reply() notificationsbuilder.PostNotificationBuilder
- func (d DefaultPostsNotificationsBuilder) Repost() notificationsbuilder.PostNotificationBuilder
- type DefaultReactionsNotificationsBuilder
- type DefaultRelationshipsNotificationsBuilder
- type UtilityModule
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateNotificationsBuilder ¶
func CreateNotificationsBuilder(context notificationscontext.Context) notificationsbuilder.NotificationsBuilder
CreateNotificationsBuilder returns the default NotificationsBuilderCreator implementation
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
Builder represents the default NotificationsBuilder implementation
func NewDefaultBuilder ¶
func NewDefaultBuilder(utilityModule UtilityModule) *Builder
func (*Builder) Posts ¶
func (d *Builder) Posts() notificationsbuilder.PostsNotificationsBuilder
func (*Builder) Reactions ¶
func (d *Builder) Reactions() notificationsbuilder.ReactionsNotificationsBuilder
func (*Builder) Relationships ¶
func (d *Builder) Relationships() notificationsbuilder.RelationshipsNotificationsBuilder
type DefaultPostsNotificationsBuilder ¶
type DefaultPostsNotificationsBuilder struct {
// contains filtered or unexported fields
}
func NewDefaultPostsNotificationsBuilder ¶
func NewDefaultPostsNotificationsBuilder(utilityModule UtilityModule) *DefaultPostsNotificationsBuilder
func (DefaultPostsNotificationsBuilder) Comment ¶
func (d DefaultPostsNotificationsBuilder) Comment() notificationsbuilder.PostNotificationBuilder
func (DefaultPostsNotificationsBuilder) Mention ¶
func (d DefaultPostsNotificationsBuilder) Mention() notificationsbuilder.MentionNotificationBuilder
func (DefaultPostsNotificationsBuilder) Quote ¶
func (d DefaultPostsNotificationsBuilder) Quote() notificationsbuilder.PostNotificationBuilder
func (DefaultPostsNotificationsBuilder) Reply ¶
func (d DefaultPostsNotificationsBuilder) Reply() notificationsbuilder.PostNotificationBuilder
func (DefaultPostsNotificationsBuilder) Repost ¶
func (d DefaultPostsNotificationsBuilder) Repost() notificationsbuilder.PostNotificationBuilder
type DefaultReactionsNotificationsBuilder ¶
type DefaultReactionsNotificationsBuilder struct {
// contains filtered or unexported fields
}
func NewDefaultReactionsNotificationsBuilder ¶
func NewDefaultReactionsNotificationsBuilder(utilityModule UtilityModule) *DefaultReactionsNotificationsBuilder
func (DefaultReactionsNotificationsBuilder) Reaction ¶
func (d DefaultReactionsNotificationsBuilder) Reaction() notificationsbuilder.ReactionNotificationBuilder
type DefaultRelationshipsNotificationsBuilder ¶
type DefaultRelationshipsNotificationsBuilder struct {
// contains filtered or unexported fields
}
func NewDefaultRelationshipsNotificationsBuilder ¶
func NewDefaultRelationshipsNotificationsBuilder(utilityModule UtilityModule) *DefaultRelationshipsNotificationsBuilder
func (DefaultRelationshipsNotificationsBuilder) Relationship ¶
func (d DefaultRelationshipsNotificationsBuilder) Relationship() notificationsbuilder.RelationshipNotificationBuilder
type UtilityModule ¶
UtilityModule represents a module that contains utility method within it
Click to show internal directories.
Click to hide internal directories.