Documentation
¶
Overview ¶
package columnset provides types to store columns that a given user has access to view
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ColumnSet ¶
type ColumnSet interface {
StructFields(ctx context.Context) ([]accesstypes.Field, error)
}
func NewColumnSet ¶
func NewColumnSet[T any](rSet *resourceset.ResourceSet, permissionChecker accesstypes.Enforcer, domainFromCtx DomainFromCtx, userFromCtx UserFromCtx) (ColumnSet, error)
type DomainFromCtx ¶
type DomainFromCtx func(context.Context) accesstypes.Domain
type UserFromCtx ¶
type UserFromCtx func(context.Context) accesstypes.User
Click to show internal directories.
Click to hide internal directories.