| _contacts | PortfolioApp.ViewModels.PortfolioAdminViewModel | private |
| _media | PortfolioApp.ViewModels.PortfolioAdminViewModel | private |
| _projects | PortfolioApp.ViewModels.PortfolioAdminViewModel | private |
| _resumes | PortfolioApp.ViewModels.PortfolioAdminViewModel | private |
| _tenants | PortfolioApp.ViewModels.PortfolioAdminViewModel | private |
| _userContext | PortfolioApp.ViewModels.PortfolioAdminViewModel | private |
| AddSkillGroup() | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| BuildEffectiveAdminUsers(PortfolioConfig config) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inlineprivatestatic |
| CancelEdit() | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| CancelEdu() | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| CancelExp() | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| ChangePasswordAsync(string slug, string current, string next, string confirm) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| Config | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| CurrentUserLabel | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| DeleteMessageAsync(string slug, string msgId) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| DeleteProjectAsync(string slug, string projectId) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| DeleteProjectCoverAsync(string slug, string projectId) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| DeleteProjectMediaAsync(string slug, string projectId, string fileName) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| DeleteProjectVideoAsync(string slug, string projectId, string fileName) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| DeleteSelfAsync(string slug) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| EditEducation(EducationItem e) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| EditExperience(ExperienceItem e) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| EditingEdu | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| EditingExp | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| EditingProject | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| EditProject(ProjectItem p) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| EffectiveAdminUsers | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| EnsureAdminUser(PortfolioConfig config, PortfolioCurrentUser user, string role) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inlineprivatestatic |
| GetAdminUsers(PortfolioConfig config) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inlineprivatestatic |
| GetImageUrl(string slug, string projectId, string fileName) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| GetMediaUrl(string slug, string projectId, string fileName) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| GetProfileImageUrl(string slug, string fileName) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| GetVideoUrl(string slug, string projectId, string fileName) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| InitializeAsync(string slug) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| IsAdminUser(PortfolioConfig config, PortfolioCurrentUser user) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inlineprivatestatic |
| IsAuthenticated | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| IsExternalUrl(string url) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inlineprivatestatic |
| IsLinkedToCurrentUser | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| IsLoaded | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| IsOwner | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| IsOwnerUser(PortfolioConfig config, PortfolioCurrentUser user) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inlineprivatestatic |
| IsSignedIn | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| IsUploading | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| LoadAsync(string slug) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| LoginAsync(string slug) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| LoginPassword | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| Logout() | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| MarkReadAsync(string slug, string msgId) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| Messages | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| NewEducation() | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| NewExperience() | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| NewProject() | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| NewSkillCategory | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| NewSkillNames | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| PendingFiles | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| PendingVideos | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| PortfolioAdminViewModel(IPortfolioTenantStore tenants, IProjectStore projects, IResumeStore resumes, IContactStore contacts, IMediaService media, PortfolioUserContext userContext) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| Projects | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| RefreshCurrentUserAsync() | PortfolioApp.ViewModels.PortfolioAdminViewModel | inlineprivate |
| RemoveAdminAsync(string userId) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| RemoveEducation(EducationItem e) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| RemoveExperience(ExperienceItem e) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| RemoveSkillGroup(SkillGroup g) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| Resume | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| SaveConfigAsync() | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| SaveEducation() | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| SaveExperience() | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| SaveProjectAsync(string slug) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| SaveResumeAsync(string slug) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |
| StatusMessage | PortfolioApp.ViewModels.PortfolioAdminViewModel | |
| UploadProfileImageAsync(string slug, IBrowserFile file) | PortfolioApp.ViewModels.PortfolioAdminViewModel | inline |