@audiotool/nexus - v0.0.12
    Preparing search index...

    Variable UserServiceConst Generated

    UserService: {
        methods: {
            deleteUser: {
                I: typeof DeleteUserRequest;
                kind: Unary;
                name: "DeleteUser";
                O: typeof DeleteUserResponse;
            };
            getSettings: {
                I: typeof GetSettingsRequest;
                kind: Unary;
                name: "GetSettings";
                O: typeof GetSettingsResponse;
            };
            getUser: {
                I: typeof GetUserRequest;
                kind: Unary;
                name: "GetUser";
                O: typeof GetUserResponse;
            };
            listUsers: {
                I: typeof ListUsersRequest;
                kind: Unary;
                name: "ListUsers";
                O: typeof ListUsersResponse;
            };
            updateSettings: {
                I: typeof UpdateSettingsRequest;
                kind: Unary;
                name: "UpdateSettings";
                O: typeof UpdateSettingsResponse;
            };
            updateUser: {
                I: typeof UpdateUserRequest;
                kind: Unary;
                name: "UpdateUser";
                O: typeof UpdateUserResponse;
            };
            uploadAvatar: {
                I: typeof UploadAvatarRequest;
                kind: Unary;
                name: "UploadAvatar";
                O: typeof UploadAvatarResponse;
            };
        };
        typeName: "audiotool.user.v1.UserService";
    } = ...

    The users service definition.

    from service audiotool.user.v1.UserService

    Type declaration

    • Readonlymethods: {
          deleteUser: {
              I: typeof DeleteUserRequest;
              kind: Unary;
              name: "DeleteUser";
              O: typeof DeleteUserResponse;
          };
          getSettings: {
              I: typeof GetSettingsRequest;
              kind: Unary;
              name: "GetSettings";
              O: typeof GetSettingsResponse;
          };
          getUser: {
              I: typeof GetUserRequest;
              kind: Unary;
              name: "GetUser";
              O: typeof GetUserResponse;
          };
          listUsers: {
              I: typeof ListUsersRequest;
              kind: Unary;
              name: "ListUsers";
              O: typeof ListUsersResponse;
          };
          updateSettings: {
              I: typeof UpdateSettingsRequest;
              kind: Unary;
              name: "UpdateSettings";
              O: typeof UpdateSettingsResponse;
          };
          updateUser: {
              I: typeof UpdateUserRequest;
              kind: Unary;
              name: "UpdateUser";
              O: typeof UpdateUserResponse;
          };
          uploadAvatar: {
              I: typeof UploadAvatarRequest;
              kind: Unary;
              name: "UploadAvatar";
              O: typeof UploadAvatarResponse;
          };
      }
      • Readonly GenerateddeleteUser: {
            I: typeof DeleteUserRequest;
            kind: Unary;
            name: "DeleteUser";
            O: typeof DeleteUserResponse;
        }

        Delete a user.

        from rpc audiotool.user.v1.UserService.DeleteUser

      • Readonly GeneratedgetSettings: {
            I: typeof GetSettingsRequest;
            kind: Unary;
            name: "GetSettings";
            O: typeof GetSettingsResponse;
        }

        Get the settings of a user.

        from rpc audiotool.user.v1.UserService.GetSettings

      • Readonly GeneratedgetUser: {
            I: typeof GetUserRequest;
            kind: Unary;
            name: "GetUser";
            O: typeof GetUserResponse;
        }

        Gets a user.

        from rpc audiotool.user.v1.UserService.GetUser

      • Readonly GeneratedlistUsers: {
            I: typeof ListUsersRequest;
            kind: Unary;
            name: "ListUsers";
            O: typeof ListUsersResponse;
        }

        Lists the users.

        from rpc audiotool.user.v1.UserService.ListUsers

      • Readonly GeneratedupdateSettings: {
            I: typeof UpdateSettingsRequest;
            kind: Unary;
            name: "UpdateSettings";
            O: typeof UpdateSettingsResponse;
        }

        Update the settings of a user.

        from rpc audiotool.user.v1.UserService.UpdateSettings

      • Readonly GeneratedupdateUser: {
            I: typeof UpdateUserRequest;
            kind: Unary;
            name: "UpdateUser";
            O: typeof UpdateUserResponse;
        }

        Update a user.

        from rpc audiotool.user.v1.UserService.UpdateUser

      • Readonly GenerateduploadAvatar: {
            I: typeof UploadAvatarRequest;
            kind: Unary;
            name: "UploadAvatar";
            O: typeof UploadAvatarResponse;
        }

        Upload an avatar for the logged in user.

        from rpc audiotool.user.v1.UserService.UploadAvatar

    • ReadonlytypeName: "audiotool.user.v1.UserService"