Documentation
¶
Overview ¶
Package admin provides the public facade for go-admin.
This package is intentionally thin: it forwards to the internal orchestrator implemented in `github.com/goliatone/go-admin/admin`.
Index ¶
- Constants
- Variables
- func ActionDisabledReasonCodes() []string
- func AttachErrorContext(err error, mapped *errors.Error) *errors.Error
- func BlockEditorDescriptor(basePath string) components.Descriptor
- func BlockLibraryPickerDescriptor(basePath string) components.Descriptor
- func BlockLibraryPickerDescriptorWithAPIBase(basePath string, apiBase string) components.Descriptor
- func BoolPtr(value bool) *bool
- func CanAll(authorizer Authorizer, ctx context.Context, resource string, ...) bool
- func CanAny(authorizer Authorizer, ctx context.Context, resource string, ...) bool
- func CanonicalPolicyEntityKey(value string) string
- func CaptureJSErrorContext(collector *DebugCollector, c router.Context, viewCtx router.ViewContext) router.ViewContext
- func CaptureViewContext(collector *DebugCollector, viewCtx router.ViewContext) router.ViewContext
- func CaptureViewContextForRequest(collector *DebugCollector, c router.Context, viewCtx router.ViewContext) router.ViewContext
- func CollectIconContributions(contributor IconContributor, callbacks IconContributorCallbacks) error
- func DebugRequestMiddleware(collector *DebugCollector) router.MiddlewareFunc
- func DecodeWidgetConfig[T any](cfg map[string]any) (T, error)
- func DefaultDebugPanels() []string
- func DefaultDebugToolbarPanels() []string
- func DeliveryGraphQLControllers() []registrar.Controller
- func EnrichLayoutViewContext(adm *Admin, c router.Context, view router.ViewContext, active string) router.ViewContext
- func EnsureMenuParents(ctx context.Context, opts EnsureMenuParentsOptions) error
- func EnsureMenuUUID(raw string) string
- func EnvironmentFromContext(ctx context.Context) string
- func GetSVGFieldTypeMapping() map[string]string
- func GetTranslationAssignmentMigrationsFS() fs.FS
- func GetWorkflowRuntimeMigrationsFS() fs.FS
- func IntPtr(v int) *int
- func IsTranslationMissing(err error) bool
- func LocaleFromContext(ctx context.Context) string
- func ManagementGraphQLControllers() []registrar.Controller
- func MenuUUIDFromSlug(slug string) string
- func NewAdminActivityEnricher(cfg AdminActivityEnricherConfig) activity.ActivityEnricher
- func NewAdminObjectResolver(cfg AdminObjectResolverConfig) activity.ObjectResolver
- func NewCRUDContext(ctx context.Context) crud.Context
- func NewDomainError(code string, message string, meta map[string]any) *errors.Error
- func NewRoleFormGenerator(cfg Config) (*orchestrator.Orchestrator, error)
- func NormalizeBasePath(basePath string) string
- func NormalizeFilterType(raw string) string
- func NormalizeMenuItemTranslationFields(item MenuItem) (string, string, string, string)
- func NormalizeMenuItemType(raw string) string
- func NormalizeMenuSlug(raw string) string
- func ParseListPredicateKey(key string) (string, string)
- func PermissionMatrixDescriptor(basePath string) components.Descriptor
- func PrefixBasePath(basePath string, routePath string) string
- func RateLimitError() error
- func RegisterBuiltinIconLibraries(svc *IconService) error
- func RegisterCommand[T any](bus *CommandBus, cmd command.Commander[T], runnerOpts ...runner.Option) (dispatcher.Subscription, error)
- func RegisterCoreCommandFactories(bus *CommandBus) error
- func RegisterDashboardProviderFactory(bus *CommandBus, commandName string, code string, defaultConfig map[string]any) error
- func RegisterDefaultCMSWorkflows(registrar WorkflowRegistrar)
- func RegisterDeliveryGraphQLSchemas()
- func RegisterDoctorDebugPanel(admin *Admin)
- func RegisterDomainErrorCodes(codes ...DomainErrorCode)
- func RegisterManagementGraphQLSchemas()
- func RegisterMessageFactory[T any](bus *CommandBus, name string, ...) error
- func RegisterPermissionsDebugPanel(admin *Admin)
- func RegisterQuery[T any, R any](bus *CommandBus, qry command.Querier[T, R], runnerOpts ...runner.Option) (dispatcher.Subscription, error)
- func RegisterTranslationExchangeCommandFactories(bus *CommandBus) error
- func RegisterTranslationProgressWidget(dash *Dashboard, stats TranslationQueueStatsService, urls urlkit.Resolver)
- func RegisterTranslationQueueCommandFactories(bus *CommandBus) error
- func RegisterTranslationQueueCommands(bus *CommandBus, service TranslationQueueService) error
- func RegisterTranslationQueueTabs(admin *Admin) error
- func ResolvedPermissionsFromAuthorizer(ctx context.Context, authorizer Authorizer) []string
- func SchemaEditorDescriptor(basePath string) components.Descriptor
- func SetDefaultErrorPresenter(presenter ErrorPresenter)
- func TranslationCapabilities(adm *Admin) map[string]any
- func TranslationCapabilitiesForContext(adm *Admin, reqCtx context.Context) map[string]any
- func TranslationSharedContractsPayload() map[string]any
- func TranslationSourceTargetDriftContract() map[string]any
- func TranslationStatusEnumContract() map[string]any
- func ValidateJSONPointerFormat(pointer string) bool
- func WithActivityRetention(limit int) func(*ActivityFeed)
- func WithEnvironment(ctx context.Context, environment string) context.Context
- func WithLocale(ctx context.Context, locale string) context.Context
- func WithResolvedPermissionsCache(ctx context.Context) context.Context
- func WithStack(err error) error
- func WithThemeSelection(ctx context.Context, selector ThemeSelector) context.Context
- type Action
- type ActionScope
- type ActivityEntry
- type ActivityFeed
- type ActivityFeedQuerier
- type ActivityFeedWidgetPayload
- type ActivityFilter
- type ActivityLogger
- type ActivityModule
- type ActivityRecord
- type ActivityRecordLister
- type ActivitySink
- type ActivitySinkAdapter
- type Admin
- type AdminActivityEnricherConfig
- type AdminActorResolver
- type AdminContext
- type AdminObjectResolverConfig
- type AdminPageGetOptions
- type AdminPageListOptions
- type AdminPageReadService
- type AdminPageRecord
- type AdminPageWriteService
- type AdminRouter
- type AssignmentStatus
- type AssignmentType
- type AuthConfig
- type Authenticator
- type Authorizer
- type AutosaveConflictError
- type BatchAuthorizer
- type BulkCommand
- type BulkConfig
- type BulkJob
- type BulkRequest
- type BulkRoleChangeRequest
- type BulkRoleChangeResponse
- type BulkRoleChangeResult
- type BulkRoleChangeSummary
- type BulkRollbacker
- type BulkService
- type BulkStartMsg
- type BunRecordMapper
- type BunRepositoryAdapter
- type BunRepositoryOption
- func WithBunBaseCriteria[T any](criteria ...repository.SelectCriteria) BunRepositoryOption[T]
- func WithBunDeleteCriteria[T any](criteria ...repository.DeleteCriteria) BunRepositoryOption[T]
- func WithBunFilterMapping[T any](builders map[string]func(any) repository.SelectCriteria) BunRepositoryOption[T]
- func WithBunPatchAllowedFields[T any](fields ...string) BunRepositoryOption[T]
- func WithBunRecordMapper[T any](mapper BunRecordMapper[T]) BunRepositoryOption[T]
- func WithBunSearchColumns[T any](columns ...string) BunRepositoryOption[T]
- func WithBunUpdateCriteria[T any](criteria ...repository.UpdateCriteria) BunRepositoryOption[T]
- type BunSettingsAdapter
- type BunWorkflowBindingRepository
- type BunWorkflowDefinitionRepository
- type CLIConfig
- type CLIGroup
- type CMSBlock
- type CMSBlockConflictRepository
- type CMSBlockDefinition
- type CMSBlockDefinitionRepository
- type CMSBlockDefinitionVersion
- type CMSBlockRepository
- type CMSContainer
- type CMSContainerBuilder
- type CMSContent
- type CMSContentListOption
- type CMSContentRepository
- type CMSContentService
- type CMSContentTranslationCreator
- type CMSContentType
- type CMSContentTypeEntryRepository
- type CMSContentTypeRepository
- type CMSContentTypeService
- type CMSLegacyBlockService
- type CMSMenuRepository
- type CMSMenuService
- type CMSOptions
- type CMSPage
- type CMSPageRepository
- type CMSWidgetService
- type CRUDRepositoryAdapter
- type ChartPointWidgetPayload
- type CommandBus
- type Config
- type ContentTranslation
- type ContentTypeBuilderModule
- type ContentTypeBuilderOption
- func WithContentTypeBuilderBasePath(path string) ContentTypeBuilderOption
- func WithContentTypeBuilderEntryMenuParent(menuParent string) ContentTypeBuilderOption
- func WithContentTypeBuilderGuardrails(guardrails *SchemaGuardrails) ContentTypeBuilderOption
- func WithContentTypeBuilderMenu(menuCode string, menuParent string) ContentTypeBuilderOption
- func WithContentTypeBuilderPanelFactory(factory *DynamicPanelFactory) ContentTypeBuilderOption
- func WithContentTypeBuilderPermission(permission string) ContentTypeBuilderOption
- func WithContentTypeBuilderPreviewFallback(fallback SchemaPreviewFallback) ContentTypeBuilderOption
- func WithContentTypeBuilderRateLimiter(limiter *RateLimiter) ContentTypeBuilderOption
- func WithContentTypeBuilderSchemaValidator(validator SchemaValidator) ContentTypeBuilderOption
- func WithContentTypeBuilderWorkflow(workflow WorkflowEngine) ContentTypeBuilderOption
- func WithContentTypeBuilderWorkflowAuthorizer(authorizer WorkflowAuthorizer) ContentTypeBuilderOption
- type ContentTypeCreateMsg
- type ContentTypeDeleteMsg
- type ContentTypePublishMsg
- type ContentTypeUpdateMsg
- type ConvertedFields
- type CustomLogEntry
- type Dashboard
- type DashboardDiagnosticsMsg
- type DashboardDiagnosticsReport
- type DashboardHandle
- type DashboardLayout
- type DashboardLayoutOverrides
- type DashboardLayoutRow
- type DashboardLayoutSlot
- type DashboardPreferences
- type DashboardPreferencesWithContext
- type DashboardProviderMsg
- type DashboardProviderSpec
- type DashboardRenderer
- type DashboardWidgetInstance
- type DebugCollector
- type DebugConfig
- type DebugEvent
- type DebugLayoutMode
- type DebugLogHandler
- type DebugModule
- type DebugPanel
- type DebugPanelWidgetPayload
- type DebugQueryHook
- type DebugREPLCommand
- type DebugREPLCommandCatalog
- type DebugREPLConfig
- type DebugREPLOverrideStrategy
- type DebugREPLRequest
- type DebugREPLSession
- type DebugREPLSessionManager
- type DebugREPLSessionStore
- type DebugSessionSnapshotOptions
- type DebugUserSession
- type DebugUserSessionStore
- type DebugViewContextBuilder
- type DefaultIconRenderer
- type DefaultPageMapper
- type DefaultTranslationQueueAutoCreateHook
- type DefaultTranslationQueueService
- type DeliveryContentService
- type DeliveryMenuService
- type DeliveryOptions
- type DeliveryPageService
- type DeliveryServices
- type DenyAllStrategy
- type Dependencies
- type DevErrorContext
- type DisabledBulkService
- type DisabledMediaLibrary
- type DisabledNotificationService
- type DispatchFactory
- type DoctorAction
- type DoctorActionExecution
- type DoctorActionKind
- type DoctorActionRun
- type DoctorActionState
- type DoctorCheck
- type DoctorCheckOutput
- type DoctorCheckResult
- type DoctorDebugPanel
- type DoctorFinding
- type DoctorReport
- type DoctorSeverity
- type DoctorSummary
- type DomainErrorCode
- type DynamicPanelFactory
- type DynamicPanelFactoryOption
- func WithDynamicPanelHooks(hooks DynamicPanelHooks) DynamicPanelFactoryOption
- func WithDynamicPanelMenu(basePath string, menuCode string, menuParent string, locale string) DynamicPanelFactoryOption
- func WithDynamicPanelSchemaConverter(converter *SchemaToFieldsConverter) DynamicPanelFactoryOption
- func WithDynamicPanelSchemaValidator(validator SchemaValidator) DynamicPanelFactoryOption
- type DynamicPanelHooks
- type EnsureMenuParentsOptions
- type EnvironmentInfo
- type ErrorConfig
- type ErrorPresenter
- type ExportColumn
- type ExportConfig
- type ExportDefinition
- type ExportHTTPRegistrar
- type ExportMetadata
- type ExportMetadataProvider
- type ExportRegistry
- type ExportRouteOptions
- type ExportRouteWrapper
- type FeatureDependencyError
- type FeatureDisabledError
- type FeatureFlagsModule
- type FeatureKey
- type Field
- type FieldTypeCategory
- type FieldTypeCategoryGroup
- type FieldTypeDefinition
- type FieldTypeRegistry
- type FieldsLogger
- type Filter
- type FormgenSchemaValidator
- type GoAuthAuthenticator
- type GoAuthAuthenticatorOption
- type GoAuthAuthorizer
- type GoAuthAuthorizerConfig
- type GoCMSContainerAdapter
- type GoCMSContentAdapter
- type GoCMSContentTypeAdapter
- type GoCMSMenuAdapter
- type GoCMSTranslationPolicy
- type GoCMSWidgetAdapter
- type GoOptionsSettingsAdapter
- type GoUsersProfileStore
- type GoUsersRoleRepository
- type GoUsersUserRepository
- type GuardrailedSchemaValidator
- type HandlerAuthenticator
- type IconCategory
- type IconContributor
- type IconContributorAdapter
- type IconContributorCallbacks
- type IconDefinition
- type IconLibrary
- type IconReference
- type IconRenderMode
- type IconRenderOptions
- type IconRenderer
- type IconSecurityPolicy
- type IconSecurityResult
- type IconSecurityValidator
- type IconService
- type IconServiceDefaults
- type IconServiceOption
- func WithDefaultLibrary(library string) IconServiceOption
- func WithDefaultVariant(variant string) IconServiceOption
- func WithFallbackIcon(icon string) IconServiceOption
- func WithIconSecurityPolicy(policy IconSecurityPolicy) IconServiceOption
- func WithIconServiceLogger(logger Logger) IconServiceOption
- type IconType
- type InMemoryBulkService
- type InMemoryContentService
- type InMemoryDashboardPreferences
- type InMemoryDebugREPLSessionStore
- type InMemoryDebugUserSessionStore
- type InMemoryMediaLibrary
- type InMemoryMenuService
- type InMemoryNotificationService
- type InMemoryOrganizationStore
- type InMemoryPreferencesStore
- type InMemoryProfileStore
- type InMemoryTenantStore
- type InMemoryTranslationAssignmentRepository
- type InMemoryUserStore
- type InMemoryWidgetService
- type InMemoryWorkflowBindingRepository
- type InMemoryWorkflowDefinitionRepository
- type InvalidDependenciesError
- type InvalidFeatureConfigError
- type JSErrorEntry
- type Job
- type JobRegistry
- type LegacyChartSampleWidgetPayload
- type ListOptions
- type ListPredicate
- type LogEntry
- type Logger
- type LoggerProvider
- type ManagementContentService
- type ManagementContentTypeService
- type ManagementPageService
- type ManagementServices
- type MediaConfig
- type MediaItem
- type MediaLibrary
- type MemoryRepository
- type Menu
- type MenuContributor
- type MenuHandle
- type MenuItem
- type MessageFactory
- type MissingTranslationsError
- type Module
- type ModuleContext
- type ModuleManifest
- type ModuleStartupPolicy
- type ModuleStartupValidator
- type Navigation
- type NavigationItem
- type NoopCLIHandler
- type NoopCMSContainer
- type NoopTranslator
- type Notification
- type NotificationMarkCommand
- type NotificationMarkMsg
- type NotificationService
- type NotificationsWidgetPayload
- type ObjectResolverFunc
- type ObjectResolverMap
- type Option
- type OrganizationMember
- type OrganizationPanelRepository
- type OrganizationRecord
- type OrganizationRepository
- type OrganizationService
- type OrganizationsModule
- type PageApplicationService
- type PageGetOptions
- type PageIncludeDefaults
- type PageListOptions
- type PageMapper
- type PageReadDefaults
- type PageReadOptions
- type PageTranslation
- type Panel
- type PanelBuilder
- type PanelEntryMode
- type PanelFormAdapter
- type PanelFormRequest
- type PanelHooks
- type PanelPermissions
- type PanelSubresource
- type PanelSubresourceRepository
- type PanelSubresourceResponder
- type PanelTab
- type PanelTabCollisionHandler
- type PanelTabPermissionEvaluator
- type PanelTabScope
- type PanelTabTarget
- type PanelUIRouteMode
- type PermissionDeniedError
- type PermissionEntry
- type PermissionResolverFunc
- type PermissionResolverMetrics
- type PermissionsDebugPanel
- type PermissionsDebugSnapshot
- type PersistedWorkflow
- type PersistedWorkflowListOptions
- type PersistedWorkflowStatus
- type PreferenceLevel
- type PreferenceScope
- type PreferenceSnapshot
- type PreferenceTrace
- type PreferenceTraceLayer
- type PreferencesDeleteInput
- type PreferencesModule
- type PreferencesOption
- type PreferencesRepository
- type PreferencesResolveInput
- type PreferencesService
- type PreferencesStore
- type PreferencesStoreAdapter
- type PreferencesUpsertInput
- type PreferencesViewContextBuilder
- type PreviewService
- type PreviewToken
- type Priority
- type ProfileModule
- type ProfileRepository
- type ProfileService
- type ProfileStore
- type QuickActionWidgetPayload
- type QuickActionsWidgetPayload
- type RateLimiter
- type Registry
- type Repository
- type RepositoryTranslationCreator
- type RequestEntry
- type RequestInfo
- type RequiredFieldsValidationStrategy
- type ResolvedSetting
- type ResolvedWidget
- type RingBuffer
- type RoleAssignmentLookup
- type RolePanelRepository
- type RoleRecord
- type RoleRepository
- type RoleRepositoryLookup
- type RoleWorkflowAuthorizer
- type RoleWorkflowAuthorizerOption
- type RouteEntry
- type RouterContext
- type SQLEntry
- type Schema
- type SchemaGuardrails
- type SchemaGuardrailsOption
- type SchemaPreviewFallback
- type SchemaPreviewer
- type SchemaRegistryEntry
- type SchemaRegistryPayload
- type SchemaToFieldsConverter
- type SchemaValidationOptions
- type SchemaValidationResult
- type SchemaValidator
- type SearchAdapter
- type SearchEngine
- type SearchResult
- type SettingDefinition
- type SettingFieldEnricher
- type SettingOption
- type SettingOptionsProvider
- type SettingOverviewValuePayload
- type SettingRecord
- type SettingValidator
- type SettingsAdapter
- type SettingsBundle
- type SettingsForm
- type SettingsFormAdapter
- type SettingsOverviewWidgetPayload
- type SettingsScope
- type SettingsService
- type SettingsUpdateCommand
- type SettingsUpdateMsg
- type SettingsValidationErrors
- type SignedTokenStrategy
- type SimpleWorkflowEngine
- type SourceContext
- type SourceLine
- type StackFrameInfo
- type StaticKeyStrategy
- type TenantMember
- type TenantPanelRepository
- type TenantRecord
- type TenantRepository
- type TenantService
- type TenantsModule
- type ThemeProvider
- type ThemeSelection
- type ThemeSelector
- type TransitionInput
- type TransitionResult
- type TranslationAlreadyExistsError
- type TranslationAssignment
- type TranslationAssignmentConflictError
- type TranslationAssignmentPanelRepository
- type TranslationAssignmentRepository
- type TranslationAssignmentVersionConflictError
- type TranslationBundle
- type TranslationCheckOptions
- type TranslationCreateInput
- type TranslationExchangeApplier
- type TranslationExchangeApplyRequest
- type TranslationExchangeConflictError
- type TranslationExchangeConflictInfo
- type TranslationExchangeExporter
- type TranslationExchangeInvalidPayloadError
- type TranslationExchangeLinkage
- type TranslationExchangeLinkageKey
- type TranslationExchangeResult
- type TranslationExchangeRow
- type TranslationExchangeRowResult
- type TranslationExchangeService
- type TranslationExchangeStore
- type TranslationExchangeSummary
- type TranslationExchangeUnsupportedFormatError
- type TranslationExchangeValidator
- type TranslationExportCommand
- type TranslationExportFilter
- type TranslationExportInput
- type TranslationExportResult
- type TranslationImportApplyCommand
- type TranslationImportApplyInput
- type TranslationImportRunCommand
- type TranslationImportRunInput
- type TranslationImportRunResult
- type TranslationImportRunTriggerBuilder
- type TranslationImportRunTriggerCommand
- type TranslationImportRunTriggerInput
- type TranslationImportValidateCommand
- type TranslationImportValidateInput
- type TranslationLinkWidgetPayload
- type TranslationMeta
- type TranslationMetrics
- type TranslationPolicy
- type TranslationPolicyFunc
- type TranslationPolicyInput
- type TranslationProgressWidgetPayload
- type TranslationQueueApproveCommand
- type TranslationQueueApproveInput
- type TranslationQueueArchiveCommand
- type TranslationQueueArchiveInput
- type TranslationQueueAssignCommand
- type TranslationQueueAssignInput
- type TranslationQueueAutoCreateHook
- type TranslationQueueAutoCreateInput
- type TranslationQueueAutoCreateResult
- type TranslationQueueBulkArchiveCommand
- type TranslationQueueBulkArchiveInput
- type TranslationQueueBulkAssignCommand
- type TranslationQueueBulkAssignInput
- type TranslationQueueBulkPriorityCommand
- type TranslationQueueBulkPriorityInput
- type TranslationQueueBulkReleaseCommand
- type TranslationQueueBulkReleaseInput
- type TranslationQueueClaimCommand
- type TranslationQueueClaimInput
- type TranslationQueueRejectCommand
- type TranslationQueueRejectInput
- type TranslationQueueReleaseCommand
- type TranslationQueueReleaseInput
- type TranslationQueueService
- type TranslationQueueStatsFromRepository
- type TranslationQueueStatsService
- type TranslationQueueStatsSnapshot
- type TranslationQueueSubmitCommand
- type TranslationQueueSubmitInput
- type TranslationRequirements
- type TranslationRequirementsResolver
- type TranslationRequirementsResolverFunc
- type TranslationSummaryWidgetPayload
- type Translator
- type TranslatorAware
- type URLConfig
- type URLNamespaceConfig
- type UUIDRoleAssignmentLookup
- type UserActivateMsg
- type UserArchiveMsg
- type UserBulkAssignRoleMsg
- type UserBulkUnassignRoleMsg
- type UserDisableMsg
- type UserManagementModule
- type UserManagementModuleOption
- func WithMenuPositions(usersPos *int, rolesPos *int) UserManagementModuleOption
- func WithRolesPanelConfigurer(fn func(*PanelBuilder) *PanelBuilder) UserManagementModuleOption
- func WithUserMenuParent(parent string) UserManagementModuleOption
- func WithUserPanelTabs(tabs ...PanelTab) UserManagementModuleOption
- func WithUserProfilesPanel() UserManagementModuleOption
- func WithUserProfilesPanelConfigurer(fn func(*PanelBuilder) *PanelBuilder) UserManagementModuleOption
- func WithUsersPanelConfigurer(fn func(*PanelBuilder) *PanelBuilder) UserManagementModuleOption
- type UserManagementService
- type UserPanelRepository
- type UserPreferences
- type UserProfile
- type UserProfilesPanelRepository
- type UserRecord
- type UserRepository
- type UserStatsWidgetPayload
- type UserSuspendMsg
- type WidgetArea
- type WidgetAreaDefinition
- type WidgetDefinition
- type WidgetDefinitionRepository
- type WidgetInstance
- type WidgetInstanceFilter
- type WidgetInstanceRepository
- type WidgetLayout
- type WidgetMetadata
- type WidgetPayload
- type WidgetProvider
- type WorkflowAuthorizer
- type WorkflowBinding
- type WorkflowBindingConflictError
- type WorkflowBindingListOptions
- type WorkflowBindingRepository
- type WorkflowBindingResolution
- type WorkflowBindingResolveInput
- type WorkflowBindingScopeType
- type WorkflowBindingStatus
- type WorkflowBindingVersionConflictError
- type WorkflowDefinition
- type WorkflowDefinitionChecker
- type WorkflowDefinitionRepository
- type WorkflowEngine
- type WorkflowRegistrar
- type WorkflowRuntime
- type WorkflowRuntimeService
- type WorkflowTransition
- type WorkflowValidationErrors
- type WorkflowVersionConflictError
Constants ¶
View Source
const ( ActionDisabledReasonCodeFeatureDisabled = core.ActionDisabledReasonCodeFeatureDisabled ActionDisabledReasonCodeInvalidStatus = core.ActionDisabledReasonCodeInvalidStatus ActionDisabledReasonCodeMissingContext = core.ActionDisabledReasonCodeMissingContext ActionDisabledReasonCodePermissionDenied = core.ActionDisabledReasonCodePermissionDenied ActionDisabledReasonCodeTranslationMissing = core.ActionDisabledReasonCodeTranslationMissing ActionScopeAny = core.ActionScopeAny ActionScopeBulk = core.ActionScopeBulk ActionScopeDetail = core.ActionScopeDetail ActionScopeRow = core.ActionScopeRow ActivityActorTypeJob = core.ActivityActorTypeJob ActivityActorTypeKey = core.ActivityActorTypeKey ActivityActorTypeKeyLegacy = core.ActivityActorTypeKeyLegacy ActivityActorTypeSystem = core.ActivityActorTypeSystem ActivityActorTypeTask = core.ActivityActorTypeTask ActivityActorTypeUser = core.ActivityActorTypeUser ActivityObjectTypeBlock = core.ActivityObjectTypeBlock ActivityObjectTypeBlockDefinition = core.ActivityObjectTypeBlockDefinition ActivityObjectTypeContent = core.ActivityObjectTypeContent ActivityObjectTypeDashboard = core.ActivityObjectTypeDashboard ActivityObjectTypeJob = core.ActivityObjectTypeJob ActivityObjectTypeMenu = core.ActivityObjectTypeMenu ActivityObjectTypeMenuItem = core.ActivityObjectTypeMenuItem ActivityObjectTypeNotification = core.ActivityObjectTypeNotification ActivityObjectTypeOrganization = core.ActivityObjectTypeOrganization ActivityObjectTypePage = core.ActivityObjectTypePage ActivityObjectTypePanel = core.ActivityObjectTypePanel ActivityObjectTypePreferences = core.ActivityObjectTypePreferences ActivityObjectTypeProfile = core.ActivityObjectTypeProfile ActivityObjectTypeRole = core.ActivityObjectTypeRole ActivityObjectTypeSettings = core.ActivityObjectTypeSettings ActivityObjectTypeTenant = core.ActivityObjectTypeTenant ActivityObjectTypeUser = core.ActivityObjectTypeUser ActivityObjectTypeWidgetArea = core.ActivityObjectTypeWidgetArea ActivityObjectTypeWidgetDefinition = core.ActivityObjectTypeWidgetDefinition ActivityObjectTypeWidgetInstance = core.ActivityObjectTypeWidgetInstance AssignmentStatusApproved = core.AssignmentStatusApproved AssignmentStatusArchived = core.AssignmentStatusArchived AssignmentStatusAssigned = core.AssignmentStatusAssigned AssignmentStatusInProgress = core.AssignmentStatusInProgress AssignmentStatusPending = core.AssignmentStatusPending AssignmentStatusPublished = core.AssignmentStatusPublished AssignmentStatusRejected = core.AssignmentStatusRejected AssignmentStatusReview = core.AssignmentStatusReview AssignmentTypeDirect = core.AssignmentTypeDirect AssignmentTypeOpenPool = core.AssignmentTypeOpenPool CreateRoleOperation = core.CreateRoleOperation CreateTranslationKey = core.CreateTranslationKey DebugLayoutAdmin = core.DebugLayoutAdmin DebugLayoutStandalone = core.DebugLayoutStandalone DebugPanelConfig = core.DebugPanelConfig DebugPanelConsole = core.DebugPanelConsole DebugPanelCustom = core.DebugPanelCustom DebugPanelDoctor = core.DebugPanelDoctor DebugPanelJSErrors = core.DebugPanelJSErrors DebugPanelLogs = core.DebugPanelLogs DebugPanelPermissions = core.DebugPanelPermissions DebugPanelRequests = core.DebugPanelRequests DebugPanelRoutes = core.DebugPanelRoutes DebugPanelSQL = core.DebugPanelSQL DebugPanelSession = core.DebugPanelSession DebugPanelShell = core.DebugPanelShell DebugPanelTemplate = core.DebugPanelTemplate DebugREPLKindApp = core.DebugREPLKindApp DebugREPLKindShell = core.DebugREPLKindShell DebugREPLOverrideKeyMetadata = core.DebugREPLOverrideKeyMetadata DebugREPLOverrideTokenMetadata = core.DebugREPLOverrideTokenMetadata DefaultIconLibrary = core.DefaultIconLibrary DefaultPreviewHTMLMaxSizeBytes = core.DefaultPreviewHTMLMaxSizeBytes DefaultSchemaMaxDepth = core.DefaultSchemaMaxDepth DefaultSchemaMaxFields = core.DefaultSchemaMaxFields DefaultSchemaMaxSizeBytes = core.DefaultSchemaMaxSizeBytes DefaultUISchemaMaxSizeBytes = core.DefaultUISchemaMaxSizeBytes DoctorActionKindAuto = core.DoctorActionKindAuto DoctorActionKindManual = core.DoctorActionKindManual DoctorSeverityError = core.DoctorSeverityError DoctorSeverityInfo = core.DoctorSeverityInfo DoctorSeverityOK = core.DoctorSeverityOK DoctorSeverityWarn = core.DoctorSeverityWarn FeatureActivity = core.FeatureActivity FeatureBulk = core.FeatureBulk FeatureCMS = core.FeatureCMS FeatureCommands = core.FeatureCommands FeatureDashboard = core.FeatureDashboard FeatureExport = core.FeatureExport FeatureJobs = core.FeatureJobs FeatureMedia = core.FeatureMedia FeatureNotifications = core.FeatureNotifications FeatureOrganizations = core.FeatureOrganizations FeaturePreferences = core.FeaturePreferences FeaturePreview = core.FeaturePreview FeatureProfile = core.FeatureProfile FeatureSearch = core.FeatureSearch FeatureSettings = core.FeatureSettings FeatureTenants = core.FeatureTenants FeatureTranslationExchange = core.FeatureTranslationExchange FeatureTranslationQueue = core.FeatureTranslationQueue FeatureUsers = core.FeatureUsers IconRenderModeCSS = core.IconRenderModeCSS IconRenderModeImg = core.IconRenderModeImg IconRenderModeSVG = core.IconRenderModeSVG IconRenderModeSpan = core.IconRenderModeSpan IconRenderModeUnknown = core.IconRenderModeUnknown IconTypeEmoji = core.IconTypeEmoji IconTypeLibrary = core.IconTypeLibrary IconTypeSVG = core.IconTypeSVG IconTypeURL = core.IconTypeURL IconTypeUnknown = core.IconTypeUnknown MenuItemTypeGroup = core.MenuItemTypeGroup MenuItemTypeItem = core.MenuItemTypeItem MenuItemTypeSeparator = core.MenuItemTypeSeparator ModuleStartupPolicyEnforce = core.ModuleStartupPolicyEnforce ModuleStartupPolicyWarn = core.ModuleStartupPolicyWarn NotificationMarkCommandName = core.NotificationMarkCommandName PanelEntryModeDetailCurrentUser = core.PanelEntryModeDetailCurrentUser PanelEntryModeList = core.PanelEntryModeList PanelTabScopeDetail = core.PanelTabScopeDetail PanelTabScopeForm = core.PanelTabScopeForm PanelTabScopeList = core.PanelTabScopeList PanelUIRouteModeCanonical = core.PanelUIRouteModeCanonical PanelUIRouteModeCustom = core.PanelUIRouteModeCustom PermAdminTranslationsApprove = core.PermAdminTranslationsApprove PermAdminTranslationsAssign = core.PermAdminTranslationsAssign PermAdminTranslationsClaim = core.PermAdminTranslationsClaim PermAdminTranslationsEdit = core.PermAdminTranslationsEdit PermAdminTranslationsExport = core.PermAdminTranslationsExport PermAdminTranslationsImportApply = core.PermAdminTranslationsImportApply PermAdminTranslationsImportValidate = core.PermAdminTranslationsImportValidate PermAdminTranslationsImportView = core.PermAdminTranslationsImportView PermAdminTranslationsManage = core.PermAdminTranslationsManage PermAdminTranslationsView = core.PermAdminTranslationsView PreferenceLevelOrg = core.PreferenceLevelOrg PreferenceLevelSystem = core.PreferenceLevelSystem PreferenceLevelTenant = core.PreferenceLevelTenant PreferenceLevelUser = core.PreferenceLevelUser PriorityHigh = core.PriorityHigh PriorityLow = core.PriorityLow PriorityNormal = core.PriorityNormal PriorityUrgent = core.PriorityUrgent RequiredFieldsValidationError = core.RequiredFieldsValidationError RequiredFieldsValidationIgnore = core.RequiredFieldsValidationIgnore RequiredFieldsValidationWarn = core.RequiredFieldsValidationWarn RolesOpenAPISource = core.RolesOpenAPISource SchemaFormatJSONSchema = core.SchemaFormatJSONSchema SchemaFormatOpenAPI = core.SchemaFormatOpenAPI SettingsScopeDefault = core.SettingsScopeDefault SettingsScopeSite = core.SettingsScopeSite SettingsScopeSystem = core.SettingsScopeSystem SettingsScopeUser = core.SettingsScopeUser TextCodeActivityActorContextInvalid = core.TextCodeActivityActorContextInvalid TextCodeAutosaveConflict = core.TextCodeAutosaveConflict TextCodeClearKeysNotSupported = core.TextCodeClearKeysNotSupported TextCodeConflict = core.TextCodeConflict TextCodeContentTypeSchemaBreaking = core.TextCodeContentTypeSchemaBreaking TextCodeFeatureAliasDisabled = core.TextCodeFeatureAliasDisabled TextCodeFeatureDisabled = core.TextCodeFeatureDisabled TextCodeFeatureEnabledRequired = core.TextCodeFeatureEnabledRequired TextCodeForbidden = core.TextCodeForbidden TextCodeInvalidFeatureConfig = core.TextCodeInvalidFeatureConfig TextCodeMissingPanel = core.TextCodeMissingPanel TextCodeNotFound = core.TextCodeNotFound TextCodePathConflict = core.TextCodePathConflict TextCodeRawUINotSupported = core.TextCodeRawUINotSupported TextCodeReplAppDisabled = core.TextCodeReplAppDisabled TextCodeReplDebugDisabled = core.TextCodeReplDebugDisabled TextCodeReplDisabled = core.TextCodeReplDisabled TextCodeReplExecPermissionDenied = core.TextCodeReplExecPermissionDenied TextCodeReplIPDenied = core.TextCodeReplIPDenied TextCodeReplOverrideDenied = core.TextCodeReplOverrideDenied TextCodeReplPermissionDenied = core.TextCodeReplPermissionDenied TextCodeReplReadOnly = core.TextCodeReplReadOnly TextCodeReplRoleDenied = core.TextCodeReplRoleDenied TextCodeReplSessionLimit = core.TextCodeReplSessionLimit TextCodeReplShellDisabled = core.TextCodeReplShellDisabled TextCodeTranslationExchangeInvalidPayload = core.TextCodeTranslationExchangeInvalidPayload TextCodeTranslationExchangeMissingLinkage = core.TextCodeTranslationExchangeMissingLinkage TextCodeTranslationExchangeStaleSourceHash = core.TextCodeTranslationExchangeStaleSourceHash TextCodeTranslationExchangeUnsupportedFormat = core.TextCodeTranslationExchangeUnsupportedFormat TextCodeTranslationExists = core.TextCodeTranslationExists TextCodeTranslationMissing = core.TextCodeTranslationMissing TextCodeTranslationQueueConflict = core.TextCodeTranslationQueueConflict TextCodeTranslationQueueVersionConflict = core.TextCodeTranslationQueueVersionConflict TextCodeValidationError = core.TextCodeValidationError TextCodeWorkflowInvalidTransition = core.TextCodeWorkflowInvalidTransition TextCodeWorkflowNotFound = core.TextCodeWorkflowNotFound UpdateRoleOperation = core.UpdateRoleOperation WidgetActivityFeed = core.WidgetActivityFeed WidgetBarChart = core.WidgetBarChart WidgetChartSample = core.WidgetChartSample WidgetContentStats = core.WidgetContentStats WidgetGaugeChart = core.WidgetGaugeChart WidgetLineChart = core.WidgetLineChart WidgetNotifications = core.WidgetNotifications WidgetPieChart = core.WidgetPieChart WidgetQuickActions = core.WidgetQuickActions WidgetScatterChart = core.WidgetScatterChart WidgetSettingsOverview = core.WidgetSettingsOverview WidgetStorageStats = core.WidgetStorageStats WidgetSystemHealth = core.WidgetSystemHealth WidgetTranslationProgress = core.WidgetTranslationProgress WidgetUserActivityFeed = core.WidgetUserActivityFeed WidgetUserProfileOverview = core.WidgetUserProfileOverview WidgetUserStats = core.WidgetUserStats WorkflowBindingScopeContentType = core.WorkflowBindingScopeContentType WorkflowBindingScopeGlobal = core.WorkflowBindingScopeGlobal WorkflowBindingScopeTrait = core.WorkflowBindingScopeTrait WorkflowBindingStatusActive = core.WorkflowBindingStatusActive WorkflowBindingStatusInactive = core.WorkflowBindingStatusInactive WorkflowStatusActive = core.WorkflowStatusActive WorkflowStatusDeprecated = core.WorkflowStatusDeprecated WorkflowStatusDraft = core.WorkflowStatusDraft )
Variables ¶
View Source
var ( ErrAutosaveConflict = core.ErrAutosaveConflict ErrDoctorActionNotRunnable = core.ErrDoctorActionNotRunnable ErrDoctorCheckNotFound = core.ErrDoctorCheckNotFound ErrFeatureDisabled = core.ErrFeatureDisabled ErrForbidden = core.ErrForbidden ErrInvalidDependencies = core.ErrInvalidDependencies ErrInvalidFeatureConfig = core.ErrInvalidFeatureConfig ErrMenuSlugConflict = core.ErrMenuSlugConflict ErrMissingTranslations = core.ErrMissingTranslations ErrNotFound = core.ErrNotFound ErrPathConflict = core.ErrPathConflict ErrPreferencesPathInvalid = core.ErrPreferencesPathInvalid ErrPreferencesScopeMetadataInvalid = core.ErrPreferencesScopeMetadataInvalid ErrPreferencesStoreRequired = core.ErrPreferencesStoreRequired ErrREPLSessionLimit = core.ErrREPLSessionLimit ErrTranslationAlreadyExists = core.ErrTranslationAlreadyExists ErrTranslationAssignmentConflict = core.ErrTranslationAssignmentConflict ErrTranslationAssignmentVersionConflict = core.ErrTranslationAssignmentVersionConflict ErrTranslationCreateUnsupported = core.ErrTranslationCreateUnsupported ErrTranslationExchangeInvalidPayload = core.ErrTranslationExchangeInvalidPayload ErrTranslationExchangeLinkageNotFound = core.ErrTranslationExchangeLinkageNotFound ErrTranslationExchangeMissingLinkage = core.ErrTranslationExchangeMissingLinkage ErrTranslationExchangeStaleSourceHash = core.ErrTranslationExchangeStaleSourceHash ErrTranslationExchangeUnsupportedFormat = core.ErrTranslationExchangeUnsupportedFormat ErrWorkflowBindingConflict = core.ErrWorkflowBindingConflict ErrWorkflowBindingVersionConflict = core.ErrWorkflowBindingVersionConflict ErrWorkflowInvalidTransition = core.ErrWorkflowInvalidTransition ErrWorkflowNotFound = core.ErrWorkflowNotFound ErrWorkflowRollbackVersionNotFound = core.ErrWorkflowRollbackVersionNotFound ErrWorkflowVersionConflict = core.ErrWorkflowVersionConflict )
Functions ¶
func ActionDisabledReasonCodes ¶ added in v0.25.0
func ActionDisabledReasonCodes() []string
func AttachErrorContext ¶ added in v0.24.0
func BlockEditorDescriptor ¶ added in v0.25.0
func BlockEditorDescriptor(basePath string) components.Descriptor
func BlockLibraryPickerDescriptor ¶ added in v0.25.0
func BlockLibraryPickerDescriptor(basePath string) components.Descriptor
func BlockLibraryPickerDescriptorWithAPIBase ¶ added in v0.25.0
func BlockLibraryPickerDescriptorWithAPIBase(basePath string, apiBase string) components.Descriptor
func CanonicalPolicyEntityKey ¶ added in v0.25.0
func CaptureJSErrorContext ¶ added in v0.25.0
func CaptureJSErrorContext(collector *DebugCollector, c router.Context, viewCtx router.ViewContext) router.ViewContext
func CaptureViewContext ¶ added in v0.14.0
func CaptureViewContext(collector *DebugCollector, viewCtx router.ViewContext) router.ViewContext
func CaptureViewContextForRequest ¶ added in v0.16.0
func CaptureViewContextForRequest(collector *DebugCollector, c router.Context, viewCtx router.ViewContext) router.ViewContext
func CollectIconContributions ¶ added in v0.25.0
func CollectIconContributions(contributor IconContributor, callbacks IconContributorCallbacks) error
func DebugRequestMiddleware ¶ added in v0.14.0
func DebugRequestMiddleware(collector *DebugCollector) router.MiddlewareFunc
func DecodeWidgetConfig ¶ added in v0.25.0
func DefaultDebugPanels ¶ added in v0.25.0
func DefaultDebugPanels() []string
func DefaultDebugToolbarPanels ¶ added in v0.25.0
func DefaultDebugToolbarPanels() []string
func DeliveryGraphQLControllers ¶ added in v0.25.0
func DeliveryGraphQLControllers() []registrar.Controller
func EnrichLayoutViewContext ¶ added in v0.25.0
func EnrichLayoutViewContext(adm *Admin, c router.Context, view router.ViewContext, active string) router.ViewContext
func EnsureMenuParents ¶ added in v0.25.0
func EnsureMenuUUID ¶ added in v0.25.0
func EnvironmentFromContext ¶ added in v0.24.0
func GetSVGFieldTypeMapping ¶ added in v0.25.0
func GetTranslationAssignmentMigrationsFS ¶ added in v0.25.0
func GetWorkflowRuntimeMigrationsFS ¶ added in v0.25.0
func IntPtr ¶
---- MANUAL COMPATIBILITY SECTION (MINIMAL) ---- IntPtr is retained for backward compatibility with existing pkg/admin consumers.
func IsTranslationMissing ¶ added in v0.25.0
func LocaleFromContext ¶ added in v0.24.0
func ManagementGraphQLControllers ¶ added in v0.25.0
func ManagementGraphQLControllers() []registrar.Controller
func MenuUUIDFromSlug ¶ added in v0.25.0
func NewAdminActivityEnricher ¶ added in v0.25.0
func NewAdminActivityEnricher(cfg AdminActivityEnricherConfig) activity.ActivityEnricher
func NewAdminObjectResolver ¶ added in v0.25.0
func NewAdminObjectResolver(cfg AdminObjectResolverConfig) activity.ObjectResolver
func NewDomainError ¶ added in v0.24.0
func NewRoleFormGenerator ¶ added in v0.25.0
func NewRoleFormGenerator(cfg Config) (*orchestrator.Orchestrator, error)
func NormalizeBasePath ¶ added in v0.25.0
func NormalizeFilterType ¶ added in v0.25.0
func NormalizeMenuItemTranslationFields ¶ added in v0.25.0
func NormalizeMenuItemType ¶ added in v0.25.0
func NormalizeMenuSlug ¶ added in v0.25.0
func ParseListPredicateKey ¶ added in v0.25.0
func PermissionMatrixDescriptor ¶ added in v0.25.0
func PermissionMatrixDescriptor(basePath string) components.Descriptor
func PrefixBasePath ¶ added in v0.25.0
func RateLimitError ¶ added in v0.25.0
func RateLimitError() error
func RegisterBuiltinIconLibraries ¶ added in v0.25.0
func RegisterBuiltinIconLibraries(svc *IconService) error
func RegisterCommand ¶ added in v0.12.0
func RegisterCommand[T any](bus *CommandBus, cmd command.Commander[T], runnerOpts ...runner.Option) (dispatcher.Subscription, error)
func RegisterCoreCommandFactories ¶ added in v0.25.0
func RegisterCoreCommandFactories(bus *CommandBus) error
func RegisterDashboardProviderFactory ¶ added in v0.25.0
func RegisterDefaultCMSWorkflows ¶ added in v0.25.0
func RegisterDefaultCMSWorkflows(registrar WorkflowRegistrar)
func RegisterDeliveryGraphQLSchemas ¶ added in v0.25.0
func RegisterDeliveryGraphQLSchemas()
func RegisterDoctorDebugPanel ¶ added in v0.25.0
func RegisterDoctorDebugPanel(admin *Admin)
func RegisterDomainErrorCodes ¶ added in v0.24.0
func RegisterDomainErrorCodes(codes ...DomainErrorCode)
func RegisterManagementGraphQLSchemas ¶ added in v0.25.0
func RegisterManagementGraphQLSchemas()
func RegisterMessageFactory ¶ added in v0.12.0
func RegisterPermissionsDebugPanel ¶ added in v0.25.0
func RegisterPermissionsDebugPanel(admin *Admin)
func RegisterQuery ¶ added in v0.25.0
func RegisterQuery[T any, R any](bus *CommandBus, qry command.Querier[T, R], runnerOpts ...runner.Option) (dispatcher.Subscription, error)
func RegisterTranslationExchangeCommandFactories ¶ added in v0.25.0
func RegisterTranslationExchangeCommandFactories(bus *CommandBus) error
func RegisterTranslationProgressWidget ¶ added in v0.25.0
func RegisterTranslationQueueCommandFactories ¶ added in v0.25.0
func RegisterTranslationQueueCommandFactories(bus *CommandBus) error
func RegisterTranslationQueueCommands ¶ added in v0.25.0
func RegisterTranslationQueueCommands(bus *CommandBus, service TranslationQueueService) error
func RegisterTranslationQueueTabs ¶ added in v0.25.0
func ResolvedPermissionsFromAuthorizer ¶ added in v0.25.0
func ResolvedPermissionsFromAuthorizer(ctx context.Context, authorizer Authorizer) []string
func SchemaEditorDescriptor ¶ added in v0.25.0
func SchemaEditorDescriptor(basePath string) components.Descriptor
func SetDefaultErrorPresenter ¶ added in v0.24.0
func SetDefaultErrorPresenter(presenter ErrorPresenter)
func TranslationCapabilities ¶ added in v0.25.0
func TranslationCapabilitiesForContext ¶ added in v0.25.0
func TranslationSharedContractsPayload ¶ added in v0.25.0
func TranslationSourceTargetDriftContract ¶ added in v0.25.0
func TranslationStatusEnumContract ¶ added in v0.25.0
func ValidateJSONPointerFormat ¶ added in v0.25.0
func WithActivityRetention ¶ added in v0.25.0
func WithActivityRetention(limit int) func(*ActivityFeed)
func WithEnvironment ¶ added in v0.24.0
func WithLocale ¶ added in v0.24.0
func WithResolvedPermissionsCache ¶ added in v0.25.0
Types ¶
type Action ¶
func DefaultCMSWorkflowActions ¶ added in v0.25.0
func DefaultCMSWorkflowActions() []Action
type ActionScope ¶ added in v0.25.0
type ActionScope = core.ActionScope
type ActivityEntry ¶
type ActivityEntry = core.ActivityEntry
type ActivityFeed ¶ added in v0.25.0
type ActivityFeed = core.ActivityFeed
func NewActivityFeed ¶ added in v0.25.0
func NewActivityFeed(opts ...func(*ActivityFeed)) *ActivityFeed
type ActivityFeedQuerier ¶ added in v0.25.0
type ActivityFeedQuerier = core.ActivityFeedQuerier
type ActivityFeedWidgetPayload ¶ added in v0.25.0
type ActivityFeedWidgetPayload = core.ActivityFeedWidgetPayload
type ActivityFilter ¶
type ActivityFilter = core.ActivityFilter
type ActivityLogger ¶
type ActivityLogger = core.ActivityLogger
type ActivityModule ¶ added in v0.25.0
type ActivityModule = core.ActivityModule
func NewActivityModule ¶ added in v0.25.0
func NewActivityModule() *ActivityModule
type ActivityRecord ¶
type ActivityRecord = core.ActivityRecord
type ActivityRecordLister ¶
type ActivityRecordLister = core.ActivityRecordLister
type ActivitySink ¶
type ActivitySink = core.ActivitySink
type ActivitySinkAdapter ¶
type ActivitySinkAdapter = core.ActivitySinkAdapter
func NewActivitySinkAdapter ¶
func NewActivitySinkAdapter(logger ActivityLogger, lister ActivityRecordLister) *ActivitySinkAdapter
type AdminActivityEnricherConfig ¶ added in v0.25.0
type AdminActivityEnricherConfig = core.AdminActivityEnricherConfig
type AdminActorResolver ¶ added in v0.25.0
type AdminActorResolver = core.AdminActorResolver
type AdminContext ¶
type AdminContext = core.AdminContext
type AdminObjectResolverConfig ¶ added in v0.25.0
type AdminObjectResolverConfig = core.AdminObjectResolverConfig
type AdminPageGetOptions ¶ added in v0.24.0
type AdminPageGetOptions = core.AdminPageGetOptions
type AdminPageListOptions ¶ added in v0.24.0
type AdminPageListOptions = core.AdminPageListOptions
type AdminPageReadService ¶ added in v0.24.0
type AdminPageReadService = core.AdminPageReadService
func NewGoCMSAdminPageReadAdapter ¶ added in v0.25.0
func NewGoCMSAdminPageReadAdapter(service cms.AdminPageReadService) AdminPageReadService
type AdminPageRecord ¶ added in v0.24.0
type AdminPageRecord = core.AdminPageRecord
type AdminPageWriteService ¶ added in v0.24.0
type AdminPageWriteService = core.AdminPageWriteService
type AdminRouter ¶ added in v0.25.0
type AdminRouter = core.AdminRouter
type AssignmentStatus ¶ added in v0.25.0
type AssignmentStatus = core.AssignmentStatus
type AssignmentType ¶ added in v0.25.0
type AssignmentType = core.AssignmentType
type AuthConfig ¶
type AuthConfig = core.AuthConfig
type Authenticator ¶ added in v0.25.0
type Authenticator = core.Authenticator
type Authorizer ¶
type Authorizer = core.Authorizer
type AutosaveConflictError ¶ added in v0.25.0
type AutosaveConflictError = core.AutosaveConflictError
type BatchAuthorizer ¶ added in v0.25.0
type BatchAuthorizer = core.BatchAuthorizer
type BulkCommand ¶ added in v0.25.0
type BulkCommand = core.BulkCommand
type BulkConfig ¶ added in v0.25.0
type BulkConfig = core.BulkConfig
type BulkRequest ¶ added in v0.25.0
type BulkRequest = core.BulkRequest
type BulkRoleChangeRequest ¶ added in v0.25.0
type BulkRoleChangeRequest = core.BulkRoleChangeRequest
type BulkRoleChangeResponse ¶ added in v0.25.0
type BulkRoleChangeResponse = core.BulkRoleChangeResponse
type BulkRoleChangeResult ¶ added in v0.25.0
type BulkRoleChangeResult = core.BulkRoleChangeResult
type BulkRoleChangeSummary ¶ added in v0.25.0
type BulkRoleChangeSummary = core.BulkRoleChangeSummary
type BulkRollbacker ¶ added in v0.25.0
type BulkRollbacker = core.BulkRollbacker
type BulkService ¶ added in v0.25.0
type BulkService = core.BulkService
type BulkStartMsg ¶ added in v0.25.0
type BulkStartMsg = core.BulkStartMsg
type BunRecordMapper ¶
type BunRecordMapper[T any] = core.BunRecordMapper[T]
type BunRepositoryAdapter ¶
type BunRepositoryAdapter[T any] = core.BunRepositoryAdapter[T]
func NewBunRepositoryAdapter ¶
func NewBunRepositoryAdapter[T any](repo repository.Repository[T], opts ...BunRepositoryOption[T]) *BunRepositoryAdapter[T]
type BunRepositoryOption ¶
type BunRepositoryOption[T any] = core.BunRepositoryOption[T]
func WithBunBaseCriteria ¶ added in v0.25.0
func WithBunBaseCriteria[T any](criteria ...repository.SelectCriteria) BunRepositoryOption[T]
func WithBunDeleteCriteria ¶ added in v0.25.0
func WithBunDeleteCriteria[T any](criteria ...repository.DeleteCriteria) BunRepositoryOption[T]
func WithBunFilterMapping ¶ added in v0.25.0
func WithBunFilterMapping[T any](builders map[string]func(any) repository.SelectCriteria) BunRepositoryOption[T]
func WithBunPatchAllowedFields ¶ added in v0.24.0
func WithBunRecordMapper ¶
func WithBunRecordMapper[T any](mapper BunRecordMapper[T]) BunRepositoryOption[T]
func WithBunSearchColumns ¶
func WithBunUpdateCriteria ¶ added in v0.25.0
func WithBunUpdateCriteria[T any](criteria ...repository.UpdateCriteria) BunRepositoryOption[T]
type BunSettingsAdapter ¶ added in v0.25.0
type BunSettingsAdapter = core.BunSettingsAdapter
func NewBunSettingsAdapter ¶ added in v0.25.0
func NewBunSettingsAdapter(db *bun.DB, repoOptions ...repository.Option) (*BunSettingsAdapter, error)
type BunWorkflowBindingRepository ¶ added in v0.25.0
type BunWorkflowBindingRepository = core.BunWorkflowBindingRepository
func NewBunWorkflowBindingRepository ¶ added in v0.25.0
type BunWorkflowDefinitionRepository ¶ added in v0.25.0
type BunWorkflowDefinitionRepository = core.BunWorkflowDefinitionRepository
func NewBunWorkflowDefinitionRepository ¶ added in v0.25.0
type CMSBlockConflictRepository ¶ added in v0.25.0
type CMSBlockConflictRepository = core.CMSBlockConflictRepository
func NewCMSBlockConflictRepository ¶ added in v0.25.0
func NewCMSBlockConflictRepository(content CMSContentService) *CMSBlockConflictRepository
type CMSBlockDefinition ¶
type CMSBlockDefinition = core.CMSBlockDefinition
type CMSBlockDefinitionRepository ¶ added in v0.25.0
type CMSBlockDefinitionRepository = core.CMSBlockDefinitionRepository
func NewCMSBlockDefinitionRepository ¶ added in v0.25.0
func NewCMSBlockDefinitionRepository(content CMSContentService, types CMSContentTypeService) *CMSBlockDefinitionRepository
type CMSBlockDefinitionVersion ¶ added in v0.24.0
type CMSBlockDefinitionVersion = core.CMSBlockDefinitionVersion
type CMSBlockRepository ¶ added in v0.25.0
type CMSBlockRepository = core.CMSBlockRepository
func NewCMSBlockRepository ¶ added in v0.25.0
func NewCMSBlockRepository(content CMSContentService) *CMSBlockRepository
type CMSContainer ¶ added in v0.25.0
type CMSContainer = core.CMSContainer
func BuildGoCMSContainer ¶ added in v0.25.0
type CMSContainerBuilder ¶ added in v0.25.0
type CMSContainerBuilder = core.CMSContainerBuilder
type CMSContent ¶
type CMSContent = core.CMSContent
type CMSContentListOption ¶ added in v0.24.0
type CMSContentListOption = core.CMSContentListOption
func WithDerivedFields ¶ added in v0.25.0
func WithDerivedFields() CMSContentListOption
func WithTranslations ¶ added in v0.24.0
func WithTranslations() CMSContentListOption
type CMSContentRepository ¶
type CMSContentRepository = core.CMSContentRepository
func NewCMSContentRepository ¶
func NewCMSContentRepository(content CMSContentService) *CMSContentRepository
type CMSContentService ¶
type CMSContentService = core.CMSContentService
func NewGoCMSContentAdapter ¶ added in v0.25.0
type CMSContentTranslationCreator ¶ added in v0.25.0
type CMSContentTranslationCreator = core.CMSContentTranslationCreator
type CMSContentType ¶ added in v0.25.0
type CMSContentType = core.CMSContentType
type CMSContentTypeEntryRepository ¶ added in v0.25.0
type CMSContentTypeEntryRepository = core.CMSContentTypeEntryRepository
func NewCMSContentTypeEntryRepository ¶ added in v0.25.0
func NewCMSContentTypeEntryRepository(content CMSContentService, contentType CMSContentType) *CMSContentTypeEntryRepository
type CMSContentTypeRepository ¶ added in v0.25.0
type CMSContentTypeRepository = core.CMSContentTypeRepository
func NewCMSContentTypeRepository ¶ added in v0.25.0
func NewCMSContentTypeRepository(types CMSContentTypeService) *CMSContentTypeRepository
type CMSContentTypeService ¶ added in v0.23.0
type CMSContentTypeService = core.CMSContentTypeService
func NewGoCMSContentTypeAdapter ¶ added in v0.25.0
func NewGoCMSContentTypeAdapter(service any) CMSContentTypeService
type CMSLegacyBlockService ¶ added in v0.25.0
type CMSLegacyBlockService = core.CMSLegacyBlockService
type CMSMenuRepository ¶ added in v0.25.0
type CMSMenuRepository = core.CMSMenuRepository
func NewCMSMenuRepository ¶ added in v0.25.0
func NewCMSMenuRepository(menu CMSMenuService, defaultCode string) *CMSMenuRepository
type CMSMenuService ¶
type CMSMenuService = core.CMSMenuService
type CMSOptions ¶
type CMSOptions = core.CMSOptions
type CMSPageRepository ¶
type CMSPageRepository = core.CMSPageRepository
func NewCMSPageRepository ¶
func NewCMSPageRepository(content CMSContentService) *CMSPageRepository
type CMSWidgetService ¶
type CMSWidgetService = core.CMSWidgetService
type CRUDRepositoryAdapter ¶ added in v0.25.0
type CRUDRepositoryAdapter = core.CRUDRepositoryAdapter
type ChartPointWidgetPayload ¶ added in v0.25.0
type ChartPointWidgetPayload = core.ChartPointWidgetPayload
type CommandBus ¶ added in v0.12.0
type CommandBus = core.CommandBus
func NewCommandBus ¶ added in v0.25.0
func NewCommandBus(enabled bool) *CommandBus
type ContentTranslation ¶ added in v0.24.0
type ContentTranslation = core.ContentTranslation
type ContentTypeBuilderModule ¶ added in v0.25.0
type ContentTypeBuilderModule = core.ContentTypeBuilderModule
func NewContentTypeBuilderModule ¶ added in v0.25.0
func NewContentTypeBuilderModule(opts ...ContentTypeBuilderOption) *ContentTypeBuilderModule
type ContentTypeBuilderOption ¶ added in v0.25.0
type ContentTypeBuilderOption = core.ContentTypeBuilderOption
func WithContentTypeBuilderBasePath ¶ added in v0.25.0
func WithContentTypeBuilderBasePath(path string) ContentTypeBuilderOption
func WithContentTypeBuilderEntryMenuParent ¶ added in v0.25.0
func WithContentTypeBuilderEntryMenuParent(menuParent string) ContentTypeBuilderOption
func WithContentTypeBuilderGuardrails ¶ added in v0.25.0
func WithContentTypeBuilderGuardrails(guardrails *SchemaGuardrails) ContentTypeBuilderOption
func WithContentTypeBuilderMenu ¶ added in v0.25.0
func WithContentTypeBuilderPanelFactory ¶ added in v0.25.0
func WithContentTypeBuilderPanelFactory(factory *DynamicPanelFactory) ContentTypeBuilderOption
func WithContentTypeBuilderPermission ¶ added in v0.25.0
func WithContentTypeBuilderPermission(permission string) ContentTypeBuilderOption
func WithContentTypeBuilderPreviewFallback ¶ added in v0.25.0
func WithContentTypeBuilderPreviewFallback(fallback SchemaPreviewFallback) ContentTypeBuilderOption
func WithContentTypeBuilderRateLimiter ¶ added in v0.25.0
func WithContentTypeBuilderRateLimiter(limiter *RateLimiter) ContentTypeBuilderOption
func WithContentTypeBuilderSchemaValidator ¶ added in v0.25.0
func WithContentTypeBuilderSchemaValidator(validator SchemaValidator) ContentTypeBuilderOption
func WithContentTypeBuilderWorkflow ¶ added in v0.25.0
func WithContentTypeBuilderWorkflow(workflow WorkflowEngine) ContentTypeBuilderOption
func WithContentTypeBuilderWorkflowAuthorizer ¶ added in v0.25.0
func WithContentTypeBuilderWorkflowAuthorizer(authorizer WorkflowAuthorizer) ContentTypeBuilderOption
type ContentTypeCreateMsg ¶ added in v0.25.0
type ContentTypeCreateMsg = core.ContentTypeCreateMsg
type ContentTypeDeleteMsg ¶ added in v0.25.0
type ContentTypeDeleteMsg = core.ContentTypeDeleteMsg
type ContentTypePublishMsg ¶ added in v0.25.0
type ContentTypePublishMsg = core.ContentTypePublishMsg
type ContentTypeUpdateMsg ¶ added in v0.25.0
type ContentTypeUpdateMsg = core.ContentTypeUpdateMsg
type ConvertedFields ¶ added in v0.25.0
type ConvertedFields = core.ConvertedFields
type CustomLogEntry ¶ added in v0.25.0
type CustomLogEntry = core.CustomLogEntry
type Dashboard ¶
func NewDashboard ¶ added in v0.25.0
func NewDashboard() *Dashboard
type DashboardDiagnosticsMsg ¶ added in v0.25.0
type DashboardDiagnosticsMsg = core.DashboardDiagnosticsMsg
type DashboardDiagnosticsReport ¶ added in v0.25.0
type DashboardDiagnosticsReport = core.DashboardDiagnosticsReport
type DashboardHandle ¶ added in v0.25.0
type DashboardHandle = core.DashboardHandle
type DashboardLayout ¶
type DashboardLayout = core.DashboardLayout
type DashboardLayoutOverrides ¶ added in v0.25.0
type DashboardLayoutOverrides = core.DashboardLayoutOverrides
type DashboardLayoutRow ¶ added in v0.25.0
type DashboardLayoutRow = core.DashboardLayoutRow
type DashboardLayoutSlot ¶ added in v0.25.0
type DashboardLayoutSlot = core.DashboardLayoutSlot
type DashboardPreferences ¶ added in v0.25.0
type DashboardPreferences = core.DashboardPreferences
func NewDashboardPreferencesAdapter ¶ added in v0.25.0
func NewDashboardPreferencesAdapter(service *PreferencesService) DashboardPreferences
type DashboardPreferencesWithContext ¶ added in v0.25.0
type DashboardPreferencesWithContext = core.DashboardPreferencesWithContext
type DashboardProviderMsg ¶ added in v0.25.0
type DashboardProviderMsg = core.DashboardProviderMsg
type DashboardProviderSpec ¶
type DashboardProviderSpec = core.DashboardProviderSpec
type DashboardRenderer ¶
type DashboardRenderer = core.DashboardRenderer
type DashboardWidgetInstance ¶ added in v0.25.0
type DashboardWidgetInstance = core.DashboardWidgetInstance
type DebugCollector ¶ added in v0.14.0
type DebugCollector = core.DebugCollector
func NewDebugCollector ¶ added in v0.25.0
func NewDebugCollector(cfg DebugConfig) *DebugCollector
type DebugConfig ¶ added in v0.14.0
type DebugConfig = core.DebugConfig
type DebugEvent ¶ added in v0.25.0
type DebugEvent = core.DebugEvent
type DebugLayoutMode ¶ added in v0.16.0
type DebugLayoutMode = core.DebugLayoutMode
type DebugLogHandler ¶ added in v0.14.0
type DebugLogHandler = core.DebugLogHandler
func NewDebugLogHandler ¶ added in v0.14.0
type DebugModule ¶ added in v0.14.0
type DebugModule = core.DebugModule
func NewDebugModule ¶ added in v0.14.0
func NewDebugModule(config DebugConfig) *DebugModule
type DebugPanel ¶ added in v0.25.0
type DebugPanel = core.DebugPanel
type DebugPanelWidgetPayload ¶ added in v0.25.0
type DebugPanelWidgetPayload = core.DebugPanelWidgetPayload
type DebugQueryHook ¶ added in v0.14.0
type DebugQueryHook = core.DebugQueryHook
func NewDebugQueryHook ¶ added in v0.14.0
func NewDebugQueryHook(collector *DebugCollector) *DebugQueryHook
func NewDebugQueryHookProvider ¶ added in v0.15.0
func NewDebugQueryHookProvider(provider func() *DebugCollector) *DebugQueryHook
type DebugREPLCommand ¶ added in v0.25.0
type DebugREPLCommand = core.DebugREPLCommand
type DebugREPLCommandCatalog ¶ added in v0.25.0
type DebugREPLCommandCatalog = core.DebugREPLCommandCatalog
func NewDebugREPLCommandCatalog ¶ added in v0.25.0
func NewDebugREPLCommandCatalog() *DebugREPLCommandCatalog
type DebugREPLConfig ¶ added in v0.16.0
type DebugREPLConfig = core.DebugREPLConfig
type DebugREPLOverrideStrategy ¶ added in v0.16.0
type DebugREPLOverrideStrategy = core.DebugREPLOverrideStrategy
type DebugREPLRequest ¶ added in v0.16.0
type DebugREPLRequest = core.DebugREPLRequest
type DebugREPLSession ¶ added in v0.16.0
type DebugREPLSession = core.DebugREPLSession
type DebugREPLSessionManager ¶ added in v0.16.0
type DebugREPLSessionManager = core.DebugREPLSessionManager
func NewDebugREPLSessionManager ¶ added in v0.25.0
func NewDebugREPLSessionManager(store DebugREPLSessionStore, cfg DebugREPLConfig) *DebugREPLSessionManager
type DebugREPLSessionStore ¶ added in v0.16.0
type DebugREPLSessionStore = core.DebugREPLSessionStore
type DebugSessionSnapshotOptions ¶ added in v0.25.0
type DebugSessionSnapshotOptions = core.DebugSessionSnapshotOptions
type DebugUserSession ¶ added in v0.24.0
type DebugUserSession = core.DebugUserSession
type DebugUserSessionStore ¶ added in v0.24.0
type DebugUserSessionStore = core.DebugUserSessionStore
type DebugViewContextBuilder ¶ added in v0.16.0
type DebugViewContextBuilder = core.DebugViewContextBuilder
type DefaultIconRenderer ¶ added in v0.25.0
type DefaultIconRenderer = core.DefaultIconRenderer
func NewDefaultIconRenderer ¶ added in v0.25.0
func NewDefaultIconRenderer(policy IconSecurityPolicy) *DefaultIconRenderer
type DefaultPageMapper ¶ added in v0.24.0
type DefaultPageMapper = core.DefaultPageMapper
type DefaultTranslationQueueAutoCreateHook ¶ added in v0.25.0
type DefaultTranslationQueueAutoCreateHook = core.DefaultTranslationQueueAutoCreateHook
type DefaultTranslationQueueService ¶ added in v0.25.0
type DefaultTranslationQueueService = core.DefaultTranslationQueueService
type DeliveryContentService ¶ added in v0.25.0
type DeliveryContentService = core.DeliveryContentService
func NewDeliveryContentService ¶ added in v0.25.0
func NewDeliveryContentService(container CMSContainer, opts DeliveryOptions) *DeliveryContentService
type DeliveryMenuService ¶ added in v0.25.0
type DeliveryMenuService = core.DeliveryMenuService
func NewDeliveryMenuService ¶ added in v0.25.0
func NewDeliveryMenuService(container CMSContainer, opts DeliveryOptions) *DeliveryMenuService
type DeliveryOptions ¶ added in v0.25.0
type DeliveryOptions = core.DeliveryOptions
type DeliveryPageService ¶ added in v0.25.0
type DeliveryPageService = core.DeliveryPageService
func NewDeliveryPageService ¶ added in v0.25.0
func NewDeliveryPageService(container CMSContainer, opts DeliveryOptions) *DeliveryPageService
type DeliveryServices ¶ added in v0.25.0
type DeliveryServices = core.DeliveryServices
func NewDeliveryServices ¶ added in v0.25.0
func NewDeliveryServices(container CMSContainer, opts DeliveryOptions) DeliveryServices
type DenyAllStrategy ¶ added in v0.16.0
type DenyAllStrategy = core.DenyAllStrategy
type Dependencies ¶
type Dependencies = core.Dependencies
type DevErrorContext ¶ added in v0.25.0
type DevErrorContext = core.DevErrorContext
type DisabledBulkService ¶ added in v0.25.0
type DisabledBulkService = core.DisabledBulkService
type DisabledMediaLibrary ¶ added in v0.25.0
type DisabledMediaLibrary = core.DisabledMediaLibrary
type DisabledNotificationService ¶ added in v0.25.0
type DisabledNotificationService = core.DisabledNotificationService
type DispatchFactory ¶ added in v0.25.0
type DispatchFactory = core.DispatchFactory
type DoctorAction ¶ added in v0.25.0
type DoctorAction = core.DoctorAction
func NewManualDoctorAction ¶ added in v0.25.0
type DoctorActionExecution ¶ added in v0.25.0
type DoctorActionExecution = core.DoctorActionExecution
type DoctorActionKind ¶ added in v0.25.0
type DoctorActionKind = core.DoctorActionKind
type DoctorActionRun ¶ added in v0.25.0
type DoctorActionRun = core.DoctorActionRun
type DoctorActionState ¶ added in v0.25.0
type DoctorActionState = core.DoctorActionState
type DoctorCheck ¶ added in v0.25.0
type DoctorCheck = core.DoctorCheck
type DoctorCheckOutput ¶ added in v0.25.0
type DoctorCheckOutput = core.DoctorCheckOutput
type DoctorCheckResult ¶ added in v0.25.0
type DoctorCheckResult = core.DoctorCheckResult
type DoctorDebugPanel ¶ added in v0.25.0
type DoctorDebugPanel = core.DoctorDebugPanel
func NewDoctorDebugPanel ¶ added in v0.25.0
func NewDoctorDebugPanel(admin *Admin) *DoctorDebugPanel
type DoctorFinding ¶ added in v0.25.0
type DoctorFinding = core.DoctorFinding
type DoctorReport ¶ added in v0.25.0
type DoctorReport = core.DoctorReport
type DoctorSeverity ¶ added in v0.25.0
type DoctorSeverity = core.DoctorSeverity
type DoctorSummary ¶ added in v0.25.0
type DoctorSummary = core.DoctorSummary
type DomainErrorCode ¶ added in v0.24.0
type DomainErrorCode = core.DomainErrorCode
func DomainErrorCodeFor ¶ added in v0.24.0
func DomainErrorCodes ¶ added in v0.24.0
func DomainErrorCodes() []DomainErrorCode
type DynamicPanelFactory ¶ added in v0.25.0
type DynamicPanelFactory = core.DynamicPanelFactory
func NewDynamicPanelFactory ¶ added in v0.25.0
func NewDynamicPanelFactory(admin *Admin, opts ...DynamicPanelFactoryOption) *DynamicPanelFactory
type DynamicPanelFactoryOption ¶ added in v0.25.0
type DynamicPanelFactoryOption = core.DynamicPanelFactoryOption
func WithDynamicPanelHooks ¶ added in v0.25.0
func WithDynamicPanelHooks(hooks DynamicPanelHooks) DynamicPanelFactoryOption
func WithDynamicPanelMenu ¶ added in v0.25.0
func WithDynamicPanelSchemaConverter ¶ added in v0.25.0
func WithDynamicPanelSchemaConverter(converter *SchemaToFieldsConverter) DynamicPanelFactoryOption
func WithDynamicPanelSchemaValidator ¶ added in v0.25.0
func WithDynamicPanelSchemaValidator(validator SchemaValidator) DynamicPanelFactoryOption
type DynamicPanelHooks ¶ added in v0.25.0
type DynamicPanelHooks = core.DynamicPanelHooks
type EnsureMenuParentsOptions ¶ added in v0.25.0
type EnsureMenuParentsOptions = core.EnsureMenuParentsOptions
type EnvironmentInfo ¶ added in v0.25.0
type EnvironmentInfo = core.EnvironmentInfo
type ErrorConfig ¶ added in v0.24.0
type ErrorConfig = core.ErrorConfig
type ErrorPresenter ¶ added in v0.24.0
type ErrorPresenter = core.ErrorPresenter
func DefaultErrorPresenter ¶ added in v0.24.0
func DefaultErrorPresenter() ErrorPresenter
func NewErrorPresenter ¶ added in v0.24.0
func NewErrorPresenter(cfg ErrorConfig, mappers ...errors.ErrorMapper) ErrorPresenter
type ExportColumn ¶ added in v0.17.0
type ExportColumn = core.ExportColumn
type ExportConfig ¶ added in v0.25.0
type ExportConfig = core.ExportConfig
type ExportDefinition ¶ added in v0.17.0
type ExportDefinition = core.ExportDefinition
type ExportHTTPRegistrar ¶ added in v0.17.0
type ExportHTTPRegistrar = core.ExportHTTPRegistrar
type ExportMetadata ¶ added in v0.17.0
type ExportMetadata = core.ExportMetadata
type ExportMetadataProvider ¶ added in v0.17.0
type ExportMetadataProvider = core.ExportMetadataProvider
type ExportRegistry ¶ added in v0.17.0
type ExportRegistry = core.ExportRegistry
type ExportRouteOptions ¶ added in v0.17.0
type ExportRouteOptions = core.ExportRouteOptions
type ExportRouteWrapper ¶ added in v0.17.0
type ExportRouteWrapper = core.ExportRouteWrapper
type FeatureDependencyError ¶ added in v0.25.0
type FeatureDependencyError = core.FeatureDependencyError
type FeatureDisabledError ¶ added in v0.24.0
type FeatureDisabledError = core.FeatureDisabledError
type FeatureFlagsModule ¶ added in v0.25.0
type FeatureFlagsModule = core.FeatureFlagsModule
func NewFeatureFlagsModule ¶ added in v0.25.0
func NewFeatureFlagsModule() *FeatureFlagsModule
type FeatureKey ¶
type FeatureKey = core.FeatureKey
type FieldTypeCategory ¶ added in v0.25.0
type FieldTypeCategory = core.FieldTypeCategory
type FieldTypeCategoryGroup ¶ added in v0.25.0
type FieldTypeCategoryGroup = core.FieldTypeCategoryGroup
func BlockFieldTypeGroups ¶ added in v0.25.0
func BlockFieldTypeGroups() []FieldTypeCategoryGroup
type FieldTypeDefinition ¶ added in v0.25.0
type FieldTypeDefinition = core.FieldTypeDefinition
type FieldTypeRegistry ¶ added in v0.25.0
type FieldTypeRegistry = core.FieldTypeRegistry
func DefaultBlockFieldTypeRegistry ¶ added in v0.25.0
func DefaultBlockFieldTypeRegistry() *FieldTypeRegistry
func NewFieldTypeRegistry ¶ added in v0.25.0
func NewFieldTypeRegistry() *FieldTypeRegistry
type FieldsLogger ¶ added in v0.25.0
type FieldsLogger = core.FieldsLogger
type FormgenSchemaValidator ¶ added in v0.25.0
type FormgenSchemaValidator = core.FormgenSchemaValidator
func NewFormgenSchemaValidator ¶ added in v0.25.0
func NewFormgenSchemaValidatorWithAPIBase ¶ added in v0.25.0
type GoAuthAuthenticator ¶
type GoAuthAuthenticator = core.GoAuthAuthenticator
func NewGoAuthAuthenticator ¶
func NewGoAuthAuthenticator(routeAuth *auth.RouteAuthenticator, cfg auth.Config, opts ...GoAuthAuthenticatorOption) *GoAuthAuthenticator
type GoAuthAuthenticatorOption ¶
type GoAuthAuthenticatorOption = core.GoAuthAuthenticatorOption
func WithAuthErrorHandler ¶
func WithOptionalAuth ¶ added in v0.25.0
func WithOptionalAuth(optional bool) GoAuthAuthenticatorOption
type GoAuthAuthorizer ¶
type GoAuthAuthorizer = core.GoAuthAuthorizer
func NewGoAuthAuthorizer ¶
func NewGoAuthAuthorizer(cfg GoAuthAuthorizerConfig) *GoAuthAuthorizer
type GoAuthAuthorizerConfig ¶
type GoAuthAuthorizerConfig = core.GoAuthAuthorizerConfig
type GoCMSContainerAdapter ¶
type GoCMSContainerAdapter = core.GoCMSContainerAdapter
func NewGoCMSContainerAdapter ¶
func NewGoCMSContainerAdapter(container any) *GoCMSContainerAdapter
type GoCMSContentAdapter ¶ added in v0.25.0
type GoCMSContentAdapter = core.GoCMSContentAdapter
type GoCMSContentTypeAdapter ¶ added in v0.25.0
type GoCMSContentTypeAdapter = core.GoCMSContentTypeAdapter
type GoCMSMenuAdapter ¶
type GoCMSMenuAdapter = core.GoCMSMenuAdapter
func NewGoCMSMenuAdapter ¶
func NewGoCMSMenuAdapter(service cms.MenuService) *GoCMSMenuAdapter
func NewGoCMSMenuAdapterFromAny ¶ added in v0.25.0
func NewGoCMSMenuAdapterFromAny(service any) *GoCMSMenuAdapter
type GoCMSTranslationPolicy ¶ added in v0.25.0
type GoCMSTranslationPolicy = core.GoCMSTranslationPolicy
type GoCMSWidgetAdapter ¶ added in v0.25.0
type GoCMSWidgetAdapter = core.GoCMSWidgetAdapter
func NewGoCMSWidgetAdapter ¶ added in v0.25.0
func NewGoCMSWidgetAdapter(service any) *GoCMSWidgetAdapter
type GoOptionsSettingsAdapter ¶ added in v0.25.0
type GoOptionsSettingsAdapter = core.GoOptionsSettingsAdapter
func NewGoOptionsSettingsAdapter ¶ added in v0.25.0
func NewGoOptionsSettingsAdapter() *GoOptionsSettingsAdapter
type GoUsersProfileStore ¶
type GoUsersProfileStore = core.GoUsersProfileStore
func NewGoUsersProfileStore ¶
func NewGoUsersProfileStore(repo types.ProfileRepository, scopeResolver func(context.Context) types.ScopeFilter) *GoUsersProfileStore
type GoUsersRoleRepository ¶
type GoUsersRoleRepository = core.GoUsersRoleRepository
func NewGoUsersRoleRepository ¶
func NewGoUsersRoleRepository(registry types.RoleRegistry, scopeResolver func(context.Context) types.ScopeFilter) *GoUsersRoleRepository
type GoUsersUserRepository ¶
type GoUsersUserRepository = core.GoUsersUserRepository
func NewGoUsersUserRepository ¶
func NewGoUsersUserRepository(auth types.AuthRepository, inventory types.UserInventoryRepository, scopeResolver func(context.Context) types.ScopeFilter) *GoUsersUserRepository
type GuardrailedSchemaValidator ¶ added in v0.25.0
type GuardrailedSchemaValidator = core.GuardrailedSchemaValidator
func NewGuardrailedSchemaValidator ¶ added in v0.25.0
func NewGuardrailedSchemaValidator(inner SchemaValidator, guardrails *SchemaGuardrails) *GuardrailedSchemaValidator
type HandlerAuthenticator ¶ added in v0.25.0
type HandlerAuthenticator = core.HandlerAuthenticator
type IconCategory ¶ added in v0.25.0
type IconCategory = core.IconCategory
type IconContributor ¶ added in v0.25.0
type IconContributor = core.IconContributor
type IconContributorAdapter ¶ added in v0.25.0
type IconContributorAdapter = core.IconContributorAdapter
func NewIconContributorAdapter ¶ added in v0.25.0
func NewIconContributorAdapter(libraries []IconLibrary, icons []IconDefinition) *IconContributorAdapter
type IconContributorCallbacks ¶ added in v0.25.0
type IconContributorCallbacks = core.IconContributorCallbacks
type IconDefinition ¶ added in v0.25.0
type IconDefinition = core.IconDefinition
type IconLibrary ¶ added in v0.25.0
type IconLibrary = core.IconLibrary
func BuiltinEmojiLibrary ¶ added in v0.25.0
func BuiltinEmojiLibrary() IconLibrary
func BuiltinIconoirLibrary ¶ added in v0.25.0
func BuiltinIconoirLibrary() IconLibrary
func BuiltinLucideLibrary ¶ added in v0.25.0
func BuiltinLucideLibrary() IconLibrary
type IconReference ¶ added in v0.25.0
type IconReference = core.IconReference
func ParseIconReference ¶ added in v0.25.0
func ParseIconReference(value string) IconReference
type IconRenderMode ¶ added in v0.25.0
type IconRenderMode = core.IconRenderMode
type IconRenderOptions ¶ added in v0.25.0
type IconRenderOptions = core.IconRenderOptions
func RenderOptionsForAPI ¶ added in v0.25.0
func RenderOptionsForAPI(trusted bool) IconRenderOptions
func RenderOptionsForModule ¶ added in v0.25.0
func RenderOptionsForModule() IconRenderOptions
func RenderOptionsForTemplate ¶ added in v0.25.0
func RenderOptionsForTemplate() IconRenderOptions
type IconRenderer ¶ added in v0.25.0
type IconRenderer = core.IconRenderer
type IconSecurityPolicy ¶ added in v0.25.0
type IconSecurityPolicy = core.IconSecurityPolicy
func DefaultIconSecurityPolicy ¶ added in v0.25.0
func DefaultIconSecurityPolicy() IconSecurityPolicy
type IconSecurityResult ¶ added in v0.25.0
type IconSecurityResult = core.IconSecurityResult
type IconSecurityValidator ¶ added in v0.25.0
type IconSecurityValidator = core.IconSecurityValidator
func NewIconSecurityValidator ¶ added in v0.25.0
func NewIconSecurityValidator(policy IconSecurityPolicy) *IconSecurityValidator
type IconService ¶ added in v0.25.0
type IconService = core.IconService
func NewIconService ¶ added in v0.25.0
func NewIconService(opts ...IconServiceOption) *IconService
type IconServiceDefaults ¶ added in v0.25.0
type IconServiceDefaults = core.IconServiceDefaults
type IconServiceOption ¶ added in v0.25.0
type IconServiceOption = core.IconServiceOption
func WithDefaultLibrary ¶ added in v0.25.0
func WithDefaultLibrary(library string) IconServiceOption
func WithDefaultVariant ¶ added in v0.25.0
func WithDefaultVariant(variant string) IconServiceOption
func WithFallbackIcon ¶ added in v0.25.0
func WithFallbackIcon(icon string) IconServiceOption
func WithIconSecurityPolicy ¶ added in v0.25.0
func WithIconSecurityPolicy(policy IconSecurityPolicy) IconServiceOption
func WithIconServiceLogger ¶ added in v0.25.0
func WithIconServiceLogger(logger Logger) IconServiceOption
type InMemoryBulkService ¶ added in v0.25.0
type InMemoryBulkService = core.InMemoryBulkService
func NewInMemoryBulkService ¶ added in v0.25.0
func NewInMemoryBulkService() *InMemoryBulkService
type InMemoryContentService ¶
type InMemoryContentService = core.InMemoryContentService
func NewInMemoryContentService ¶
func NewInMemoryContentService() *InMemoryContentService
type InMemoryDashboardPreferences ¶ added in v0.25.0
type InMemoryDashboardPreferences = core.InMemoryDashboardPreferences
func NewInMemoryDashboardPreferences ¶ added in v0.25.0
func NewInMemoryDashboardPreferences() *InMemoryDashboardPreferences
type InMemoryDebugREPLSessionStore ¶ added in v0.16.0
type InMemoryDebugREPLSessionStore = core.InMemoryDebugREPLSessionStore
func NewInMemoryDebugREPLSessionStore ¶ added in v0.25.0
func NewInMemoryDebugREPLSessionStore() *InMemoryDebugREPLSessionStore
type InMemoryDebugUserSessionStore ¶ added in v0.24.0
type InMemoryDebugUserSessionStore = core.InMemoryDebugUserSessionStore
func NewInMemoryDebugUserSessionStore ¶ added in v0.25.0
func NewInMemoryDebugUserSessionStore() *InMemoryDebugUserSessionStore
type InMemoryMediaLibrary ¶ added in v0.25.0
type InMemoryMediaLibrary = core.InMemoryMediaLibrary
func NewInMemoryMediaLibrary ¶ added in v0.25.0
func NewInMemoryMediaLibrary(baseURL string) *InMemoryMediaLibrary
type InMemoryMenuService ¶
type InMemoryMenuService = core.InMemoryMenuService
func NewInMemoryMenuService ¶
func NewInMemoryMenuService() *InMemoryMenuService
type InMemoryNotificationService ¶ added in v0.25.0
type InMemoryNotificationService = core.InMemoryNotificationService
func NewInMemoryNotificationService ¶ added in v0.25.0
func NewInMemoryNotificationService() *InMemoryNotificationService
type InMemoryOrganizationStore ¶ added in v0.25.0
type InMemoryOrganizationStore = core.InMemoryOrganizationStore
func NewInMemoryOrganizationStore ¶ added in v0.25.0
func NewInMemoryOrganizationStore() *InMemoryOrganizationStore
type InMemoryPreferencesStore ¶ added in v0.25.0
type InMemoryPreferencesStore = core.InMemoryPreferencesStore
func NewInMemoryPreferencesStore ¶ added in v0.25.0
func NewInMemoryPreferencesStore() *InMemoryPreferencesStore
type InMemoryProfileStore ¶ added in v0.25.0
type InMemoryProfileStore = core.InMemoryProfileStore
func NewInMemoryProfileStore ¶ added in v0.25.0
func NewInMemoryProfileStore() *InMemoryProfileStore
type InMemoryTenantStore ¶ added in v0.25.0
type InMemoryTenantStore = core.InMemoryTenantStore
func NewInMemoryTenantStore ¶ added in v0.25.0
func NewInMemoryTenantStore() *InMemoryTenantStore
type InMemoryTranslationAssignmentRepository ¶ added in v0.25.0
type InMemoryTranslationAssignmentRepository = core.InMemoryTranslationAssignmentRepository
func NewInMemoryTranslationAssignmentRepository ¶ added in v0.25.0
func NewInMemoryTranslationAssignmentRepository() *InMemoryTranslationAssignmentRepository
type InMemoryUserStore ¶ added in v0.25.0
type InMemoryUserStore = core.InMemoryUserStore
func NewInMemoryUserStore ¶ added in v0.25.0
func NewInMemoryUserStore() *InMemoryUserStore
type InMemoryWidgetService ¶ added in v0.25.0
type InMemoryWidgetService = core.InMemoryWidgetService
func NewInMemoryWidgetService ¶ added in v0.25.0
func NewInMemoryWidgetService() *InMemoryWidgetService
type InMemoryWorkflowBindingRepository ¶ added in v0.25.0
type InMemoryWorkflowBindingRepository = core.InMemoryWorkflowBindingRepository
func NewInMemoryWorkflowBindingRepository ¶ added in v0.25.0
func NewInMemoryWorkflowBindingRepository() *InMemoryWorkflowBindingRepository
type InMemoryWorkflowDefinitionRepository ¶ added in v0.25.0
type InMemoryWorkflowDefinitionRepository = core.InMemoryWorkflowDefinitionRepository
func NewInMemoryWorkflowDefinitionRepository ¶ added in v0.25.0
func NewInMemoryWorkflowDefinitionRepository() *InMemoryWorkflowDefinitionRepository
type InvalidDependenciesError ¶ added in v0.25.0
type InvalidDependenciesError = core.InvalidDependenciesError
type InvalidFeatureConfigError ¶ added in v0.25.0
type InvalidFeatureConfigError = core.InvalidFeatureConfigError
type JSErrorEntry ¶ added in v0.25.0
type JSErrorEntry = core.JSErrorEntry
type JobRegistry ¶ added in v0.25.0
type JobRegistry = core.JobRegistry
func NewJobRegistry ¶ added in v0.25.0
func NewJobRegistry() *JobRegistry
type LegacyChartSampleWidgetPayload ¶ added in v0.25.0
type LegacyChartSampleWidgetPayload = core.LegacyChartSampleWidgetPayload
type ListOptions ¶
type ListOptions = core.ListOptions
type ListPredicate ¶ added in v0.25.0
type ListPredicate = core.ListPredicate
func NormalizeListPredicates ¶ added in v0.25.0
func NormalizeListPredicates(opts ListOptions) []ListPredicate
type LoggerProvider ¶ added in v0.25.0
type LoggerProvider = core.LoggerProvider
type ManagementContentService ¶ added in v0.25.0
type ManagementContentService = core.ManagementContentService
func NewManagementContentService ¶ added in v0.25.0
func NewManagementContentService(container CMSContainer, opts DeliveryOptions) *ManagementContentService
type ManagementContentTypeService ¶ added in v0.25.0
type ManagementContentTypeService = core.ManagementContentTypeService
func NewManagementContentTypeService ¶ added in v0.25.0
func NewManagementContentTypeService(container CMSContainer) *ManagementContentTypeService
type ManagementPageService ¶ added in v0.25.0
type ManagementPageService = core.ManagementPageService
func NewManagementPageService ¶ added in v0.25.0
func NewManagementPageService(container CMSContainer, opts DeliveryOptions) *ManagementPageService
type ManagementServices ¶ added in v0.25.0
type ManagementServices = core.ManagementServices
func NewManagementServices ¶ added in v0.25.0
func NewManagementServices(container CMSContainer, opts DeliveryOptions) ManagementServices
type MediaConfig ¶ added in v0.25.0
type MediaConfig = core.MediaConfig
type MediaLibrary ¶ added in v0.25.0
type MediaLibrary = core.MediaLibrary
type MemoryRepository ¶
type MemoryRepository = core.MemoryRepository
func NewMemoryRepository ¶
func NewMemoryRepository() *MemoryRepository
type MenuContributor ¶ added in v0.25.0
type MenuContributor = core.MenuContributor
type MenuHandle ¶ added in v0.25.0
type MenuHandle = core.MenuHandle
type MessageFactory ¶ added in v0.25.0
type MessageFactory = core.MessageFactory
type MissingTranslationsError ¶ added in v0.25.0
type MissingTranslationsError = core.MissingTranslationsError
type ModuleContext ¶
type ModuleContext = core.ModuleContext
type ModuleManifest ¶
type ModuleManifest = core.ModuleManifest
type ModuleStartupPolicy ¶ added in v0.25.0
type ModuleStartupPolicy = core.ModuleStartupPolicy
type ModuleStartupValidator ¶ added in v0.25.0
type ModuleStartupValidator = core.ModuleStartupValidator
type Navigation ¶
type Navigation = core.Navigation
func NewNavigation ¶
func NewNavigation(menuSvc CMSMenuService, authorizer Authorizer) *Navigation
type NavigationItem ¶
type NavigationItem = core.NavigationItem
type NoopCLIHandler ¶ added in v0.12.0
type NoopCLIHandler = core.NoopCLIHandler
type NoopCMSContainer ¶ added in v0.25.0
type NoopCMSContainer = core.NoopCMSContainer
func NewNoopCMSContainer ¶ added in v0.25.0
func NewNoopCMSContainer() *NoopCMSContainer
type NoopTranslator ¶ added in v0.25.0
type NoopTranslator = core.NoopTranslator
type Notification ¶
type Notification = core.Notification
type NotificationMarkCommand ¶ added in v0.25.0
type NotificationMarkCommand = core.NotificationMarkCommand
type NotificationMarkMsg ¶ added in v0.25.0
type NotificationMarkMsg = core.NotificationMarkMsg
type NotificationService ¶
type NotificationService = core.NotificationService
type NotificationsWidgetPayload ¶ added in v0.25.0
type NotificationsWidgetPayload = core.NotificationsWidgetPayload
type ObjectResolverFunc ¶ added in v0.25.0
type ObjectResolverFunc = core.ObjectResolverFunc
type ObjectResolverMap ¶ added in v0.25.0
type ObjectResolverMap = core.ObjectResolverMap
type OrganizationMember ¶
type OrganizationMember = core.OrganizationMember
type OrganizationPanelRepository ¶ added in v0.25.0
type OrganizationPanelRepository = core.OrganizationPanelRepository
func NewOrganizationPanelRepository ¶ added in v0.25.0
func NewOrganizationPanelRepository(service *OrganizationService) *OrganizationPanelRepository
type OrganizationRecord ¶
type OrganizationRecord = core.OrganizationRecord
type OrganizationRepository ¶ added in v0.25.0
type OrganizationRepository = core.OrganizationRepository
type OrganizationService ¶ added in v0.25.0
type OrganizationService = core.OrganizationService
func NewOrganizationService ¶ added in v0.25.0
func NewOrganizationService(repo OrganizationRepository) *OrganizationService
type OrganizationsModule ¶ added in v0.25.0
type OrganizationsModule = core.OrganizationsModule
func NewOrganizationsModule ¶ added in v0.25.0
func NewOrganizationsModule() *OrganizationsModule
type PageApplicationService ¶ added in v0.24.0
type PageApplicationService = core.PageApplicationService
type PageGetOptions ¶ added in v0.24.0
type PageGetOptions = core.PageGetOptions
type PageIncludeDefaults ¶ added in v0.24.0
type PageIncludeDefaults = core.PageIncludeDefaults
type PageListOptions ¶ added in v0.24.0
type PageListOptions = core.PageListOptions
type PageMapper ¶ added in v0.24.0
type PageMapper = core.PageMapper
type PageReadDefaults ¶ added in v0.24.0
type PageReadDefaults = core.PageReadDefaults
type PageReadOptions ¶ added in v0.24.0
type PageReadOptions = core.PageReadOptions
type PageTranslation ¶ added in v0.24.0
type PageTranslation = core.PageTranslation
type Panel ¶ added in v0.25.0
func RegisterTranslationQueuePanel ¶ added in v0.25.0
type PanelBuilder ¶
type PanelBuilder = core.PanelBuilder
func NewTranslationQueuePanel ¶ added in v0.25.0
func NewTranslationQueuePanel(repo Repository) *PanelBuilder
type PanelEntryMode ¶ added in v0.25.0
type PanelEntryMode = core.PanelEntryMode
type PanelFormAdapter ¶ added in v0.25.0
type PanelFormAdapter = core.PanelFormAdapter
type PanelFormRequest ¶ added in v0.25.0
type PanelFormRequest = core.PanelFormRequest
type PanelHooks ¶ added in v0.25.0
type PanelHooks = core.PanelHooks
type PanelPermissions ¶
type PanelPermissions = core.PanelPermissions
type PanelSubresource ¶ added in v0.25.0
type PanelSubresource = core.PanelSubresource
type PanelSubresourceRepository ¶ added in v0.25.0
type PanelSubresourceRepository = core.PanelSubresourceRepository
type PanelSubresourceResponder ¶ added in v0.25.0
type PanelSubresourceResponder = core.PanelSubresourceResponder
type PanelTabCollisionHandler ¶ added in v0.2.0
type PanelTabCollisionHandler = core.PanelTabCollisionHandler
type PanelTabPermissionEvaluator ¶ added in v0.2.0
type PanelTabPermissionEvaluator = core.PanelTabPermissionEvaluator
type PanelTabScope ¶ added in v0.2.0
type PanelTabScope = core.PanelTabScope
type PanelTabTarget ¶ added in v0.2.0
type PanelTabTarget = core.PanelTabTarget
type PanelUIRouteMode ¶ added in v0.25.0
type PanelUIRouteMode = core.PanelUIRouteMode
type PermissionDeniedError ¶ added in v0.25.0
type PermissionDeniedError = core.PermissionDeniedError
type PermissionEntry ¶ added in v0.25.0
type PermissionEntry = core.PermissionEntry
type PermissionResolverFunc ¶ added in v0.25.0
type PermissionResolverFunc = core.PermissionResolverFunc
type PermissionResolverMetrics ¶ added in v0.25.0
type PermissionResolverMetrics = core.PermissionResolverMetrics
type PermissionsDebugPanel ¶ added in v0.25.0
type PermissionsDebugPanel = core.PermissionsDebugPanel
func NewPermissionsDebugPanel ¶ added in v0.25.0
func NewPermissionsDebugPanel(admin *Admin) *PermissionsDebugPanel
type PermissionsDebugSnapshot ¶ added in v0.25.0
type PermissionsDebugSnapshot = core.PermissionsDebugSnapshot
type PersistedWorkflow ¶ added in v0.25.0
type PersistedWorkflow = core.PersistedWorkflow
type PersistedWorkflowListOptions ¶ added in v0.25.0
type PersistedWorkflowListOptions = core.PersistedWorkflowListOptions
type PersistedWorkflowStatus ¶ added in v0.25.0
type PersistedWorkflowStatus = core.PersistedWorkflowStatus
type PreferenceLevel ¶ added in v0.11.0
type PreferenceLevel = core.PreferenceLevel
type PreferenceScope ¶ added in v0.11.0
type PreferenceScope = core.PreferenceScope
type PreferenceSnapshot ¶ added in v0.11.0
type PreferenceSnapshot = core.PreferenceSnapshot
type PreferenceTrace ¶ added in v0.11.0
type PreferenceTrace = core.PreferenceTrace
type PreferenceTraceLayer ¶ added in v0.11.0
type PreferenceTraceLayer = core.PreferenceTraceLayer
type PreferencesDeleteInput ¶ added in v0.11.0
type PreferencesDeleteInput = core.PreferencesDeleteInput
type PreferencesModule ¶
type PreferencesModule = core.PreferencesModule
func NewPreferencesModule ¶
func NewPreferencesModule() *PreferencesModule
type PreferencesOption ¶ added in v0.25.0
type PreferencesOption = core.PreferencesOption
func WithDeleteMissing ¶ added in v0.25.0
func WithDeleteMissing(enabled bool) PreferencesOption
func WithKeyPrefix ¶ added in v0.25.0
func WithKeyPrefix(prefix string) PreferencesOption
type PreferencesRepository ¶ added in v0.25.0
type PreferencesRepository = core.PreferencesRepository
func NewPreferencesRepository ¶ added in v0.25.0
func NewPreferencesRepository(admin *Admin) *PreferencesRepository
type PreferencesResolveInput ¶ added in v0.11.0
type PreferencesResolveInput = core.PreferencesResolveInput
type PreferencesService ¶ added in v0.25.0
type PreferencesService = core.PreferencesService
func NewPreferencesService ¶ added in v0.25.0
func NewPreferencesService(store PreferencesStore) *PreferencesService
type PreferencesStore ¶ added in v0.11.0
type PreferencesStore = core.PreferencesStore
type PreferencesStoreAdapter ¶ added in v0.25.0
type PreferencesStoreAdapter = core.PreferencesStoreAdapter
func NewPreferencesStoreAdapter ¶ added in v0.25.0
func NewPreferencesStoreAdapter(store PreferencesStore, opts ...PreferencesOption) *PreferencesStoreAdapter
type PreferencesUpsertInput ¶ added in v0.11.0
type PreferencesUpsertInput = core.PreferencesUpsertInput
type PreferencesViewContextBuilder ¶ added in v0.25.0
type PreferencesViewContextBuilder = core.PreferencesViewContextBuilder
type PreviewService ¶ added in v0.22.0
type PreviewService = core.PreviewService
func NewPreviewService ¶ added in v0.25.0
func NewPreviewService(secret string) *PreviewService
type PreviewToken ¶ added in v0.22.0
type PreviewToken = core.PreviewToken
type ProfileModule ¶
type ProfileModule = core.ProfileModule
func NewProfileModule ¶
func NewProfileModule() *ProfileModule
type ProfileRepository ¶ added in v0.25.0
type ProfileRepository = core.ProfileRepository
func NewProfileRepository ¶ added in v0.25.0
func NewProfileRepository(service *ProfileService, defaultLocale string) *ProfileRepository
type ProfileService ¶ added in v0.25.0
type ProfileService = core.ProfileService
func NewProfileService ¶ added in v0.25.0
func NewProfileService(store ProfileStore) *ProfileService
type ProfileStore ¶ added in v0.25.0
type ProfileStore = core.ProfileStore
type QuickActionWidgetPayload ¶ added in v0.25.0
type QuickActionWidgetPayload = core.QuickActionWidgetPayload
type QuickActionsWidgetPayload ¶ added in v0.25.0
type QuickActionsWidgetPayload = core.QuickActionsWidgetPayload
type RateLimiter ¶ added in v0.25.0
type RateLimiter = core.RateLimiter
func DefaultSchemaRateLimiter ¶ added in v0.25.0
func DefaultSchemaRateLimiter() *RateLimiter
func NewRateLimiter ¶ added in v0.25.0
type Registry ¶ added in v0.25.0
func NewRegistry ¶ added in v0.25.0
func NewRegistry() *Registry
type Repository ¶ added in v0.25.0
type Repository = core.Repository
type RepositoryTranslationCreator ¶ added in v0.25.0
type RepositoryTranslationCreator = core.RepositoryTranslationCreator
type RequestEntry ¶ added in v0.25.0
type RequestEntry = core.RequestEntry
type RequestInfo ¶ added in v0.25.0
type RequestInfo = core.RequestInfo
type RequiredFieldsValidationStrategy ¶ added in v0.25.0
type RequiredFieldsValidationStrategy = core.RequiredFieldsValidationStrategy
type ResolvedSetting ¶ added in v0.24.0
type ResolvedSetting = core.ResolvedSetting
type ResolvedWidget ¶
type ResolvedWidget = core.ResolvedWidget
type RingBuffer ¶ added in v0.25.0
type RingBuffer[T any] = core.RingBuffer[T]
func NewRingBuffer ¶ added in v0.25.0
type RoleAssignmentLookup ¶ added in v0.2.0
type RoleAssignmentLookup = core.RoleAssignmentLookup
type RolePanelRepository ¶
type RolePanelRepository = core.RolePanelRepository
func NewRolePanelRepository ¶
func NewRolePanelRepository(service *UserManagementService) *RolePanelRepository
type RoleRecord ¶ added in v0.22.0
type RoleRecord = core.RoleRecord
type RoleRepository ¶ added in v0.25.0
type RoleRepository = core.RoleRepository
type RoleRepositoryLookup ¶ added in v0.2.0
type RoleRepositoryLookup = core.RoleRepositoryLookup
type RoleWorkflowAuthorizer ¶ added in v0.25.0
type RoleWorkflowAuthorizer = core.RoleWorkflowAuthorizer
type RoleWorkflowAuthorizerOption ¶ added in v0.25.0
type RoleWorkflowAuthorizerOption = core.RoleWorkflowAuthorizerOption
func WithWorkflowExtraCheck ¶ added in v0.25.0
func WithWorkflowPermission ¶ added in v0.25.0
type RouteEntry ¶ added in v0.25.0
type RouteEntry = core.RouteEntry
type RouterContext ¶ added in v0.25.0
type RouterContext = core.RouterContext
type SchemaGuardrails ¶ added in v0.25.0
type SchemaGuardrails = core.SchemaGuardrails
func NewSchemaGuardrails ¶ added in v0.25.0
func NewSchemaGuardrails() *SchemaGuardrails
type SchemaGuardrailsOption ¶ added in v0.25.0
type SchemaGuardrailsOption = core.SchemaGuardrailsOption
func WithSchemaMaxDepth ¶ added in v0.25.0
func WithSchemaMaxDepth(depth int) SchemaGuardrailsOption
func WithSchemaMaxFields ¶ added in v0.25.0
func WithSchemaMaxFields(count int) SchemaGuardrailsOption
func WithSchemaMaxSize ¶ added in v0.25.0
func WithSchemaMaxSize(bytes int) SchemaGuardrailsOption
type SchemaPreviewFallback ¶ added in v0.25.0
type SchemaPreviewFallback = core.SchemaPreviewFallback
type SchemaPreviewer ¶ added in v0.25.0
type SchemaPreviewer = core.SchemaPreviewer
type SchemaRegistryEntry ¶ added in v0.25.0
type SchemaRegistryEntry = core.SchemaRegistryEntry
type SchemaRegistryPayload ¶ added in v0.25.0
type SchemaRegistryPayload = core.SchemaRegistryPayload
type SchemaToFieldsConverter ¶ added in v0.25.0
type SchemaToFieldsConverter = core.SchemaToFieldsConverter
func NewSchemaToFieldsConverter ¶ added in v0.25.0
func NewSchemaToFieldsConverter() *SchemaToFieldsConverter
type SchemaValidationOptions ¶ added in v0.25.0
type SchemaValidationOptions = core.SchemaValidationOptions
type SchemaValidationResult ¶ added in v0.25.0
type SchemaValidationResult = core.SchemaValidationResult
type SchemaValidator ¶ added in v0.25.0
type SchemaValidator = core.SchemaValidator
type SearchAdapter ¶ added in v0.25.0
type SearchAdapter = core.SearchAdapter
type SearchEngine ¶ added in v0.25.0
type SearchEngine = core.SearchEngine
func NewSearchEngine ¶ added in v0.25.0
func NewSearchEngine(authorizer Authorizer) *SearchEngine
type SearchResult ¶
type SearchResult = core.SearchResult
type SettingDefinition ¶
type SettingDefinition = core.SettingDefinition
type SettingFieldEnricher ¶ added in v0.25.0
type SettingFieldEnricher = core.SettingFieldEnricher
type SettingOption ¶
type SettingOption = core.SettingOption
type SettingOptionsProvider ¶ added in v0.25.0
type SettingOptionsProvider = core.SettingOptionsProvider
type SettingOverviewValuePayload ¶ added in v0.25.0
type SettingOverviewValuePayload = core.SettingOverviewValuePayload
type SettingRecord ¶ added in v0.25.0
type SettingRecord = core.SettingRecord
type SettingValidator ¶ added in v0.25.0
type SettingValidator = core.SettingValidator
type SettingsAdapter ¶ added in v0.25.0
type SettingsAdapter = core.SettingsAdapter
type SettingsBundle ¶
type SettingsBundle = core.SettingsBundle
type SettingsForm ¶ added in v0.25.0
type SettingsForm = core.SettingsForm
type SettingsFormAdapter ¶ added in v0.25.0
type SettingsFormAdapter = core.SettingsFormAdapter
func NewSettingsFormAdapter ¶ added in v0.25.0
type SettingsOverviewWidgetPayload ¶ added in v0.25.0
type SettingsOverviewWidgetPayload = core.SettingsOverviewWidgetPayload
type SettingsScope ¶
type SettingsScope = core.SettingsScope
type SettingsService ¶ added in v0.25.0
type SettingsService = core.SettingsService
func NewSettingsService ¶ added in v0.25.0
func NewSettingsService() *SettingsService
type SettingsUpdateCommand ¶ added in v0.25.0
type SettingsUpdateCommand = core.SettingsUpdateCommand
type SettingsUpdateMsg ¶ added in v0.25.0
type SettingsUpdateMsg = core.SettingsUpdateMsg
type SettingsValidationErrors ¶ added in v0.25.0
type SettingsValidationErrors = core.SettingsValidationErrors
type SignedTokenStrategy ¶ added in v0.16.0
type SignedTokenStrategy = core.SignedTokenStrategy
type SimpleWorkflowEngine ¶ added in v0.25.0
type SimpleWorkflowEngine = core.SimpleWorkflowEngine
func NewSimpleWorkflowEngine ¶ added in v0.25.0
func NewSimpleWorkflowEngine() *SimpleWorkflowEngine
type SourceContext ¶ added in v0.25.0
type SourceContext = core.SourceContext
func ExtractSourceContext ¶ added in v0.25.0
type SourceLine ¶ added in v0.25.0
type SourceLine = core.SourceLine
type StackFrameInfo ¶ added in v0.25.0
type StackFrameInfo = core.StackFrameInfo
func EnrichStackFrames ¶ added in v0.25.0
type StaticKeyStrategy ¶ added in v0.16.0
type StaticKeyStrategy = core.StaticKeyStrategy
type TenantMember ¶
type TenantMember = core.TenantMember
type TenantPanelRepository ¶ added in v0.25.0
type TenantPanelRepository = core.TenantPanelRepository
func NewTenantPanelRepository ¶ added in v0.25.0
func NewTenantPanelRepository(service *TenantService) *TenantPanelRepository
type TenantRecord ¶
type TenantRecord = core.TenantRecord
type TenantRepository ¶ added in v0.25.0
type TenantRepository = core.TenantRepository
type TenantService ¶
type TenantService = core.TenantService
func NewTenantService ¶ added in v0.25.0
func NewTenantService(repo TenantRepository) *TenantService
type TenantsModule ¶ added in v0.25.0
type TenantsModule = core.TenantsModule
func NewTenantsModule ¶ added in v0.25.0
func NewTenantsModule() *TenantsModule
type ThemeProvider ¶ added in v0.25.0
type ThemeProvider = core.ThemeProvider
type ThemeSelection ¶ added in v0.25.0
type ThemeSelection = core.ThemeSelection
type ThemeSelector ¶
type ThemeSelector = core.ThemeSelector
func ThemeSelectorFromContext ¶ added in v0.25.0
type TransitionInput ¶ added in v0.22.0
type TransitionInput = core.TransitionInput
type TransitionResult ¶ added in v0.22.0
type TransitionResult = core.TransitionResult
type TranslationAlreadyExistsError ¶ added in v0.25.0
type TranslationAlreadyExistsError = core.TranslationAlreadyExistsError
type TranslationAssignment ¶ added in v0.25.0
type TranslationAssignment = core.TranslationAssignment
type TranslationAssignmentConflictError ¶ added in v0.25.0
type TranslationAssignmentConflictError = core.TranslationAssignmentConflictError
type TranslationAssignmentPanelRepository ¶ added in v0.25.0
type TranslationAssignmentPanelRepository = core.TranslationAssignmentPanelRepository
func NewTranslationAssignmentPanelRepository ¶ added in v0.25.0
func NewTranslationAssignmentPanelRepository(repo TranslationAssignmentRepository) *TranslationAssignmentPanelRepository
type TranslationAssignmentRepository ¶ added in v0.25.0
type TranslationAssignmentRepository = core.TranslationAssignmentRepository
type TranslationAssignmentVersionConflictError ¶ added in v0.25.0
type TranslationAssignmentVersionConflictError = core.TranslationAssignmentVersionConflictError
type TranslationBundle ¶ added in v0.24.0
type TranslationBundle[T any] = core.TranslationBundle[T]
type TranslationCheckOptions ¶ added in v0.25.0
type TranslationCheckOptions = core.TranslationCheckOptions
type TranslationCreateInput ¶ added in v0.25.0
type TranslationCreateInput = core.TranslationCreateInput
type TranslationExchangeApplier ¶ added in v0.25.0
type TranslationExchangeApplier = core.TranslationExchangeApplier
type TranslationExchangeApplyRequest ¶ added in v0.25.0
type TranslationExchangeApplyRequest = core.TranslationExchangeApplyRequest
type TranslationExchangeConflictError ¶ added in v0.25.0
type TranslationExchangeConflictError = core.TranslationExchangeConflictError
type TranslationExchangeConflictInfo ¶ added in v0.25.0
type TranslationExchangeConflictInfo = core.TranslationExchangeConflictInfo
type TranslationExchangeExporter ¶ added in v0.25.0
type TranslationExchangeExporter = core.TranslationExchangeExporter
type TranslationExchangeInvalidPayloadError ¶ added in v0.25.0
type TranslationExchangeInvalidPayloadError = core.TranslationExchangeInvalidPayloadError
type TranslationExchangeLinkage ¶ added in v0.25.0
type TranslationExchangeLinkage = core.TranslationExchangeLinkage
type TranslationExchangeLinkageKey ¶ added in v0.25.0
type TranslationExchangeLinkageKey = core.TranslationExchangeLinkageKey
func ResolveTranslationExchangeLinkageKey ¶ added in v0.25.0
func ResolveTranslationExchangeLinkageKey(row TranslationExchangeRow) (TranslationExchangeLinkageKey, error)
type TranslationExchangeResult ¶ added in v0.25.0
type TranslationExchangeResult = core.TranslationExchangeResult
type TranslationExchangeRow ¶ added in v0.25.0
type TranslationExchangeRow = core.TranslationExchangeRow
type TranslationExchangeRowResult ¶ added in v0.25.0
type TranslationExchangeRowResult = core.TranslationExchangeRowResult
type TranslationExchangeService ¶ added in v0.25.0
type TranslationExchangeService = core.TranslationExchangeService
func NewTranslationExchangeService ¶ added in v0.25.0
func NewTranslationExchangeService(store TranslationExchangeStore) *TranslationExchangeService
type TranslationExchangeStore ¶ added in v0.25.0
type TranslationExchangeStore = core.TranslationExchangeStore
type TranslationExchangeSummary ¶ added in v0.25.0
type TranslationExchangeSummary = core.TranslationExchangeSummary
type TranslationExchangeUnsupportedFormatError ¶ added in v0.25.0
type TranslationExchangeUnsupportedFormatError = core.TranslationExchangeUnsupportedFormatError
type TranslationExchangeValidator ¶ added in v0.25.0
type TranslationExchangeValidator = core.TranslationExchangeValidator
type TranslationExportCommand ¶ added in v0.25.0
type TranslationExportCommand = core.TranslationExportCommand
type TranslationExportFilter ¶ added in v0.25.0
type TranslationExportFilter = core.TranslationExportFilter
type TranslationExportInput ¶ added in v0.25.0
type TranslationExportInput = core.TranslationExportInput
type TranslationExportResult ¶ added in v0.25.0
type TranslationExportResult = core.TranslationExportResult
type TranslationImportApplyCommand ¶ added in v0.25.0
type TranslationImportApplyCommand = core.TranslationImportApplyCommand
type TranslationImportApplyInput ¶ added in v0.25.0
type TranslationImportApplyInput = core.TranslationImportApplyInput
type TranslationImportRunCommand ¶ added in v0.25.0
type TranslationImportRunCommand = core.TranslationImportRunCommand
type TranslationImportRunInput ¶ added in v0.25.0
type TranslationImportRunInput = core.TranslationImportRunInput
type TranslationImportRunResult ¶ added in v0.25.0
type TranslationImportRunResult = core.TranslationImportRunResult
type TranslationImportRunTriggerBuilder ¶ added in v0.25.0
type TranslationImportRunTriggerBuilder = core.TranslationImportRunTriggerBuilder
type TranslationImportRunTriggerCommand ¶ added in v0.25.0
type TranslationImportRunTriggerCommand = core.TranslationImportRunTriggerCommand
type TranslationImportRunTriggerInput ¶ added in v0.25.0
type TranslationImportRunTriggerInput = core.TranslationImportRunTriggerInput
type TranslationImportValidateCommand ¶ added in v0.25.0
type TranslationImportValidateCommand = core.TranslationImportValidateCommand
type TranslationImportValidateInput ¶ added in v0.25.0
type TranslationImportValidateInput = core.TranslationImportValidateInput
type TranslationLinkWidgetPayload ¶ added in v0.25.0
type TranslationLinkWidgetPayload = core.TranslationLinkWidgetPayload
type TranslationMeta ¶ added in v0.24.0
type TranslationMeta = core.TranslationMeta
type TranslationMetrics ¶ added in v0.25.0
type TranslationMetrics = core.TranslationMetrics
type TranslationPolicy ¶ added in v0.25.0
type TranslationPolicy = core.TranslationPolicy
type TranslationPolicyFunc ¶ added in v0.25.0
type TranslationPolicyFunc = core.TranslationPolicyFunc
type TranslationPolicyInput ¶ added in v0.25.0
type TranslationPolicyInput = core.TranslationPolicyInput
type TranslationProgressWidgetPayload ¶ added in v0.25.0
type TranslationProgressWidgetPayload = core.TranslationProgressWidgetPayload
type TranslationQueueApproveCommand ¶ added in v0.25.0
type TranslationQueueApproveCommand = core.TranslationQueueApproveCommand
type TranslationQueueApproveInput ¶ added in v0.25.0
type TranslationQueueApproveInput = core.TranslationQueueApproveInput
type TranslationQueueArchiveCommand ¶ added in v0.25.0
type TranslationQueueArchiveCommand = core.TranslationQueueArchiveCommand
type TranslationQueueArchiveInput ¶ added in v0.25.0
type TranslationQueueArchiveInput = core.TranslationQueueArchiveInput
type TranslationQueueAssignCommand ¶ added in v0.25.0
type TranslationQueueAssignCommand = core.TranslationQueueAssignCommand
type TranslationQueueAssignInput ¶ added in v0.25.0
type TranslationQueueAssignInput = core.TranslationQueueAssignInput
type TranslationQueueAutoCreateHook ¶ added in v0.25.0
type TranslationQueueAutoCreateHook = core.TranslationQueueAutoCreateHook
type TranslationQueueAutoCreateInput ¶ added in v0.25.0
type TranslationQueueAutoCreateInput = core.TranslationQueueAutoCreateInput
type TranslationQueueAutoCreateResult ¶ added in v0.25.0
type TranslationQueueAutoCreateResult = core.TranslationQueueAutoCreateResult
type TranslationQueueBulkArchiveCommand ¶ added in v0.25.0
type TranslationQueueBulkArchiveCommand = core.TranslationQueueBulkArchiveCommand
type TranslationQueueBulkArchiveInput ¶ added in v0.25.0
type TranslationQueueBulkArchiveInput = core.TranslationQueueBulkArchiveInput
type TranslationQueueBulkAssignCommand ¶ added in v0.25.0
type TranslationQueueBulkAssignCommand = core.TranslationQueueBulkAssignCommand
type TranslationQueueBulkAssignInput ¶ added in v0.25.0
type TranslationQueueBulkAssignInput = core.TranslationQueueBulkAssignInput
type TranslationQueueBulkPriorityCommand ¶ added in v0.25.0
type TranslationQueueBulkPriorityCommand = core.TranslationQueueBulkPriorityCommand
type TranslationQueueBulkPriorityInput ¶ added in v0.25.0
type TranslationQueueBulkPriorityInput = core.TranslationQueueBulkPriorityInput
type TranslationQueueBulkReleaseCommand ¶ added in v0.25.0
type TranslationQueueBulkReleaseCommand = core.TranslationQueueBulkReleaseCommand
type TranslationQueueBulkReleaseInput ¶ added in v0.25.0
type TranslationQueueBulkReleaseInput = core.TranslationQueueBulkReleaseInput
type TranslationQueueClaimCommand ¶ added in v0.25.0
type TranslationQueueClaimCommand = core.TranslationQueueClaimCommand
type TranslationQueueClaimInput ¶ added in v0.25.0
type TranslationQueueClaimInput = core.TranslationQueueClaimInput
type TranslationQueueRejectCommand ¶ added in v0.25.0
type TranslationQueueRejectCommand = core.TranslationQueueRejectCommand
type TranslationQueueRejectInput ¶ added in v0.25.0
type TranslationQueueRejectInput = core.TranslationQueueRejectInput
type TranslationQueueReleaseCommand ¶ added in v0.25.0
type TranslationQueueReleaseCommand = core.TranslationQueueReleaseCommand
type TranslationQueueReleaseInput ¶ added in v0.25.0
type TranslationQueueReleaseInput = core.TranslationQueueReleaseInput
type TranslationQueueService ¶ added in v0.25.0
type TranslationQueueService = core.TranslationQueueService
type TranslationQueueStatsFromRepository ¶ added in v0.25.0
type TranslationQueueStatsFromRepository = core.TranslationQueueStatsFromRepository
type TranslationQueueStatsService ¶ added in v0.25.0
type TranslationQueueStatsService = core.TranslationQueueStatsService
type TranslationQueueStatsSnapshot ¶ added in v0.25.0
type TranslationQueueStatsSnapshot = core.TranslationQueueStatsSnapshot
type TranslationQueueSubmitCommand ¶ added in v0.25.0
type TranslationQueueSubmitCommand = core.TranslationQueueSubmitCommand
type TranslationQueueSubmitInput ¶ added in v0.25.0
type TranslationQueueSubmitInput = core.TranslationQueueSubmitInput
type TranslationRequirements ¶ added in v0.25.0
type TranslationRequirements = core.TranslationRequirements
type TranslationRequirementsResolver ¶ added in v0.25.0
type TranslationRequirementsResolver = core.TranslationRequirementsResolver
type TranslationRequirementsResolverFunc ¶ added in v0.25.0
type TranslationRequirementsResolverFunc = core.TranslationRequirementsResolverFunc
type TranslationSummaryWidgetPayload ¶ added in v0.25.0
type TranslationSummaryWidgetPayload = core.TranslationSummaryWidgetPayload
type Translator ¶
type Translator = core.Translator
type TranslatorAware ¶ added in v0.25.0
type TranslatorAware = core.TranslatorAware
type URLNamespaceConfig ¶ added in v0.25.0
type URLNamespaceConfig = core.URLNamespaceConfig
type UUIDRoleAssignmentLookup ¶ added in v0.2.0
type UUIDRoleAssignmentLookup = core.UUIDRoleAssignmentLookup
type UserActivateMsg ¶ added in v0.12.0
type UserActivateMsg = core.UserActivateMsg
type UserArchiveMsg ¶ added in v0.12.0
type UserArchiveMsg = core.UserArchiveMsg
type UserBulkAssignRoleMsg ¶ added in v0.25.0
type UserBulkAssignRoleMsg = core.UserBulkAssignRoleMsg
type UserBulkUnassignRoleMsg ¶ added in v0.25.0
type UserBulkUnassignRoleMsg = core.UserBulkUnassignRoleMsg
type UserDisableMsg ¶ added in v0.12.0
type UserDisableMsg = core.UserDisableMsg
type UserManagementModule ¶ added in v0.24.0
type UserManagementModule = core.UserManagementModule
func NewUserManagementModule ¶ added in v0.25.0
func NewUserManagementModule(opts ...UserManagementModuleOption) *UserManagementModule
type UserManagementModuleOption ¶ added in v0.24.0
type UserManagementModuleOption = core.UserManagementModuleOption
func WithMenuPositions ¶ added in v0.25.0
func WithRolesPanelConfigurer ¶ added in v0.25.0
func WithRolesPanelConfigurer(fn func(*PanelBuilder) *PanelBuilder) UserManagementModuleOption
func WithUserMenuParent ¶ added in v0.24.0
func WithUserMenuParent(parent string) UserManagementModuleOption
func WithUserPanelTabs ¶ added in v0.24.0
func WithUserPanelTabs(tabs ...PanelTab) UserManagementModuleOption
func WithUserProfilesPanel ¶ added in v0.24.0
func WithUserProfilesPanel() UserManagementModuleOption
func WithUserProfilesPanelConfigurer ¶ added in v0.25.0
func WithUserProfilesPanelConfigurer(fn func(*PanelBuilder) *PanelBuilder) UserManagementModuleOption
func WithUsersPanelConfigurer ¶ added in v0.25.0
func WithUsersPanelConfigurer(fn func(*PanelBuilder) *PanelBuilder) UserManagementModuleOption
type UserManagementService ¶
type UserManagementService = core.UserManagementService
func NewUserManagementService ¶ added in v0.25.0
func NewUserManagementService(users UserRepository, roles RoleRepository) *UserManagementService
type UserPanelRepository ¶ added in v0.25.0
type UserPanelRepository = core.UserPanelRepository
func NewUserPanelRepository ¶ added in v0.25.0
func NewUserPanelRepository(service *UserManagementService) *UserPanelRepository
type UserPreferences ¶ added in v0.25.0
type UserPreferences = core.UserPreferences
type UserProfile ¶
type UserProfile = core.UserProfile
type UserProfilesPanelRepository ¶ added in v0.25.0
type UserProfilesPanelRepository = core.UserProfilesPanelRepository
func NewUserProfilesPanelRepository ¶ added in v0.25.0
func NewUserProfilesPanelRepository(users *UserManagementService, profiles ProfileStore, defaultLocale string) *UserProfilesPanelRepository
type UserRecord ¶ added in v0.22.0
type UserRecord = core.UserRecord
type UserRepository ¶ added in v0.25.0
type UserRepository = core.UserRepository
type UserStatsWidgetPayload ¶ added in v0.25.0
type UserStatsWidgetPayload = core.UserStatsWidgetPayload
type UserSuspendMsg ¶ added in v0.12.0
type UserSuspendMsg = core.UserSuspendMsg
type WidgetArea ¶
type WidgetArea = core.WidgetArea
type WidgetAreaDefinition ¶ added in v0.4.0
type WidgetAreaDefinition = core.WidgetAreaDefinition
type WidgetDefinition ¶ added in v0.24.0
type WidgetDefinition = core.WidgetDefinition
type WidgetDefinitionRepository ¶ added in v0.25.0
type WidgetDefinitionRepository = core.WidgetDefinitionRepository
func NewWidgetDefinitionRepository ¶ added in v0.25.0
func NewWidgetDefinitionRepository(widgets CMSWidgetService) *WidgetDefinitionRepository
type WidgetInstance ¶ added in v0.25.0
type WidgetInstance = core.WidgetInstance
type WidgetInstanceFilter ¶ added in v0.25.0
type WidgetInstanceFilter = core.WidgetInstanceFilter
type WidgetInstanceRepository ¶ added in v0.25.0
type WidgetInstanceRepository = core.WidgetInstanceRepository
func NewWidgetInstanceRepository ¶ added in v0.25.0
func NewWidgetInstanceRepository(widgets CMSWidgetService) *WidgetInstanceRepository
type WidgetLayout ¶
type WidgetLayout = core.WidgetLayout
type WidgetMetadata ¶
type WidgetMetadata = core.WidgetMetadata
type WidgetPayload ¶ added in v0.25.0
type WidgetPayload = core.WidgetPayload
func EmptyWidgetPayload ¶ added in v0.25.0
func EmptyWidgetPayload() WidgetPayload
func WidgetPayloadOf ¶ added in v0.25.0
func WidgetPayloadOf[T any](value T) WidgetPayload
type WidgetProvider ¶ added in v0.25.0
type WidgetProvider = core.WidgetProvider
type WorkflowAuthorizer ¶ added in v0.22.0
type WorkflowAuthorizer = core.WorkflowAuthorizer
func NewRoleWorkflowAuthorizer ¶ added in v0.25.0
func NewRoleWorkflowAuthorizer(minRole string, opts ...RoleWorkflowAuthorizerOption) WorkflowAuthorizer
type WorkflowBinding ¶ added in v0.25.0
type WorkflowBinding = core.WorkflowBinding
type WorkflowBindingConflictError ¶ added in v0.25.0
type WorkflowBindingConflictError = core.WorkflowBindingConflictError
type WorkflowBindingListOptions ¶ added in v0.25.0
type WorkflowBindingListOptions = core.WorkflowBindingListOptions
type WorkflowBindingRepository ¶ added in v0.25.0
type WorkflowBindingRepository = core.WorkflowBindingRepository
type WorkflowBindingResolution ¶ added in v0.25.0
type WorkflowBindingResolution = core.WorkflowBindingResolution
type WorkflowBindingResolveInput ¶ added in v0.25.0
type WorkflowBindingResolveInput = core.WorkflowBindingResolveInput
type WorkflowBindingScopeType ¶ added in v0.25.0
type WorkflowBindingScopeType = core.WorkflowBindingScopeType
type WorkflowBindingStatus ¶ added in v0.25.0
type WorkflowBindingStatus = core.WorkflowBindingStatus
type WorkflowBindingVersionConflictError ¶ added in v0.25.0
type WorkflowBindingVersionConflictError = core.WorkflowBindingVersionConflictError
type WorkflowDefinition ¶ added in v0.22.0
type WorkflowDefinition = core.WorkflowDefinition
type WorkflowDefinitionChecker ¶ added in v0.25.0
type WorkflowDefinitionChecker = core.WorkflowDefinitionChecker
type WorkflowDefinitionRepository ¶ added in v0.25.0
type WorkflowDefinitionRepository = core.WorkflowDefinitionRepository
type WorkflowEngine ¶ added in v0.22.0
type WorkflowEngine = core.WorkflowEngine
type WorkflowRegistrar ¶ added in v0.25.0
type WorkflowRegistrar = core.WorkflowRegistrar
type WorkflowRuntime ¶ added in v0.25.0
type WorkflowRuntime = core.WorkflowRuntime
type WorkflowRuntimeService ¶ added in v0.25.0
type WorkflowRuntimeService = core.WorkflowRuntimeService
func NewWorkflowRuntimeService ¶ added in v0.25.0
func NewWorkflowRuntimeService(workflows WorkflowDefinitionRepository, bindings WorkflowBindingRepository) *WorkflowRuntimeService
type WorkflowTransition ¶ added in v0.22.0
type WorkflowTransition = core.WorkflowTransition
type WorkflowValidationErrors ¶ added in v0.25.0
type WorkflowValidationErrors = core.WorkflowValidationErrors
type WorkflowVersionConflictError ¶ added in v0.25.0
type WorkflowVersionConflictError = core.WorkflowVersionConflictError
Click to show internal directories.
Click to hide internal directories.