hisptz/90-90-90-cascade-graph-widget

View on GitHub
src/app/core/models/user.model.ts

Summary

Maintainability
A
0 mins
Test Coverage
export interface User {
    /**
     * User ID
     */
    id: string;
    /**
     * User full name
     */
    name: string;
    /**
     * User full name for display
     */
    displayName: string;
    /**
     * User email address
     */
    email: string;
    /**
     * Date user was created
     */
    created: string;
    /**
     * Date user information was last updated
     */
    lastUpdated: string;
    /**
     * Organisation Units the user is assigned to view reports and visualizations
     */
    dataViewOrganisationUnits: any[];
    /**
     * Organisation Units user is assigned for data entry
     */
    organisationUnits: any[];
    /**
     * User credential information
     */
    userCredentials: any;
    /**
     * User authorities
     */
    authorities: string[];
    /**
     * User groups
     */
    userGroups: any[];
}