Timeline Studio API Documentation - v0.26.0
    Preparing search index...
    AppSettingsEvent:
        | { settings: Partial<PREVIEW_SIZES>; type: "UPDATE_USER_SETTINGS" }
        | { name: string; path: string; type: "ADD_RECENT_PROJECT" }
        | { path: string; type: "REMOVE_RECENT_PROJECT" }
        | { type: "CLEAR_RECENT_PROJECTS" }
        | { favorites: Partial<FavoritesType>; type: "UPDATE_FAVORITES" }
        | { item: any; itemType: keyof FavoritesType; type: "ADD_TO_FAVORITES" }
        | {
            itemId: string;
            itemType: keyof FavoritesType;
            type: "REMOVE_FROM_FAVORITES";
        }
        | { type: "RELOAD_SETTINGS" }
        | { name?: string; type: "CREATE_NEW_PROJECT" }
        | { name: string; path: string; type: "OPEN_PROJECT" }
        | { name: string; path: string; type: "SAVE_PROJECT" }
        | { isDirty: boolean; type: "SET_PROJECT_DIRTY" }
        | { files: any[]; type: "UPDATE_MEDIA_FILES" }
        | { files: any[]; type: "UPDATE_MUSIC_FILES" }

    Типы событий для машины состояний настроек приложения