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>(); }
public GridColumnAttribute(string uiHierarchyPath, bool isTextIdentifier, GridColumnKind kind = GridColumnKind.Text) : base(uiHierarchyPath) { this.GridColumnKind = kind; this.IsTextIdentifier = isTextIdentifier; }
public GridColumnAttribute(string uiHierarchyPath, GridColumnKind kind = GridColumnKind.Text) : base(uiHierarchyPath) { this.GridColumnKind = kind; }