Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationDto ¶
type ApplicationDto struct { *core.Application DependenciesGrouped []*core.DependenciesGrouped `json:"dependenciesGrouped"` DependenciesToMissingApplications []*MissingApplicationDto `json:"dependenciesToMissingApplications"` DependenciesToUnincludedApplications []*MissingApplicationDto `json:"dependenciesToUnincludedApplications"` }
type AvailableGroups ¶ added in v2.0.10
type AvailableGroups struct { SubGroups []*AvailableGroups `json:"subGroups"` GroupName string `json:"groupName"` QualifiedGroupName string `json:"qualifiedGroupName"` }
type MissingApplicationDto ¶ added in v2.0.10
type MissingApplications ¶ added in v2.0.10
type MissingApplications []*MissingApplicationDto
func (MissingApplications) Add ¶ added in v2.0.10
func (m MissingApplications) Add(dto *MissingApplicationDto) *MissingApplications
type ProjectController ¶
type ProjectController struct {
// contains filtered or unexported fields
}
func (*ProjectController) DataAction ¶
func (p *ProjectController) DataAction(w http.ResponseWriter, r *http.Request, documentsFolder string)
func (*ProjectController) IndexAction ¶
func (p *ProjectController) IndexAction(w http.ResponseWriter, r *http.Request, localTemplateFolder string)
func (*ProjectController) Inject ¶
func (p *ProjectController) Inject(definitions *application.ProjectConfig, projectLoader *application.ProjectLoader, definitionsBaseFolder string, skipValidation bool)
type Result ¶
type Result struct { Name string `json:"name"` AvailableSubViews []string `json:"availableSubViews"` ApplicationsByGroup *core.ApplicationsByGroup `json:"applicationsByGroup"` AvailableGroups *AvailableGroups `json:"availableGroups"` ApplicationsDto []*ApplicationDto `json:"applications"` StaticDocumentations []string `json:"staticDocumentations"` Errors []string `json:"errors"` //MissingApplications - list of applications that are referenced but not definied at all in the project MissingApplications MissingApplications `json:"missingApplications"` //UnincludedApplications - list of applications that are referenced but not included in current selection (e.g. because of selected subview or due to a filter) UnincludedApplications MissingApplications `json:"unincludedApplications"` }
Click to show internal directories.
Click to hide internal directories.