Exemplo n.º 1
0
        public void Process(DisplayMetadataProviderContext context)
        {
            MetaDataAttributePlacementValidator.ValidatePropertyType(this, context, typeof(int), typeof(int?));

            var modelMetaData = context.DisplayMetadata;

            modelMetaData.AddAdditionalValueIfNotEmpty("CustomEntityDefinitionCode", CustomEntityDefinitionCode);
            modelMetaData.TemplateHint = "CustomEntitySelector";
        }
Exemplo n.º 2
0
        public void Process(DisplayMetadataProviderContext context)
        {
            MetaDataAttributePlacementValidator.ValidateCollectionPropertyType(this, context, typeof(int));

            var modelMetaData = context.DisplayMetadata;

            modelMetaData.AddAdditionalValueIfNotEmpty("Orderable", IsOrderable);
            modelMetaData.TemplateHint = "PageCollection";
        }
        public void Process(DisplayMetadataProviderContext context)
        {
            MetaDataAttributePlacementValidator.ValidateCollectionPropertyType(this, context, typeof(int));

            var modelMetaData = context.DisplayMetadata;

            DocumentAttributeMetaDataHelper.AddFilterData(modelMetaData, FileExtensions, Tags);

            modelMetaData.TemplateHint = "DocumentAssetCollection";
        }
Exemplo n.º 4
0
        public void Process(DisplayMetadataProviderContext context)
        {
            MetaDataAttributePlacementValidator.ValidatePropertyType(this, context, typeof(int), typeof(int?));

            context
            .DisplayMetadata
            .AdditionalValues
            .Add("PreviewImage", true)
            ;
        }
Exemplo n.º 5
0
        public void Process(DisplayMetadataProviderContext context)
        {
            MetaDataAttributePlacementValidator.ValidateCollectionPropertyType(this, context, typeof(CustomEntityIdentity));

            var modelMetaData = context.DisplayMetadata;

            modelMetaData
            .AddAdditionalValueIfNotEmpty("CustomEntityDefinitionCodes", string.Join(",", CustomEntityDefinitionCodes))
            .AddAdditionalValueIfNotEmpty("Orderable", IsOrderable);

            modelMetaData.TemplateHint = "CustomEntityMultiTypeCollection";
        }
Exemplo n.º 6
0
        public void Process(DisplayMetadataProviderContext context)
        {
            MetaDataAttributePlacementValidator.ValidateCollectionPropertyType(this, context, typeof(int));

            var modelMetaData = context.DisplayMetadata;

            modelMetaData
            .AddAdditionalValueIfNotEmpty("Width", Width)
            .AddAdditionalValueIfNotEmpty("Height", Height)
            .AddAdditionalValueIfNotEmpty("MinWidth", MinWidth)
            .AddAdditionalValueIfNotEmpty("MinHeight", MinHeight);

            modelMetaData.TemplateHint = "ImageAssetCollection";
        }
Exemplo n.º 7
0
 public void Process(DisplayMetadataProviderContext context)
 {
     MetaDataAttributePlacementValidator.ValidatePropertyType(this, context, typeof(int), typeof(int?));
 }
Exemplo n.º 8
0
 public void Process(DisplayMetadataProviderContext context)
 {
     MetaDataAttributePlacementValidator.ValidatePropertyType(this, context, typeof(int), typeof(int?));
     context.DisplayMetadata.TemplateHint = "DirectorySelector";
 }