| _geocodeHttp | WeddingThankYou.ViewModels.AdminViewModel | privatestatic |
| _mediaPolicyResolver | WeddingThankYou.ViewModels.AdminViewModel | private |
| _opts | WeddingThankYou.ViewModels.AdminViewModel | private |
| _photos | WeddingThankYou.ViewModels.AdminViewModel | private |
| _superAdminTokens | WeddingThankYou.ViewModels.AdminViewModel | private |
| _tenants | WeddingThankYou.ViewModels.AdminViewModel | private |
| _userContext | WeddingThankYou.ViewModels.AdminViewModel | private |
| AddStoryChapterAsync(CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| AdminViewModel(ITenantStore tenants, IPhotoService photos, WeddingOptions opts, ThankYouUserContext userContext, IMediaQuotaPolicyResolver mediaPolicyResolver, ISuperAdminSessionTokenService superAdminTokens) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| BuildEffectiveAdminUsers(TenantConfig config) | WeddingThankYou.ViewModels.AdminViewModel | inlineprivatestatic |
| Config | WeddingThankYou.ViewModels.AdminViewModel | |
| CurrentUserLabel | WeddingThankYou.ViewModels.AdminViewModel | |
| DeletePhotoAsync(string slug, string fileName, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| DeleteStoryChapterAsync(int chapterNumber, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| DeleteVideoAsync(string slug, string fileName, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| EffectiveAdminUsers | WeddingThankYou.ViewModels.AdminViewModel | |
| EffectiveMediaPolicy | WeddingThankYou.ViewModels.AdminViewModel | |
| EnsureAdminUser(TenantConfig config, ThankYouCurrentUser user, string role) | WeddingThankYou.ViewModels.AdminViewModel | inlineprivatestatic |
| Gallery | WeddingThankYou.ViewModels.AdminViewModel | |
| GenerateMapLinks() | WeddingThankYou.ViewModels.AdminViewModel | inline |
| GeocodeAsync(CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| GeocodeStatus | WeddingThankYou.ViewModels.AdminViewModel | |
| GetAdminUsers(TenantConfig config) | WeddingThankYou.ViewModels.AdminViewModel | inlineprivatestatic |
| GetHeroUrl(string slug, string fileName) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| GetMusicUrl(string slug, string fileName) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| GetOgImageUrl(string slug, string fileName) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| GetPhotoUrl(string slug, string fileName) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| GetRoadMapUrl(string slug, string fileName) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| GetThumbUrl(string slug, string fileName) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| GetVideoUrl(string slug, string fileName) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| InitializeAsync(string slug, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| IsAdminUser(TenantConfig config, ThankYouCurrentUser user) | WeddingThankYou.ViewModels.AdminViewModel | inlineprivatestatic |
| IsAuthenticated | WeddingThankYou.ViewModels.AdminViewModel | |
| IsGeocoding | WeddingThankYou.ViewModels.AdminViewModel | |
| IsLinkedToCurrentUser | WeddingThankYou.ViewModels.AdminViewModel | |
| IsLoaded | WeddingThankYou.ViewModels.AdminViewModel | |
| IsOwner | WeddingThankYou.ViewModels.AdminViewModel | |
| IsOwnerUser(TenantConfig config, ThankYouCurrentUser user) | WeddingThankYou.ViewModels.AdminViewModel | inlineprivatestatic |
| IsSignedIn | WeddingThankYou.ViewModels.AdminViewModel | |
| IsUploading | WeddingThankYou.ViewModels.AdminViewModel | |
| LoadAsync(string slug, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| LoginAsSuperAdminAsync(string slug, string? sessionToken, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| LoginAsync(string slug, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| LoginPassword | WeddingThankYou.ViewModels.AdminViewModel | |
| MaxVideoCount | WeddingThankYou.ViewModels.AdminViewModel | |
| MaxVideoSizeLabel | WeddingThankYou.ViewModels.AdminViewModel | |
| MoveGalleryPhotoAsync(string fileName, int offset, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| MoveGalleryPhotoToAsync(string fileName, bool first, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| NormalizeGalleryFileOrder() | WeddingThankYou.ViewModels.AdminViewModel | inlineprivate |
| RefreshCurrentUserAsync() | WeddingThankYou.ViewModels.AdminViewModel | inlineprivate |
| RemoveAdminAsync(string userId, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| SaveConfigAsync(CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| SaveStoryChapterAsync(StoryChapter chapter, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| SetStatusMessage(string message) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| StatusMessage | WeddingThankYou.ViewModels.AdminViewModel | |
| UploadGalleryAsync(string slug, IBrowserFile file, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| UploadHeroAsync(string slug, IBrowserFile file, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| UploadMusicAsync(string slug, IBrowserFile file, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| UploadOgImageAsync(string slug, IBrowserFile file, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| UploadRoadMapAsync(string slug, IBrowserFile file, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| UploadVideoAsync(string slug, IBrowserFile file, CancellationToken ct=default) | WeddingThankYou.ViewModels.AdminViewModel | inline |
| ValidateLayoutForSave(TenantConfig config) | WeddingThankYou.ViewModels.AdminViewModel | inlineprivate |
| ValidateThemeForSave(TenantConfig config) | WeddingThankYou.ViewModels.AdminViewModel | inlineprivate |