Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
 public SwizzlerTypeViewModel(DocumentIdViewModel id,
                              DocumentUriViewModel uri,
                              TitlesViewModel titles,
                              CommentViewModel comment)
     : base(id, uri, titles, null, comment, null, null)
 {
 }
Exemplo n.º 3
0
 public NamespaceViewModel(DocumentIdViewModel id,
                           DocumentUriViewModel uri,
                           TitlesViewModel titles,
                           SyntaxViewModel syntax,
                           CommentViewModel comment)
     : base(id, uri, titles, syntax, comment, null, null)
 {
 }
Exemplo n.º 4
0
 public ImplementedInterfaceViewModel(DocumentIdViewModel id,
                                      DocumentUriViewModel uri,
                                      IndexTitlesViewModel titles,
                                      BasicCommentViewModel comment)
     : base(id, uri, titles)
 {
     Comment = comment;
 }
Exemplo n.º 5
0
 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;
 }
Exemplo n.º 6
0
 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;
 }
Exemplo n.º 7
0
 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;
 }
Exemplo n.º 8
0
 public DocumentReferenceViewModel(DocumentIdViewModel id, DocumentUriViewModel uri, IndexTitlesViewModel titles)
 {
     Id     = id;
     Uri    = uri;
     Titles = titles;
 }