GroupsEvent

org.sigilaris.core.application.feature.group.domain.GroupBranding$package.GroupsEvent

Companion for GroupsEvent, providing construction and extraction.

Attributes

Source
GroupBranding.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

inline def apply[A](value: A): GroupsEvent[A]

Wraps a value as a groups-branded event.

Wraps a value as a groups-branded event.

Type parameters

A

the underlying event type

Value parameters

value

the event payload

Attributes

Returns

the branded event

Source
GroupBranding.scala

Inherited methods

inline protected def unwrap[A](value: A): A

Attributes

Inherited from:
ModuleBrandingCompanion
Source
ModuleBrandingCompanion.scala
inline protected def wrap[A](value: A): A

Attributes

Inherited from:
ModuleBrandingCompanion
Source
ModuleBrandingCompanion.scala

Extensions

Extensions

extension [A](event: GroupsEvent[A])
inline def value: A

Extracts the underlying event payload.

Extracts the underlying event payload.

Attributes

Returns

the unwrapped event value

Source
GroupBranding.scala