Weavy.Web.Models Namespace



AboutModel View model for the about page.
AccountModel Model used when editing user account.
ActivityViewModel View model for the ActivityApp.
AlertModel Class for pushing alert messages to the UI.
AppHeaderFilter Filter property class that handles App header partial
AppListModel View model for list and order apps
AppsModel View model for configuring apps in a space.
AttachContentModel Model for attaching content to a parent space and/or content item.
AttachmentsModel Model for selecting existing attachment or uploading new attachment during rich text edit.
ConfigurationModel Model for collecting configuring settings during setup.
ConfirmationModel Model used when confirming email address for invites and sign-ups.
ConversationIn Conversation input model.
ConversationModel View model for a Conversation.
CreateAccountModel Model used when creating an account.
EditAccountModel Model used when creating/editing users.
ErrorModel View model for the error page.
FileRevisionsModel Class for displaying the revisions of a file.
FilesViewModel View model for the FilesApp.
FolderViewModel View model for folders in the FilesApp.
HomeModel View model for home page.
LauncherModel Model for Weavy launcher iframe
LicenseModel View model for the managing license.
LinkLoginModel Model used when linking a login to an existing user.
Mapping Helper class for managing the mapping of for instance users to SignalR connections.
MembersModel View model for the space members page.
MessageIn Message input model.
MessageModel Message input model.
MessageModelWithRecipient Conversation input model with message.
MessengerModel View model for the messenger.
MessengerSettings View model for user settings.
MoveContentModel Model for moving and attaching content to a parent space and/or content item.
NotificationsModel View model for notifications in user drawer.
OpenSourceProject A class describing an open source project.
PasswordModel Model used when changing password.
PasswordRecoveryModel Model used when recovering lost password information.
PasswordResetModel Model used when changing password.
PersonalModel View model for displaying account/personal information.
PollOptionUpsertModel View model for updating a specific poll option
PostInsertModel Post input model.
PostMoveModel Model for moving a post.
PostsViewModel View model for the PostsApp.
PostUpdateModel Viewmodel for updating a post
RegisterModel Model used when registering a local account.
RegisterWindowsModel Model used when connecting a windows login to a local account.
RenameModel View model for displaying account/personal information.
RoleModel View model for role.
RoomModel Conversation input model with message.
RouteModel Class that describes a route.
SetupAccountModel Model used when setting up a local account.
ShareIn Share input model.
SignInModel Model used when signing in with a local user account.
SignInTokenModel SSO Sign in model with jwt
SignUpModel Model used when signing up for an account.
SortModel View model for sorting.
SpaceModel View model for the space start page.
TypingModel Data model for sending typing information in conversations.
VersionsModel View model for displaying the versions of a content item.
WeavyClientConfiguration Configuration for the Widget.
WeavyClientOptions Options for the Weavy client script.
WeavyLoaderOptions Configuration options for the Weavy loader script.




LinkActive Enum used for setting links to .active.