Esempio n. 1
0
        public Response(IBase baseObject, IGeneratorConfiguration generatorConfiguration) : base(baseObject, generatorConfiguration)
        {
            var gridColumnAttribute = baseObject.GetFacetAttribute <GridColumnAttribute>();
            var displayName         = baseObject.GetDisplayName();
            var name = baseObject.GetNavigationName();

            this.Title            = displayName;
            this.Name             = name;
            this.GridColumnKind   = gridColumnAttribute.GridColumnKind;
            this.IsTextIdentifier = gridColumnAttribute.IsTextIdentifier;
            this.IsKey            = baseObject.HasFacetAttribute <KeyAttribute>();
        }
Esempio n. 2
0
 public GridColumnAttribute(string uiHierarchyPath, bool isTextIdentifier, GridColumnKind kind = GridColumnKind.Text) : base(uiHierarchyPath)
 {
     this.GridColumnKind   = kind;
     this.IsTextIdentifier = isTextIdentifier;
 }
Esempio n. 3
0
 public GridColumnAttribute(string uiHierarchyPath, GridColumnKind kind = GridColumnKind.Text) : base(uiHierarchyPath)
 {
     this.GridColumnKind = kind;
 }