SYMBOL INDEX (308 symbols across 130 files) FILE: Ticky.Base/Constants.cs class Constants (line 3) | public static class Constants class CascadingParameters (line 15) | public static class CascadingParameters class Defaults (line 21) | public static class Defaults class Emails (line 27) | public static class Emails class Mappings (line 31) | public static class Mappings class Hubs (line 52) | public static class Hubs class Limits (line 57) | public static class Limits class Mappings (line 69) | public static class Mappings class Policies (line 78) | public static class Policies class Roles (line 83) | public static class Roles class StorageKeys (line 88) | public static class StorageKeys FILE: Ticky.Base/Converters/ColorToInt32Converter.cs class ColorToInt32Converter (line 5) | public class ColorToInt32Converter : ValueConverter method ColorToInt32Converter (line 7) | public ColorToInt32Converter() FILE: Ticky.Base/Converters/StringToTimeSpanConverter.cs class StringToTimeSpanConverter (line 3) | public static class StringToTimeSpanConverter method ConvertToTimeSpan (line 5) | public static TimeSpan ConvertToTimeSpan(this string str) method ConvertToString (line 24) | public static string ConvertToString(this TimeSpan time) FILE: Ticky.Base/DTOs/InformationDTO.cs class InformationDTO (line 3) | public class InformationDTO FILE: Ticky.Base/DTOs/Notification.cs type Notification (line 3) | public record Notification(string text, NotificationType type = Notifica... FILE: Ticky.Base/DTOs/Trello/TrelloCardDTO.cs class TrelloCardDTO (line 3) | public class TrelloCardDTO FILE: Ticky.Base/DTOs/Trello/TrelloCheckItemDTO.cs class TrelloCheckItemDTO (line 3) | public class TrelloCheckItemDTO FILE: Ticky.Base/DTOs/Trello/TrelloChecklistDTO.cs class TrelloChecklistDTO (line 3) | public class TrelloChecklistDTO FILE: Ticky.Base/DTOs/Trello/TrelloLabelDTO.cs class TrelloLabelDTO (line 3) | public class TrelloLabelDTO FILE: Ticky.Base/DTOs/Trello/TrelloListDTO.cs class TrelloListDTO (line 3) | public class TrelloListDTO FILE: Ticky.Base/DTOs/Trello/TrelloMemberDTO.cs class TrelloMemberDTO (line 3) | public class TrelloMemberDTO FILE: Ticky.Base/DTOs/Trello/TrelloPreferencesDTO.cs class TrelloPreferencesDTO (line 3) | public class TrelloPreferencesDTO FILE: Ticky.Base/DTOs/TrelloImportDTO.cs class TrelloImportDTO (line 5) | public class TrelloImportDTO FILE: Ticky.Base/Entities/Abstractions/AbstractDbEntity.cs class AbstractDbEntity (line 3) | public abstract class AbstractDbEntity : IDbEntry FILE: Ticky.Base/Entities/Abstractions/IAssignable.cs type IAssignable (line 3) | public interface IAssignable FILE: Ticky.Base/Entities/Abstractions/IDbEntry.cs type IDbEntry (line 3) | public interface IDbEntry FILE: Ticky.Base/Entities/Abstractions/IDeletable.cs type IDeletable (line 3) | public interface IDeletable : IDbEntry FILE: Ticky.Base/Entities/Abstractions/IOrderable.cs type IOrderable (line 3) | public interface IOrderable FILE: Ticky.Base/Entities/Activity.cs class Activity (line 3) | public class Activity : AbstractDbEntity FILE: Ticky.Base/Entities/Attachment.cs class Attachment (line 3) | public class Attachment : AbstractDbEntity FILE: Ticky.Base/Entities/Board.cs class Board (line 3) | public class Board : AbstractDbEntity, IDeletable method VerifyAccess (line 23) | public bool VerifyAccess(User user) => FILE: Ticky.Base/Entities/BoardMembership.cs class BoardMembership (line 3) | public class BoardMembership : AbstractDbEntity FILE: Ticky.Base/Entities/Card.cs class Card (line 5) | public class Card : AbstractDbEntity, IOrderable, IDeletable, IAssignable method GetTotalTime (line 34) | public TimeSpan GetTotalTime() => method CalculateNextRepeat (line 37) | public DateTime CalculateNextRepeat(DateTime from) FILE: Ticky.Base/Entities/CardLink.cs class CardLink (line 3) | public class CardLink : AbstractDbEntity FILE: Ticky.Base/Entities/Code.cs class Code (line 3) | public class Code : AbstractDbEntity FILE: Ticky.Base/Entities/Column.cs class Column (line 3) | public class Column : AbstractDbEntity, IOrderable, IDeletable FILE: Ticky.Base/Entities/Comment.cs class Comment (line 3) | public class Comment : AbstractDbEntity FILE: Ticky.Base/Entities/Favorite.cs class Favorite (line 3) | public class Favorite : AbstractDbEntity FILE: Ticky.Base/Entities/Label.cs class Label (line 3) | public class Label : AbstractDbEntity, IDeletable FILE: Ticky.Base/Entities/LastVisit.cs class LastVisit (line 3) | public class LastVisit : AbstractDbEntity FILE: Ticky.Base/Entities/Owned/RepeatInfo.cs class RepeatInfo (line 3) | [Owned] method GetRepeatString (line 20) | public string GetRepeatString() => FILE: Ticky.Base/Entities/Project.cs class Project (line 3) | public class Project : AbstractDbEntity, IDeletable FILE: Ticky.Base/Entities/ProjectMembership.cs class ProjectMembership (line 3) | public class ProjectMembership : AbstractDbEntity FILE: Ticky.Base/Entities/Reminder.cs class Reminder (line 3) | public class Reminder : AbstractDbEntity FILE: Ticky.Base/Entities/Subtask.cs class Subtask (line 3) | public class Subtask : AbstractDbEntity, IOrderable, IAssignable FILE: Ticky.Base/Entities/TimeRecord.cs class TimeRecord (line 3) | public class TimeRecord : AbstractDbEntity method GetTotalTime (line 17) | public TimeSpan GetTotalTime() => FILE: Ticky.Base/Entities/User.cs class User (line 3) | public class User : IdentityUser, IDbEntry, IDeletable FILE: Ticky.Base/Enums/CardPlacement.cs type CardPlacement (line 3) | public enum CardPlacement FILE: Ticky.Base/Enums/CardPriority.cs type CardPriority (line 3) | public enum CardPriority FILE: Ticky.Base/Enums/CodePurpose.cs type CodePurpose (line 3) | public enum CodePurpose FILE: Ticky.Base/Enums/DeadlineColor.cs type DeadlineColor (line 3) | public enum DeadlineColor FILE: Ticky.Base/Enums/ImportSource.cs type ImportSource (line 3) | public enum ImportSource FILE: Ticky.Base/Enums/NotificationType.cs type NotificationType (line 3) | public enum NotificationType FILE: Ticky.Base/Enums/OperationType.cs type OperationType (line 3) | public enum OperationType FILE: Ticky.Base/Enums/OrderRule.cs type OrderRule (line 3) | public enum OrderRule FILE: Ticky.Base/Enums/RepeatType.cs type RepeatType (line 3) | public enum RepeatType FILE: Ticky.Base/Enums/TrelloArchivedHandlingType.cs type TrelloArchivedHandlingType (line 3) | public enum TrelloArchivedHandlingType FILE: Ticky.Base/Models/BoardPreferencesModel.cs class BoardPreferencesModel (line 3) | public class BoardPreferencesModel FILE: Ticky.Base/Models/CloneBoardModel.cs class CloneBoardModel (line 3) | public class CloneBoardModel FILE: Ticky.Base/Models/CreateCardModel.cs class CreateCardModel (line 3) | public class CreateCardModel FILE: Ticky.Base/Models/CredentialsModel.cs class CredentialsModel (line 3) | public class CredentialsModel FILE: Ticky.Base/Models/DeadlineModel.cs class DeadlineModel (line 3) | public class DeadlineModel FILE: Ticky.Base/Models/FilterCardsModel.cs class FilterCardsModel (line 3) | public class FilterCardsModel method IsAnyFilterApplied (line 19) | public bool IsAnyFilterApplied() method ClearFilters (line 28) | public void ClearFilters() FILE: Ticky.Base/Models/ImportModel.cs class ImportModel (line 3) | public class ImportModel FILE: Ticky.Base/Models/LabelModel.cs class LabelModel (line 3) | public class LabelModel FILE: Ticky.Base/Models/LinkCardsModel.cs class LinkCardsModel (line 3) | public class LinkCardsModel FILE: Ticky.Base/Models/ReminderModel.cs class ReminderModel (line 3) | public class ReminderModel FILE: Ticky.Base/Models/RepeatCardModel.cs class RepeatCardModel (line 5) | public class RepeatCardModel method GetRelevantSelectedValue (line 55) | public string? GetRelevantSelectedValue() => method SetRelevantSelectedValue (line 63) | public void SetRelevantSelectedValue(string? value) FILE: Ticky.Base/Models/SnoozeCardModel.cs class SnoozeCardModel (line 3) | public class SnoozeCardModel FILE: Ticky.Base/Models/SubtaskModel.cs class SubtaskModel (line 3) | public class SubtaskModel FILE: Ticky.Base/Models/TimeRecordModel.cs class TimeRecordModel (line 3) | public class TimeRecordModel FILE: Ticky.Base/Models/UserModel.cs class UserModel (line 3) | public class UserModel FILE: Ticky.Base/Validation/IsValidTimeSpan.cs class IsValidTimeSpan (line 3) | public class IsValidTimeSpan() : ValidationAttribute method IsValid (line 7) | protected override ValidationResult? IsValid(object? value, Validation... FILE: Ticky.Base/Validation/RequiredIf.cs class RequiredIfAttribute (line 3) | public class RequiredIfAttribute : ValidationAttribute method RequiredIfAttribute (line 8) | public RequiredIfAttribute(string propertyName, params object[] allowe... method FormatErrorMessage (line 14) | public override string FormatErrorMessage(string name) method IsValid (line 20) | protected override ValidationResult? IsValid(object? value, Validation... FILE: Ticky.Internal/Data/DataContext.cs class DataContext (line 7) | public class DataContext method DataContext (line 30) | public DataContext(DbContextOptions options) method OnModelCreating (line 33) | protected override void OnModelCreating(ModelBuilder modelBuilder) FILE: Ticky.Internal/Data/DataMigrator.cs class DataMigrator (line 3) | public class DataMigrator method Seed (line 5) | public static async Task Seed(IServiceProvider serviceProvider) FILE: Ticky.Internal/Data/DataSeeder.cs class DataSeeder (line 7) | public class DataSeeder method Seed (line 9) | public static async Task Seed(IServiceProvider serviceProvider) FILE: Ticky.Internal/Helpers/AttachmentHelper.cs class AttachmentHelper (line 3) | public static class AttachmentHelper method GetFileTypeFromAttachment (line 5) | public static string GetFileTypeFromAttachment(Attachment attachment) method GetImageNameFromAttachment (line 31) | public static string GetImageNameFromAttachment(Attachment attachment) FILE: Ticky.Internal/Helpers/IndexHelper.cs class IndexHelper (line 3) | public static class IndexHelper method GetNextIndex (line 5) | public static int GetNextIndex(this List current) method FixIndices (line 16) | public static void FixIndices(this List current) method ChangeOrderOfItem (line 25) | public static void ChangeOrderOfItem(this List current, int curr... FILE: Ticky.Internal/Helpers/StringHelper.cs class StringHelper (line 5) | public static class StringHelper method ToFriendlyName (line 7) | public static string ToFriendlyName(this string str) FILE: Ticky.Internal/Helpers/TimeHelper.cs class TimeHelper (line 3) | public static class TimeHelper method ToElapsedString (line 5) | public static string ToElapsedString(this DateTime dateTime) method ToElapsedString (line 29) | public static string ToElapsedString(this TimeSpan timeSpan, bool cutO... method ToShortString (line 46) | public static string ToShortString(this DateTime dateTime) => FILE: Ticky.Internal/Migrations/20250523175138_Initial.Designer.cs class Initial (line 13) | [DbContext(typeof(DataContext))] method BuildTargetModel (line 18) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: Ticky.Internal/Migrations/20250523175138_Initial.cs class Initial (line 10) | public partial class Initial : Migration method Up (line 13) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 875) | protected override void Down(MigrationBuilder migrationBuilder) FILE: Ticky.Internal/Migrations/20250527093505_Favorites.Designer.cs class Favorites (line 14) | [DbContext(typeof(DataContext))] method BuildTargetModel (line 19) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: Ticky.Internal/Migrations/20250527093505_Favorites.cs class Favorites (line 10) | public partial class Favorites : Migration method Up (line 13) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 248) | protected override void Down(MigrationBuilder migrationBuilder) FILE: Ticky.Internal/Migrations/20250606115441_ForceCredentialsChange.Designer.cs class ForceCredentialsChange (line 14) | [DbContext(typeof(DataContext))] method BuildTargetModel (line 19) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: Ticky.Internal/Migrations/20250606115441_ForceCredentialsChange.cs class ForceCredentialsChange (line 8) | public partial class ForceCredentialsChange : Migration method Up (line 11) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 22) | protected override void Down(MigrationBuilder migrationBuilder) FILE: Ticky.Internal/Migrations/20250615181842_TextToNameCard.Designer.cs class TextToNameCard (line 14) | [DbContext(typeof(DataContext))] method BuildTargetModel (line 19) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: Ticky.Internal/Migrations/20250615181842_TextToNameCard.cs class TextToNameCard (line 8) | public partial class TextToNameCard : Migration method Up (line 11) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 25) | protected override void Down(MigrationBuilder migrationBuilder) FILE: Ticky.Internal/Migrations/20250617140549_SnoozeCards.Designer.cs class SnoozeCards (line 14) | [DbContext(typeof(DataContext))] method BuildTargetModel (line 19) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: Ticky.Internal/Migrations/20250617140549_SnoozeCards.cs class SnoozeCards (line 9) | public partial class SnoozeCards : Migration method Up (line 12) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 22) | protected override void Down(MigrationBuilder migrationBuilder) FILE: Ticky.Internal/Migrations/20250618090806_AtRemoval.Designer.cs class AtRemoval (line 14) | [DbContext(typeof(DataContext))] method BuildTargetModel (line 19) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: Ticky.Internal/Migrations/20250618090806_AtRemoval.cs class AtRemoval (line 9) | public partial class AtRemoval : Migration method Up (line 12) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 20) | protected override void Down(MigrationBuilder migrationBuilder) FILE: Ticky.Internal/Migrations/20250618114219_SelfAssign.Designer.cs class SelfAssign (line 14) | [DbContext(typeof(DataContext))] method BuildTargetModel (line 19) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: Ticky.Internal/Migrations/20250618114219_SelfAssign.cs class SelfAssign (line 8) | public partial class SelfAssign : Migration method Up (line 11) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 22) | protected override void Down(MigrationBuilder migrationBuilder) FILE: Ticky.Internal/Migrations/20250703124731_DisableBoardAnimations.Designer.cs class DisableBoardAnimations (line 14) | [DbContext(typeof(DataContext))] method BuildTargetModel (line 19) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: Ticky.Internal/Migrations/20250703124731_DisableBoardAnimations.cs class DisableBoardAnimations (line 8) | public partial class DisableBoardAnimations : Migration method Up (line 11) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 22) | protected override void Down(MigrationBuilder migrationBuilder) FILE: Ticky.Internal/Migrations/20250709130027_RepeatingCards.Designer.cs class RepeatingCards (line 14) | [DbContext(typeof(DataContext))] method BuildTargetModel (line 19) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: Ticky.Internal/Migrations/20250709130027_RepeatingCards.cs class RepeatingCards (line 9) | public partial class RepeatingCards : Migration method Up (line 12) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 59) | protected override void Down(MigrationBuilder migrationBuilder) FILE: Ticky.Internal/Migrations/20250826115734_NewCardPlacement.Designer.cs class NewCardPlacement (line 14) | [DbContext(typeof(DataContext))] method BuildTargetModel (line 19) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: Ticky.Internal/Migrations/20250826115734_NewCardPlacement.cs class NewCardPlacement (line 8) | public partial class NewCardPlacement : Migration method Up (line 11) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 22) | protected override void Down(MigrationBuilder migrationBuilder) FILE: Ticky.Internal/Migrations/20251005111419_BlockToFlagged.Designer.cs class BlockToFlagged (line 14) | [DbContext(typeof(DataContext))] method BuildTargetModel (line 19) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: Ticky.Internal/Migrations/20251005111419_BlockToFlagged.cs class BlockToFlagged (line 8) | public partial class BlockToFlagged : Migration method Up (line 11) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 20) | protected override void Down(MigrationBuilder migrationBuilder) FILE: Ticky.Internal/Migrations/20251005174743_SubtaskAssignee.Designer.cs class SubtaskAssignee (line 14) | [DbContext(typeof(DataContext))] method BuildTargetModel (line 19) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: Ticky.Internal/Migrations/20251005174743_SubtaskAssignee.cs class SubtaskAssignee (line 8) | public partial class SubtaskAssignee : Migration method Up (line 11) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 45) | protected override void Down(MigrationBuilder migrationBuilder) FILE: Ticky.Internal/Migrations/20251011134337_Information.Designer.cs class Information (line 14) | [DbContext(typeof(DataContext))] method BuildTargetModel (line 19) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: Ticky.Internal/Migrations/20251011134337_Information.cs class Information (line 9) | public partial class Information : Migration method Up (line 12) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 28) | protected override void Down(MigrationBuilder migrationBuilder) FILE: Ticky.Internal/Migrations/DataContextModelSnapshot.cs class DataContextModelSnapshot (line 13) | [DbContext(typeof(DataContext))] method BuildModel (line 16) | protected override void BuildModel(ModelBuilder modelBuilder) FILE: Ticky.Internal/Services/AvatarService.cs class AvatarService (line 3) | public class AvatarService method AvatarService (line 7) | public AvatarService(HttpClient httpClient) method FetchAvatarAsync (line 12) | public async Task FetchAvatarAsync(string name) FILE: Ticky.Internal/Services/CardNumberingService.cs class CardNumberingService (line 3) | public class CardNumberingService method CardNumberingService (line 7) | public CardNumberingService(IDbContextFactory dbContextFa... method GetNextNumberAsync (line 12) | public async Task GetNextNumberAsync(int boardId) FILE: Ticky.Internal/Services/CodeService.cs class CodeService (line 5) | public class CodeService method CodeService (line 9) | public CodeService(DataContext dataContext) method CreateCodeAsync (line 14) | public async Task CreateCodeAsync(User account, CodePurpose code... method GetUnusedCodeAsync (line 31) | private async Task GetUnusedCodeAsync() FILE: Ticky.Internal/Services/EmailService.cs class EmailService (line 7) | public class EmailService(IEmailService emailService, ILogger : IHostedService method AbstractHostedService (line 14) | protected AbstractHostedService( method StartAsync (line 33) | public Task StartAsync(CancellationToken cancellationToken) method StopAsync (line 44) | public Task StopAsync(CancellationToken cancellationToken) method DoWork (line 56) | private async void DoWork(object? state) method GetNextRunDateTime (line 77) | private string GetNextRunDateTime(DateTime startedAt) method ChangeTimer (line 88) | protected void ChangeTimer(TimeSpan untilStart, TimeSpan frequency) method OnStart (line 96) | protected virtual void OnStart() { } method OnStop (line 98) | protected virtual void OnStop() { } method OnRun (line 100) | protected virtual Task OnRun() method Dispose (line 105) | public void Dispose() FILE: Ticky.Internal/Services/Hosted/CleanupHostedService.cs class CleanupHostedService (line 3) | public class CleanupHostedService(IServiceScopeFactory serviceScopeFactory) method OnRun (line 6) | protected override async Task OnRun() method CleanCodes (line 13) | private async Task CleanCodes() method DeleteUnusedProfilePictures (line 46) | private async Task DeleteUnusedProfilePictures() method DeleteUnlinkedAttachments (line 80) | private async Task DeleteUnlinkedAttachments() FILE: Ticky.Internal/Services/Hosted/ReminderHostedService.cs class ReminderHostedService (line 3) | public class ReminderHostedService(IServiceScopeFactory serviceScopeFact... method OnRun (line 8) | protected override async Task OnRun() FILE: Ticky.Internal/Services/Hosted/RepeatHostedService.cs class RepeatHostedService (line 3) | public class RepeatHostedService(IServiceScopeFactory serviceScopeFactor... method OnRun (line 8) | protected override async Task OnRun() FILE: Ticky.Internal/Services/Hosted/SnoozeHostedService.cs class SnoozeHostedService (line 3) | public class SnoozeHostedService(IServiceScopeFactory serviceScopeFactor... method OnRun (line 8) | protected override async Task OnRun() FILE: Ticky.Internal/Services/InformationService.cs class InformationService (line 5) | public class InformationService method InformationService (line 9) | public InformationService() FILE: Ticky.Internal/Services/SearchService.cs class SearchService (line 3) | public class SearchService method SearchService (line 7) | public SearchService(IDbContextFactory dbContextFactory) method SearchAsync (line 12) | public async Task> SearchAsync( FILE: Ticky.Internal/Services/TrelloImportService.cs class TrelloImportService (line 6) | public class TrelloImportService method TrelloImportService (line 10) | public TrelloImportService(IDbContextFactory dbContextFac... method ImportTrelloBoardAsync (line 15) | public async Task ImportTrelloBoardAsync( method GetLabelColorsFromName (line 202) | private (Color textColor, Color backgroundColor) GetLabelColorsFromNam... FILE: Ticky.Units/CardTest.cs class CardTest (line 3) | public class CardTest method Setup (line 7) | [SetUp] method CalculateNextRepeat_Daily_SameDay (line 27) | [Test] method CalculateNextRepeat_Daily_NextDay (line 44) | [Test] method CalculateNextRepeat_WeekDays_SameDay (line 61) | [Test] method CalculateNextRepeat_WeekDays_NextDay (line 79) | [Test] method CalculateNextRepeat_MonthDayNumber_SameDay (line 97) | [Test] method CalculateNextRepeat_MonthDayNumber_NextDay (line 115) | [Test] method CalculateNextRepeat_EveryXthDay_TimeBefore (line 133) | [Test] method CalculateNextRepeat_EveryXthWeek_TimeBefore (line 151) | [Test] method CalculateNextRepeat_EveryXthMonth_TimeBefore (line 169) | [Test] method CalculateNextRepeat_EveryXthYear_TimeBefore (line 187) | [Test] method CalculateNextRepeat_EveryXthDay_TimeAfter (line 205) | [Test] method CalculateNextRepeat_EveryXthWeek_TimeAfter (line 223) | [Test] method CalculateNextRepeat_EveryXthMonth_TimeAfter (line 241) | [Test] method CalculateNextRepeat_EveryXthYear_TimeAfter (line 259) | [Test] FILE: Ticky.Units/Constants.cs class Constants (line 3) | public static class Constants FILE: Ticky.Web/Components/Elements/Sortable/SortableList.razor.cs class SortableList (line 8) | public partial class SortableList method Dispose (line 78) | public void Dispose() => selfReference?.Dispose(); method OnRemoveJS (line 80) | [JSInvokable] method OnUpdateJS (line 93) | [JSInvokable] method OnExceededLimitJS (line 99) | [JSInvokable] method OnAfterRenderAsync (line 102) | protected override async Task OnAfterRenderAsync(bool firstRender) FILE: Ticky.Web/Components/Elements/Sortable/SortableList.razor.js function init (line 1) | function init(id, group, pull, put, sort, handle, filter, component, for... FILE: Ticky.Web/Components/Pages/Auth/ChangePassword.cshtml.cs class ChangePasswordModel (line 3) | public class ChangePasswordModel : PageModel method ChangePasswordModel (line 11) | public ChangePasswordModel(DataContext dataContext, UserManager ... method OnGet (line 17) | public IActionResult OnGet() method OnPostAsync (line 22) | public async Task OnPostAsync() class InputModel (line 51) | public class InputModel FILE: Ticky.Web/Components/Pages/Auth/ConfirmMail.cshtml.cs class ConfirmMailModel (line 3) | public class ConfirmMailModel : PageModel method ConfirmMailModel (line 11) | public ConfirmMailModel(DataContext dataContext, SignInManager s... method OnGet (line 17) | public IActionResult OnGet(string email) method OnPostAsync (line 23) | public async Task OnPostAsync() class InputModel (line 57) | public class InputModel FILE: Ticky.Web/Components/Pages/Auth/ForgotPassword.cshtml.cs class ForgotPasswordModel (line 3) | public class ForgotPasswordModel : PageModel method ForgotPasswordModel (line 12) | public ForgotPasswordModel( method OnGet (line 23) | public IActionResult OnGet() method OnPostAsync (line 28) | public async Task OnPostAsync() class InputModel (line 54) | public class InputModel FILE: Ticky.Web/Components/Pages/Auth/Login.cshtml.cs class LoginModel (line 6) | public class LoginModel : PageModel method LoginModel (line 14) | public LoginModel(SignInManager signInManager) method OnGet (line 19) | public IActionResult OnGet(string? returnUrl = null) method OnPostAsync (line 25) | public async Task OnPostAsync(string? returnUrl = null) class InputModel (line 48) | public class InputModel FILE: Ticky.Web/Components/Pages/Auth/Logout.cshtml.cs class LogoutModel (line 6) | public class LogoutModel : PageModel method OnGet (line 8) | public void OnGet() { } FILE: Ticky.Web/Components/Pages/Auth/MailConfirmed.cshtml.cs class MailConfirmedModel (line 3) | public class MailConfirmedModel : PageModel method OnGet (line 5) | public IActionResult OnGet() FILE: Ticky.Web/Components/Pages/Auth/PasswordChanged.cshtml.cs class PasswordChangedModel (line 3) | public class PasswordChangedModel : PageModel method OnGet (line 5) | public IActionResult OnGet() FILE: Ticky.Web/Components/Pages/Auth/Register.cshtml.cs class RegisterModel (line 3) | public class RegisterModel : PageModel method RegisterModel (line 14) | public RegisterModel( method OnGet (line 29) | public IActionResult OnGet() method OnPostAsync (line 34) | public async Task OnPostAsync() class InputModel (line 83) | public class InputModel FILE: Ticky.Web/Controllers/AttachmentsController.cs class AttachmentsController (line 5) | [Authorize] method AttachmentsController (line 13) | public AttachmentsController( method Download (line 22) | [HttpGet("download/{*fileName}")] method Upload (line 61) | [HttpPost("upload")] FILE: Ticky.Web/Controllers/HealthController.cs class HealthController (line 3) | [Route("api/[controller]")] method Get (line 7) | [HttpGet] FILE: Ticky.Web/Hubs/UpdateHub.cs class UpdateHub (line 3) | [Authorize] method UpdateHub (line 8) | public UpdateHub(IDbContextFactory dbContextFactory) method IsUserInBoard (line 13) | private async Task IsUserInBoard(int boardId) method BoardChange (line 41) | public async Task BoardChange(int boardId, Guid pageId) method SubscribeBoard (line 46) | public async Task SubscribeBoard(int boardId) FILE: Ticky.Web/wwwroot/js/darkTheme.js function switchTheme (line 14) | function switchTheme() { FILE: Ticky.Web/wwwroot/js/downloadFile.js function triggerFileDownload (line 1) | function triggerFileDownload(fileName, url) { function downloadJsonText (line 9) | function downloadJsonText(fileName, jsonText) { FILE: Ticky.Web/wwwroot/js/focusTrap.js function trapFocusInElement (line 2) | function trapFocusInElement(element) { FILE: Ticky.Web/wwwroot/js/main.js constant OPEN_OFFSET (line 1) | const OPEN_OFFSET = 5; function positionDropdown (line 3) | function positionDropdown(dropdownElement, left, top, width = null) { function triggerConfetti (line 55) | function triggerConfetti(x, y) { function resetLastClosed (line 89) | function resetLastClosed() { function closeDropdowns (line 96) | function closeDropdowns() { function openDropDownOnElementId (line 116) | function openDropDownOnElementId(dropdownElement, triggerElementId) { function openDropDownOnElementPosition (line 120) | function openDropDownOnElementPosition(dropdownElement, triggerElement) { function onDropdownTriggerClicked (line 149) | function onDropdownTriggerClicked(clientX, clientY, dropdownElement) { function copyText (line 164) | async function copyText(text) { function attachCardPasteHandler (line 203) | function attachCardPasteHandler(dotNetReference, targetCardId) { function detachCardPasteHandler (line 240) | function detachCardPasteHandler() { function getElementScrollTop (line 246) | function getElementScrollTop(element) { function setElementScrollTop (line 255) | function setElementScrollTop(element, value) { FILE: Ticky.Web/wwwroot/js/screenHeight.js function setViewportHeight (line 1) | function setViewportHeight() {