Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- user: UserConfigModel = {
- userId: 1,
- userName: "wayne",
- fullName: "Wayne Riesterer",
- email: "",
- modules: {
- skydiving: {
- moduleType: "Feature",
- name: "Skydiving",
- accessLevel: 1,
- urls: {
- details: "/skydiving/details",
- save: "/skydiving/save"
- }
- },
- paragliding: {
- moduleType: "Feature",
- name: "Paragliding",
- accessLevel: 1,
- urls: {
- details: "/paragliding/details"
- }
- },
- }
- };
- export interface UserConfigModel {
- userId: number;
- userName: string;
- fullName: string;
- email: string;
- modules: {[ moduleName: string]: ModuleConfigModel};
- }
- export interface ModuleConfigModel {
- moduleType: string;
- name: string;
- accessLevel: number;
- urls: { [ urlName: string]: string };
- }
- modules: {[ moduleName: string]: ModuleConfigModel};
- urls: { [ urlName: string]: string };
- modules: Map<string, ModuleConfigModel>;
- urls: Map<string, string>;
Add Comment
Please, Sign In to add comment