public DataTypeViewModel(DocumentIdViewModel id, DocumentUriViewModel uri, TitlesViewModel titlesViewModel, SyntaxViewModel syntaxViewModel, DocumentReferenceViewModel @base, LocationViewModel location, InheritanceViewModel inheritance, ParametersViewModel parameters, ReturnsViewModel returns, UxClassPropertiesViewModel uxProperties, ValuesViewModel values, CommentViewModel comment, DocumentReferenceViewModel declaredIn, ImplementedInterfacesViewModel implementedInterfaces, AttributesViewModel attributes, IEntity underlyingEntity) : base(id, uri, titlesViewModel, syntaxViewModel, comment, declaredIn, underlyingEntity) { Base = @base; Location = location; Inheritance = inheritance; Parameters = parameters; Returns = returns; UxProperties = uxProperties; Values = values; ImplementedInterfaces = implementedInterfaces; Attributes = attributes; }
public SwizzlerTypeViewModel(DocumentIdViewModel id, DocumentUriViewModel uri, TitlesViewModel titles, CommentViewModel comment) : base(id, uri, titles, null, comment, null, null) { }
public NamespaceViewModel(DocumentIdViewModel id, DocumentUriViewModel uri, TitlesViewModel titles, SyntaxViewModel syntax, CommentViewModel comment) : base(id, uri, titles, syntax, comment, null, null) { }
public ImplementedInterfaceViewModel(DocumentIdViewModel id, DocumentUriViewModel uri, IndexTitlesViewModel titles, BasicCommentViewModel comment) : base(id, uri, titles) { Comment = comment; }
protected DocumentViewModel(DocumentIdViewModel id, DocumentUriViewModel uri, TitlesViewModel titles, SyntaxViewModel syntax, CommentViewModel comment, DocumentReferenceViewModel declaredIn, IEntity underlyingEntity) { Id = id; Uri = uri; Titles = titles; Syntax = syntax; Comment = comment; Reference = new DocumentReferenceViewModel(id, uri, titles); DeclaredIn = declaredIn; UnderlyingEntity = underlyingEntity; }
public AttachedMemberViewModel(DocumentIdViewModel id, DocumentUriViewModel uri, TitlesViewModel titles, DocumentReferenceViewModel declaredIn, ParametersViewModel parameters, ReturnsViewModel returns, ValuesViewModel values, AttachedMemberSourceViewModel source, CommentViewModel comment, IEntity underlyingEntity) : base(id, uri, titles, null, comment, declaredIn, underlyingEntity) { Parameters = parameters; Returns = returns; Values = values; Source = source; }
public MemberViewModel(DocumentIdViewModel id, DocumentUriViewModel uri, TitlesViewModel titles, SyntaxViewModel syntax, LocationViewModel location, DocumentReferenceViewModel declaredIn, ParametersViewModel parameters, ReturnsViewModel returns, UxMemberPropertiesViewModel uxProperties, ValuesViewModel values, MemberFlagsViewModel flags, CommentViewModel comment, AttributesViewModel attributes, IEntity underlyingEntity) : base(id, uri, titles, syntax, comment, declaredIn, underlyingEntity) { Location = location; Parameters = parameters; Returns = returns; UxProperties = uxProperties; Flags = flags; Values = values; Attributes = attributes; }
public DocumentReferenceViewModel(DocumentIdViewModel id, DocumentUriViewModel uri, IndexTitlesViewModel titles) { Id = id; Uri = uri; Titles = titles; }