jamespot-user-api
    Preparing search index...

    Type Alias UserNotificationsConfiguration

    type UserNotificationsConfiguration = {
        default: {
            mailEnabled: boolean;
            mailFrequency:
                | typeof FREQUENCY_NOW
                | typeof FREQUENCY_DAILY
                | typeof FREQUENCY_GROUP
                | typeof FREQUENCY_WEEKLY
                | typeof FREQUENCY_NEVER;
            mailGroupFrequency: number;
            wantActivityComment: boolean;
            wantActivitySpotit: boolean;
            wantMailComment: boolean;
            wantMailSpotit: boolean;
            wantMailSubscriber: boolean;
        };
        userApplicationConfigurations: {
            name: string;
            title: string;
            wantMail: boolean;
        }[];
        userNetworkConfigurations: {
            networkTitle: string;
            networkUri: string;
            wantActivity: boolean;
            wantMail: boolean;
        }[];
        userSpotConfigurations: {
            mailFrequency: | typeof FREQUENCY_INHERIT
            | typeof FREQUENCY_NOW
            | typeof FREQUENCY_DAILY
            | typeof FREQUENCY_WEEKLY
            | typeof FREQUENCY_NEVER;
            mailLocked: boolean;
            spotTitle: string;
            spotUri: string;
            wantActivityComment: boolean;
            wantActivitySpotit: boolean;
            wantMailComment: boolean;
            wantMailSpotit: boolean;
            wantMailSubscriber: boolean;
        }[];
    }
    Index

    Properties

    default: {
        mailEnabled: boolean;
        mailFrequency:
            | typeof FREQUENCY_NOW
            | typeof FREQUENCY_DAILY
            | typeof FREQUENCY_GROUP
            | typeof FREQUENCY_WEEKLY
            | typeof FREQUENCY_NEVER;
        mailGroupFrequency: number;
        wantActivityComment: boolean;
        wantActivitySpotit: boolean;
        wantMailComment: boolean;
        wantMailSpotit: boolean;
        wantMailSubscriber: boolean;
    }
    userApplicationConfigurations: {
        name: string;
        title: string;
        wantMail: boolean;
    }[]
    userNetworkConfigurations: {
        networkTitle: string;
        networkUri: string;
        wantActivity: boolean;
        wantMail: boolean;
    }[]
    userSpotConfigurations: {
        mailFrequency:
            | typeof FREQUENCY_INHERIT
            | typeof FREQUENCY_NOW
            | typeof FREQUENCY_DAILY
            | typeof FREQUENCY_WEEKLY
            | typeof FREQUENCY_NEVER;
        mailLocked: boolean;
        spotTitle: string;
        spotUri: string;
        wantActivityComment: boolean;
        wantActivitySpotit: boolean;
        wantMailComment: boolean;
        wantMailSpotit: boolean;
        wantMailSubscriber: boolean;
    }[]