Browse Source
Merge pull request #22239 from abpframework/AbpDatePickerOptions
Refactor AbpDatePickerBaseTagHelper
pull/22265/head
maliming
1 year ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with
10 additions and
5 deletions
-
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/DatePicker/AbpDatePickerBaseTagHelper.cs
-
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/DatePicker/AbpDatePickerTagHelper.cs
-
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Form/DatePicker/AbpDateRangePickerTagHelper.cs
|
|
|
@ -46,9 +46,9 @@ public abstract class |
|
|
|
|
|
|
|
public bool AddMarginBottomClass { get; set; } = true; |
|
|
|
|
|
|
|
protected AbpDatePickerBaseTagHelper(AbpDatePickerBaseTagHelperService<TTagHelper> service, IOptions<AbpDatePickerOptions> options) : base(service) |
|
|
|
protected AbpDatePickerBaseTagHelper(AbpDatePickerBaseTagHelperService<TTagHelper> service, IOptionsFactory<AbpDatePickerOptions> optionsFactory) : base(service) |
|
|
|
{ |
|
|
|
_abpDatePickerOptionsImplementation = options.Value; |
|
|
|
_abpDatePickerOptionsImplementation = optionsFactory.Create(string.Empty); |
|
|
|
} |
|
|
|
|
|
|
|
public void SetDatePickerOptions(IAbpDatePickerOptions options) |
|
|
|
|
|
|
|
@ -9,7 +9,10 @@ public class AbpDatePickerTagHelper : AbpDatePickerBaseTagHelper<AbpDatePickerTa |
|
|
|
{ |
|
|
|
public ModelExpression? AspFor { get; set; } |
|
|
|
|
|
|
|
public AbpDatePickerTagHelper(AbpDatePickerTagHelperService service, IOptions<AbpDatePickerOptions> options) : base(service, options) |
|
|
|
public AbpDatePickerTagHelper( |
|
|
|
AbpDatePickerTagHelperService service, |
|
|
|
IOptionsFactory<AbpDatePickerOptions> optionsFactory) |
|
|
|
: base(service, optionsFactory) |
|
|
|
{ |
|
|
|
} |
|
|
|
} |
|
|
|
@ -11,8 +11,10 @@ public class AbpDateRangePickerTagHelper : AbpDatePickerBaseTagHelper<AbpDateRan |
|
|
|
|
|
|
|
public ModelExpression? AspForEnd { get; set; } |
|
|
|
|
|
|
|
public AbpDateRangePickerTagHelper(AbpDateRangePickerTagHelperService tagHelperService, IOptions<AbpDatePickerOptions> options) : |
|
|
|
base(tagHelperService, options) |
|
|
|
public AbpDateRangePickerTagHelper( |
|
|
|
AbpDateRangePickerTagHelperService service, |
|
|
|
IOptionsFactory<AbpDatePickerOptions> optionsFactory) |
|
|
|
: base(service, optionsFactory) |
|
|
|
{ |
|
|
|
} |
|
|
|
} |