예제 #1
0
 public void Process(ModelMetadata modelMetaData)
 {
     modelMetaData.AddAdditionalValueIfNotEmpty("Tags", Tags);
     if (FileExtensions != null && FileExtensions.Length == 1)
     {
         modelMetaData.AddAdditionalValueIfNotEmpty("FileExtension", FileExtensions[0]);
     }
     else if (FileExtensions != null)
     {
         modelMetaData.AddAdditionalValueIfNotEmpty("FileExtensions", string.Join(", ", FileExtensions));
     }
     modelMetaData.TemplateHint = "DocumentAsset";
 }
예제 #2
0
        public void Process(ModelMetadata modelMetaData)
        {
            modelMetaData
            .AddAdditionalValueIfNotEmpty("Orderable", IsOrderable);

            modelMetaData.TemplateHint = "PageCollection";
        }
예제 #3
0
 public void Process(ModelMetadata modelMetaData)
 {
     modelMetaData
     .AddAdditionalValueIfNotEmpty("Toolbars", Toolbars)
     .AddAdditionalValueIfNotEmpty("CustomToolbar", CustomToolbar)
     .TemplateHint = DataType.Html.ToString();
 }
        public void Process(ModelMetadata modelMetaData)
        {
            modelMetaData
            .AddAdditionalValueIfNotEmpty("CustomEntityDefinitionCodes", string.Join(",", CustomEntityDefinitionCodes))
            .AddAdditionalValueIfNotEmpty("Orderable", IsOrderable);

            modelMetaData.TemplateHint = "CustomEntityMultiTypeCollection";
        }
예제 #5
0
        public void Process(ModelMetadata modelMetaData)
        {
            modelMetaData
            .AddAdditionalValueIfNotEmpty("CustomEntityDefinitionCode", CustomEntityDefinitionCode)
            .AddAdditionalValueIfNotEmpty("Orderable", IsOrderable);

            modelMetaData.TemplateHint = "CustomEntityCollection";
        }
예제 #6
0
        public void Process(ModelMetadata modelMetaData)
        {
            modelMetaData.TemplateHint = "Number";

            modelMetaData
            .AddAdditionalValueIfNotEmpty("Step", Step)
            ;
        }
예제 #7
0
        public void Process(ModelMetadata modelMetaData)
        {
            modelMetaData
            .AddAdditionalValueIfNotEmpty("Width", Width)
            .AddAdditionalValueIfNotEmpty("Height", Height)
            .AddAdditionalValueIfNotEmpty("MinWidth", MinWidth)
            .AddAdditionalValueIfNotEmpty("MinHeight", MinHeight);

            modelMetaData.TemplateHint = "ImageAssetCollection";
        }
예제 #8
0
        public void Process(ModelMetadata modelMetaData)
        {
            modelMetaData
            .AddAdditionalValueIfNotEmpty("Tags", Tags)
            .AddAdditionalValueIfNotEmpty("Width", Width)
            .AddAdditionalValueIfNotEmpty("Height", Height)
            .AddAdditionalValueIfNotEmpty("MinWidth", MinWidth)
            .AddAdditionalValueIfNotEmpty("MinHeight", MinHeight)
            .AddAdditionalValueIfNotEmpty("PreviewWidth", PreviewWidth)
            .AddAdditionalValueIfNotEmpty("PreviewHeight", PreviewHeight)
            ;

            modelMetaData.TemplateHint = "ImageAsset";
        }
 public void Process(ModelMetadata modelMetaData)
 {
     modelMetaData
     .AddAdditionalValueIfNotEmpty("Placeholder", Placeholder)
     ;
 }
예제 #10
0
        public void Process(ModelMetadata modelMetaData)
        {
            modelMetaData.AddAdditionalValueIfNotEmpty("CustomEntityDefinitionCode", CustomEntityDefinitionCode);

            modelMetaData.TemplateHint = "CustomEntitySelector";
        }