Show / Hide Table of Contents

Class DynamicWidgetMarkdown

Inheritance
object
ComponentBase
OwningComponentBase
AbpComponentBase
CmsKitProComponentBase
DynamicWidgetMarkdown
WebAssemblyDynamicWidgetMarkdown
Implements
IComponent
IHandleEvent
IHandleAfterRender
IDisposable
Inherited Members
AbpComponentBase.LazyGetRequiredService<TService>(ref TService)
AbpComponentBase.LazyGetRequiredService<TRef>(Type, ref TRef)
AbpComponentBase.LazyGetService<TService>(ref TService)
AbpComponentBase.LazyGetService<TRef>(Type, ref TRef)
AbpComponentBase.LazyGetNonScopedRequiredService<TService>(ref TService)
AbpComponentBase.LazyGetNonScopedRequiredService<TRef>(Type, ref TRef)
AbpComponentBase.LazyGetNonScopedService<TService>(ref TService)
AbpComponentBase.LazyGetNonScopedService<TRef>(Type, ref TRef)
AbpComponentBase.CreateLocalizer()
AbpComponentBase.HandleErrorAsync(Exception)
AbpComponentBase.StringLocalizerFactory
AbpComponentBase.L
AbpComponentBase.LocalizationResource
AbpComponentBase.Logger
AbpComponentBase.LoggerFactory
AbpComponentBase.AuthorizationService
AbpComponentBase.CurrentUser
AbpComponentBase.CurrentTenant
AbpComponentBase.Message
AbpComponentBase.Notify
AbpComponentBase.UserExceptionInformer
AbpComponentBase.AlertManager
AbpComponentBase.Clock
AbpComponentBase.Alerts
AbpComponentBase.ObjectMapper
AbpComponentBase.ObjectMapperContext
AbpComponentBase.NonScopedServices
OwningComponentBase.Dispose(bool)
OwningComponentBase.IsDisposed
OwningComponentBase.ScopedServices
ComponentBase.OnInitializedAsync()
ComponentBase.OnParametersSet()
ComponentBase.OnParametersSetAsync()
ComponentBase.StateHasChanged()
ComponentBase.ShouldRender()
ComponentBase.OnAfterRender(bool)
ComponentBase.InvokeAsync(Action)
ComponentBase.InvokeAsync(Func<Task>)
ComponentBase.DispatchExceptionAsync(Exception)
ComponentBase.SetParametersAsync(ParameterView)
ComponentBase.RendererInfo
ComponentBase.Assets
ComponentBase.AssignedRenderMode
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.CmsKit.Pro.Admin.Blazor.Pages.CmsKit
Assembly: Volo.CmsKit.Pro.Admin.Blazor.dll
Syntax
public class DynamicWidgetMarkdown : CmsKitProComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable

Constructors

DynamicWidgetMarkdown()

Declaration
public DynamicWidgetMarkdown()

Fields

AddWidgetModalRef

Declaration
protected Modal AddWidgetModalRef
Field Value
Type Description
Modal

MarkdownRef

Declaration
protected Markdown MarkdownRef
Field Value
Type Description
Markdown

UploadImages

Declaration
protected Dictionary<int, Stream> UploadImages
Field Value
Type Description
Dictionary<int, Stream>

Properties

ContentRender

Declaration
[Inject]
protected IContentRender ContentRender { get; set; }
Property Value
Type Description
IContentRender

JsRuntime

Declaration
[Inject]
protected IJSRuntime JsRuntime { get; set; }
Property Value
Type Description
IJSRuntime

MarkdownToolbarButtons

Declaration
protected List<MarkdownAction> MarkdownToolbarButtons { get; set; }
Property Value
Type Description
List<MarkdownAction>

MediaDescriptorAdminAppService

Declaration
[Inject]
protected IMediaDescriptorAdminAppService MediaDescriptorAdminAppService { get; set; }
Property Value
Type Description
IMediaDescriptorAdminAppService

Options

Declaration
[Inject]
protected IOptions<CmsKitContentWidgetOptions> Options { get; set; }
Property Value
Type Description
IOptions<CmsKitContentWidgetOptions>

Value

Declaration
[Parameter]
public string Value { get; set; }
Property Value
Type Description
string

ValueChanged

Declaration
[Parameter]
public EventCallback<string> ValueChanged { get; set; }
Property Value
Type Description
EventCallback<string>

ViewModel

Declaration
protected DynamicWidgetMarkdown.ContentViewModel ViewModel { get; set; }
Property Value
Type Description
DynamicWidgetMarkdown.ContentViewModel

Widgets

Declaration
protected Dictionary<string, string> Widgets { get; set; }
Property Value
Type Description
Dictionary<string, string>

Methods

AddWidgetAsync()

Declaration
protected virtual Task AddWidgetAsync()
Returns
Type Description
Task

BuildRenderTree(RenderTreeBuilder)

Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Type Name Description
RenderTreeBuilder __builder
Overrides
ComponentBase.BuildRenderTree(RenderTreeBuilder)

CloseAddWidgetModalAsync()

Declaration
protected virtual Task CloseAddWidgetModalAsync()
Returns
Type Description
Task

ClosingAddWidgetModal(ModalClosingEventArgs)

Declaration
protected virtual Task ClosingAddWidgetModal(ModalClosingEventArgs eventArgs)
Parameters
Type Name Description
ModalClosingEventArgs eventArgs
Returns
Type Description
Task

GetUploadUrlAsync(string)

Declaration
protected virtual Task<string> GetUploadUrlAsync(string url)
Parameters
Type Name Description
string url
Returns
Type Description
Task<string>

InitializeMarkdownAsync(string)

Declaration
public virtual Task InitializeMarkdownAsync(string content)
Parameters
Type Name Description
string content
Returns
Type Description
Task

OnAfterRenderAsync(bool)

Declaration
protected override Task OnAfterRenderAsync(bool firstRender)
Parameters
Type Name Description
bool firstRender
Returns
Type Description
Task
Overrides
ComponentBase.OnAfterRenderAsync(bool)

OnCustomButtonClicked(MarkdownButtonEventArgs)

Declaration
protected virtual Task OnCustomButtonClicked(MarkdownButtonEventArgs eventArgs)
Parameters
Type Name Description
MarkdownButtonEventArgs eventArgs
Returns
Type Description
Task

OnImageUploadChangedAsync(FileChangedEventArgs)

Declaration
protected virtual Task OnImageUploadChangedAsync(FileChangedEventArgs e)
Parameters
Type Name Description
FileChangedEventArgs e
Returns
Type Description
Task

OnImageUploadEndedAsync(FileEndedEventArgs)

Declaration
protected virtual Task OnImageUploadEndedAsync(FileEndedEventArgs e)
Parameters
Type Name Description
FileEndedEventArgs e
Returns
Type Description
Task

OnInitialized()

Declaration
protected override void OnInitialized()
Overrides
ComponentBase.OnInitialized()

OnValueChanged(string)

Declaration
protected Task OnValueChanged(string value)
Parameters
Type Name Description
string value
Returns
Type Description
Task

OpenAddWidgetModalAsync()

Declaration
protected virtual Task OpenAddWidgetModalAsync()
Returns
Type Description
Task

PreviewMarkdownAsync(string)

Declaration
protected virtual Task<string> PreviewMarkdownAsync(string plainText)
Parameters
Type Name Description
string plainText
Returns
Type Description
Task<string>

SetMarkdownValueAsync(string)

Declaration
public Task SetMarkdownValueAsync(string value)
Parameters
Type Name Description
string value
Returns
Type Description
Task

Implements

IComponent
IHandleEvent
IHandleAfterRender
IDisposable

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform