Custom NodeView Text formatting

Can a custom nodeview listen to text formatting commands of prosemirror and update its content accordingly ? For example if it want to update title and description attributes of nodeview and let user format it . I cant rely on nodespec toDOM to do special rendering so i need custom node view. Should the whole child container that renders title and description be part of contentDOM .

It doesn’t sound sensible to make the parent node responsible for the rendering of marks on the content inside it. Those would just be handled by the default mark rendering code for the child nodes.