CPF/CPF.Razor/Core/ElementHandlerFactoryContext.cs
2024-01-08 10:55:10 +08:00

21 lines
558 B
C#

// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.
using System;
namespace CPF.BlazorBindings
{
internal class ElementHandlerFactoryContext
{
public ElementHandlerFactoryContext(NativeComponentRenderer renderer, IElementHandler parentHandler)
{
Renderer = renderer ?? throw new ArgumentNullException(nameof(renderer));
ParentHandler = parentHandler;
}
public IElementHandler ParentHandler { get; }
public NativeComponentRenderer Renderer { get; }
}
}