Skip to main content

UserSettings

type UserSettings = {
[key: string]: unknown;
aiEmailAssist: boolean;
completedSoundDesktop: boolean;
completedSoundMobile: boolean;
debugLogSendingEnabledUntil: string | null;
legacyPricing: boolean;
navigation: {
[key: string]: unknown;
countsShown: boolean;
features: {
name: string;
shown: boolean;
}[];
};
quickAdd: {
[key: string]: unknown;
features: {
name: string;
shown: boolean;
}[];
labelsShown: boolean;
};
reminderDesktop: boolean;
reminderEmail: boolean;
reminderPush: boolean;
resetRecurringSubtasks: boolean;
syncTheme?: boolean;
theme?: string | null;
};

Sync API user settings resource.

Type Declaration

Index Signature

[key: string]: unknown
NameType
aiEmailAssistboolean
completedSoundDesktopboolean
completedSoundMobileboolean
debugLogSendingEnabledUntilstring | null
legacyPricingboolean
navigation{ [key: string]: unknown; countsShown: boolean; features: { name: string; shown: boolean; }[]; }
navigation.countsShownboolean
navigation.features{ name: string; shown: boolean; }[]
quickAdd{ [key: string]: unknown; features: { name: string; shown: boolean; }[]; labelsShown: boolean; }
quickAdd.features{ name: string; shown: boolean; }[]
quickAdd.labelsShownboolean
reminderDesktopboolean
reminderEmailboolean
reminderPushboolean
resetRecurringSubtasksboolean
syncTheme?boolean
theme?string | null