Inheritance
object
ComponentBase
- IComponent
- IHandleEvent
- IHandleAfterRender
- JsonSerializable
- IDisposable
Constructors
Section titled "Constructors"constructor
public IgbPopup() Returns IgbPopup
Properties
Section titled "Properties"IgBlazor
Section titled "IgBlazor"Inherited from: BaseRendererControl
[Inject]
protected IIgniteUIBlazor IgBlazor { get; set; } Height
Section titled "Height"Inherited from: BaseRendererControl
[Parameter]
public string Height { get; set; } Width
Section titled "Width"Inherited from: BaseRendererControl
[Parameter]
public string Width { get; set; } Class
Section titled "Class"Inherited from: BaseRendererControl
[Parameter]
public string Class { get; set; } AdditionalAttributes
Section titled "AdditionalAttributes"Inherited from: BaseRendererControl
[Parameter(CaptureUnmatchedValues = true)]
public Dictionary<string, object> AdditionalAttributes { get; set; } ParentTypeName
Section titled "ParentTypeName"Inherited from: BaseRendererControl
protected virtual string ParentTypeName { get; } EventBehavior
Section titled "EventBehavior"Inherited from: BaseRendererControl
Gets or sets how events are bubbled up from JavaScript to Blazor.
[Parameter]
public ControlEventBehavior EventBehavior { get; set; } ChildContent
Section titled "ChildContent"Inherited from: BaseRendererControl
[Parameter]
public RenderFragment ChildContent { get; set; } RoundTripDateConversion
Section titled "RoundTripDateConversion"Inherited from: BaseRendererControl
Gets or sets what type of date conversion to make when round tripping dates.
[Parameter]
public RoundTripDateConversion RoundTripDateConversion { get; set; } SupportsVisualChildren
Section titled "SupportsVisualChildren"Inherited from: BaseRendererControl
protected virtual bool SupportsVisualChildren { get; } UseDirectRender
Section titled "UseDirectRender"Inherited from: BaseRendererControl
protected virtual bool UseDirectRender { get; } DirectRenderElementName
Section titled "DirectRenderElementName"Inherited from: BaseRendererControl
protected virtual string DirectRenderElementName { get; } NeedsDynamicContent
Section titled "NeedsDynamicContent"Inherited from: BaseRendererControl
protected virtual bool NeedsDynamicContent { get; } UseCamelEnumValues
Section titled "UseCamelEnumValues"Inherited from: BaseRendererControl
protected virtual bool UseCamelEnumValues { get; } ActualAmbientShadowColor
Section titled "ActualAmbientShadowColor"Gets or sets the color to use for the check mark when the checkbox is checked.
[Parameter]
public string ActualAmbientShadowColor { get; set; } ActualElevation
Section titled "ActualElevation"Gets or sets the elevation of the border shadow
[Parameter]
public int ActualElevation { get; set; } ActualPenumbraShadowColor
Section titled "ActualPenumbraShadowColor"Gets or sets the color to use for the check mark when the checkbox is checked.
[Parameter]
public string ActualPenumbraShadowColor { get; set; } ActualUmbraShadowColor
Section titled "ActualUmbraShadowColor"Gets or sets the color to use for the check mark when the checkbox is checked.
[Parameter]
public string ActualUmbraShadowColor { get; set; } AnimationDuration
Section titled "AnimationDuration"Gets or sets the duration of the Popup and Closeup animations in milliseconds.
[Parameter]
public int AnimationDuration { get; set; } AnimationEnabled
Section titled "AnimationEnabled"Gets or sets whether the popup and closeup animations are animated.
[Parameter]
public bool AnimationEnabled { get; set; } AnimationType
Section titled "AnimationType"Gets or sets the type of animation to use when the popup opens and closes.
[Parameter]
public PopupAnimationType AnimationType { get; set; } Background
Section titled "Background"Gets or sets the background color of the popup.
[Parameter]
public string Background { get; set; } CornerRadius
Section titled "CornerRadius"[Parameter]
public double CornerRadius { get; set; } DefaultEventBehavior
Section titled "DefaultEventBehavior"Gets the components default event behavior.
protected override ControlEventBehavior DefaultEventBehavior { get; } DisableHitTestDuringAnimation
Section titled "DisableHitTestDuringAnimation"Gets or sets whether to disable hit testing during the open and close animations.
[Parameter]
public bool DisableHitTestDuringAnimation { get; set; } Elevation
Section titled "Elevation"Gets or sets the elevation to use for the button regardless of type.
[Parameter]
public int Elevation { get; set; } IsClosing
Section titled "IsClosing"Gets whether the popup is in the middle of closing or not.
[Parameter]
public bool IsClosing { get; set; } IsFixed
Section titled "IsFixed"Indicates that the popup will position itself relative to the window instead of the document.
[Parameter]
public bool IsFixed { get; set; } IsFocusable
Section titled "IsFocusable"[Parameter]
public bool IsFocusable { get; set; } IsHitTestVisible
Section titled "IsHitTestVisible"Gets or sets whether to disable hit testing on the popup.
[Parameter]
public bool IsHitTestVisible { get; set; } IsPointerEnabled
Section titled "IsPointerEnabled"Gets or sets whether to show a pointer off the side of the popup towards the popup target.
[Parameter]
public bool IsPointerEnabled { get; set; } IsShowing
Section titled "IsShowing"Gets whether the popup is in the middle of opening or not.
[Parameter]
public bool IsShowing { get; set; } PointerBackground
Section titled "PointerBackground"Gets or sets the pointer background color.
[Parameter]
public string PointerBackground { get; set; } PointerPosition
Section titled "PointerPosition"Gets or sets the pointer position.
[Parameter]
public PopupPointerPosition PointerPosition { get; set; } PointerSize
Section titled "PointerSize"Gets or sets the pointer size.
[Parameter]
public double PointerSize { get; set; } public override string Type { get; } UseTopLayer
Section titled "UseTopLayer"Indicates that the popup will place itself into the browser top layer.
[Parameter]
public bool UseTopLayer { get; set; } Accessors
Section titled "Accessors"eventCallbacksCache
Section titled "eventCallbacksCache"Inherited from: BaseRendererControl
protected Dictionary<Type, Dictionary<string, FieldInfo>> eventCallbacksCache _cachedSerializedContent
Section titled "_cachedSerializedContent"Inherited from: BaseRendererControl
protected string _cachedSerializedContent Methods
Section titled "Methods"ResolveEventBehavior()
Section titled "ResolveEventBehavior()"Inherited from: BaseRendererControl
Resolves the components event behavior if Auto is selected.
protected ControlEventBehavior ResolveEventBehavior() Returns any
ResolveDisplay()
Section titled "ResolveDisplay()"Inherited from: BaseRendererControl
protected virtual string ResolveDisplay() Returns any
ToSpinal(string)
Section titled "ToSpinal(string)"Inherited from: BaseRendererControl
protected string ToSpinal(string value) Parameters
- value:
string
Returns any
TransformSimpleKey(string)
Section titled "TransformSimpleKey(string)"Inherited from: BaseRendererControl
protected virtual string TransformSimpleKey(string key) Parameters
- key:
string
Returns any
IsTransformedEnumValue(string)
Section titled "IsTransformedEnumValue(string)"Inherited from: BaseRendererControl
protected virtual bool IsTransformedEnumValue(string key) Parameters
- key:
string
Returns any
TransformPotentialEnumValue(string, object)
Section titled "TransformPotentialEnumValue(string, object)"Inherited from: BaseRendererControl
protected virtual object TransformPotentialEnumValue(string key, object value) Parameters
- key:
string - value:
object
Returns any
BuildSequenceInfo(int)
Section titled "BuildSequenceInfo(int)"Inherited from: BaseRendererControl
protected virtual SequenceInfo BuildSequenceInfo(int startSequence) Parameters
- startSequence:
int
Returns any
BuildRenderTree(RenderTreeBuilder)
Section titled "BuildRenderTree(RenderTreeBuilder)"Inherited from: BaseRendererControl
protected override void BuildRenderTree(RenderTreeBuilder builder) Parameters
- builder:
RenderTreeBuilder
Returns any
TemplateContentType(string)
Section titled "TemplateContentType(string)"Inherited from: BaseRendererControl
protected Type TemplateContentType(string templateId) Parameters
- templateId:
string
Returns any
OnAfterRenderAsync(bool)
Section titled "OnAfterRenderAsync(bool)"Inherited from: BaseRendererControl
protected override Task OnAfterRenderAsync(bool firstRender) Parameters
- firstRender:
bool
Returns any
EnsureReady()
Section titled "EnsureReady()"Inherited from: BaseRendererControl
public Task EnsureReady() Returns any
MarkPropDirty(string)
Section titled "MarkPropDirty(string)"Inherited from: BaseRendererControl
protected void MarkPropDirty(string propertyName) Parameters
- propertyName:
string
Returns any
IsPropDirty(string)
Section titled "IsPropDirty(string)"Inherited from: BaseRendererControl
protected bool IsPropDirty(string propertyName) Parameters
- propertyName:
string
Returns any
Serialize(SerializationContext, string)
Section titled "Serialize(SerializationContext, string)"Inherited from: BaseRendererControl
public void Serialize(SerializationContext context, string propertyName = null) Parameters
- context:
SerializationContext - propertyName:
string
Returns any
Serialize()
Section titled "Serialize()"Inherited from: BaseRendererControl
public string Serialize() Returns any
InvokeMethod(string, object[], string[], ElementReference[])
Section titled "InvokeMethod(string, object[], string[], ElementReference[])"Inherited from: BaseRendererControl
protected Task<object> InvokeMethod(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null) Parameters
- methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
InvokeMethodSync(string, object[], string[], ElementReference[])
Section titled "InvokeMethodSync(string, object[], string[], ElementReference[])"Inherited from: BaseRendererControl
protected object InvokeMethodSync(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null) Parameters
- methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
SuspendNotifications(object)
Section titled "SuspendNotifications(object)"Inherited from: BaseRendererControl
Prevents data change notifications from be propagated to the component.
public void SuspendNotifications(object dataSource) Parameters
- dataSource:
object
Returns any
ResumeNotifications(object, bool)
Section titled "ResumeNotifications(object, bool)"Inherited from: BaseRendererControl
Resumes data change notifications.
public void ResumeNotifications(object dataSource, bool notify = true) Parameters
- dataSource:
object - notify:
bool
Returns any
NotifyInsertItem(object, int, object)
Section titled "NotifyInsertItem(object, int, object)"Inherited from: BaseRendererControl
public void NotifyInsertItem(object dataSource, int index, object refItem) Parameters
- dataSource:
object - index:
int - refItem:
object
Returns any
NotifyRemoveItem(object, int, object)
Section titled "NotifyRemoveItem(object, int, object)"Inherited from: BaseRendererControl
public void NotifyRemoveItem(object dataSource, int index, object oldItem) Parameters
- dataSource:
object - index:
int - oldItem:
object
Returns any
NotifyClearItems(object)
Section titled "NotifyClearItems(object)"Inherited from: BaseRendererControl
public void NotifyClearItems(object dataSource) Parameters
- dataSource:
object
Returns any
NotifySetItem(object, int, object, object)
Section titled "NotifySetItem(object, int, object, object)"Inherited from: BaseRendererControl
public void NotifySetItem(object dataSource, int index, object oldItem, object newItem) Parameters
- dataSource:
object - index:
int - oldItem:
object - newItem:
object
Returns any
NotifyUpdateItem(object, int, object, bool)
Section titled "NotifyUpdateItem(object, int, object, bool)"Inherited from: BaseRendererControl
public void NotifyUpdateItem(object dataSource, int index, object refItem, bool syncDataOnly = false) Parameters
- dataSource:
object - index:
int - refItem:
object - syncDataOnly:
bool
Returns any
OnRefChanged(string, object)
Section titled "OnRefChanged(string, object)"Inherited from: BaseRendererControl
public void OnRefChanged(string refName, object refValue) Parameters
- refName:
string - refValue:
object
Returns any
OnInvokeReturn(long, object)
Section titled "OnInvokeReturn(long, object)"Inherited from: BaseRendererControl
public void OnInvokeReturn(long invokeId, object returnValue) Parameters
- invokeId:
long - returnValue:
object
Returns any
Camelize(string)
Section titled "Camelize(string)"Inherited from: BaseRendererControl
protected string Camelize(string value) Parameters
- value:
string
Returns any
ToPascal(string)
Section titled "ToPascal(string)"Inherited from: BaseRendererControl
protected string ToPascal(string value) Parameters
- value:
string
Returns any
OnElementNameChanged(BaseRendererElement, string, string)
Section titled "OnElementNameChanged(BaseRendererElement, string, string)"Inherited from: BaseRendererControl
protected void OnElementNameChanged(BaseRendererElement element, string oldName, string newName) Parameters
- element:
BaseRendererElement - oldName:
string - newName:
string
Returns any
Dispose(bool)
Section titled "Dispose(bool)"Inherited from: BaseRendererControl
protected virtual void Dispose(bool disposing) Parameters
- disposing:
bool
Returns any
SetResourceStringAsync(string, string, string)
Section titled "SetResourceStringAsync(string, string, string)"Inherited from: BaseRendererControl
public Task<object> SetResourceStringAsync(string grouping, string id, string value) Parameters
- grouping:
string - id:
string - value:
string
Returns any
SetResourceStringAsync(string, string)
Section titled "SetResourceStringAsync(string, string)"Inherited from: BaseRendererControl
public Task<object> SetResourceStringAsync(string grouping, string json) Parameters
- grouping:
string - json:
string
Returns any
SetPropertyValue(object, PropertyInfo, JsonElement)
Section titled "SetPropertyValue(object, PropertyInfo, JsonElement)"Inherited from: BaseRendererControl
protected void SetPropertyValue(object item, PropertyInfo property, JsonElement jsonElement) Parameters
- item:
object - property:
PropertyInfo - jsonElement:
JsonElement
Returns any
SetPropertyValue(object, PropertyInfo, object)
Section titled "SetPropertyValue(object, PropertyInfo, object)"Inherited from: BaseRendererControl
protected void SetPropertyValue(object item, PropertyInfo property, object value) Parameters
- item:
object - property:
PropertyInfo - value:
object
Returns any
Dispose()
Section titled "Dispose()"Inherited from: BaseRendererControl
public void Dispose() Returns any
Close()
Section titled "Close()"public void Close() Returns any
CloseAsync()
Section titled "CloseAsync()"Closes the popup.
public Task CloseAsync() Returns any
EnsureModulesLoaded()
Section titled "EnsureModulesLoaded()"protected override void EnsureModulesLoaded() Returns any
ExportSerializedVisualModel()
Section titled "ExportSerializedVisualModel()"public string ExportSerializedVisualModel() Returns any
ExportSerializedVisualModelAsync()
Section titled "ExportSerializedVisualModelAsync()"Returns a serialized copy of the exported visual model
public Task<string> ExportSerializedVisualModelAsync() Returns any
ExportVisualModel()
Section titled "ExportVisualModel()"public object ExportVisualModel() Returns any
ExportVisualModelAsync()
Section titled "ExportVisualModelAsync()"Exports visual information about the current state of the grid.
public Task<object> ExportVisualModelAsync() Returns any
FindByName(string)
Section titled "FindByName(string)"public override object FindByName(string name) Parameters
- name:
string
Returns any
ShowRelativeToExclusionRect(Rect, PopupDirection, PopupAlignment)
Section titled "ShowRelativeToExclusionRect(Rect, PopupDirection, PopupAlignment)"public void ShowRelativeToExclusionRect(Rect exclusionRect, PopupDirection popupDirection, PopupAlignment popupAlignment) Parameters
- exclusionRect:
Rect - popupDirection:
PopupDirection - popupAlignment:
PopupAlignment
Returns any
ShowRelativeToExclusionRectAsync(Rect, PopupDirection, PopupAlignment)
Section titled "ShowRelativeToExclusionRectAsync(Rect, PopupDirection, PopupAlignment)"public Task ShowRelativeToExclusionRectAsync(Rect exclusionRect, PopupDirection popupDirection, PopupAlignment popupAlignment) Parameters
- exclusionRect:
Rect - popupDirection:
PopupDirection - popupAlignment:
PopupAlignment
Returns any
Events
Section titled "Events"MeasuringContentSize
Section titled "MeasuringContentSize"[Parameter]
public EventCallback<IgbPopupMeasuringContentSizeEventArgs> MeasuringContentSize { get; set; } OnClosed
Section titled "OnClosed"[Parameter]
public EventCallback<IgbOnClosedEventArgs> OnClosed { get; set; } OnPopup
Section titled "OnPopup"[Parameter]
public EventCallback<IgbOnPopupEventArgs> OnPopup { get; set; } MeasuringContentSizeScript
Section titled "MeasuringContentSizeScript"[Parameter]
public string MeasuringContentSizeScript { get; set; } OnClosedScript
Section titled "OnClosedScript"[Parameter]
public string OnClosedScript { get; set; } OnPopupScript
Section titled "OnPopupScript"[Parameter]
public string OnPopupScript { get; set; }