Inheritance

Implements
  • IComponent
  • IHandleEvent
  • IHandleAfterRender
  • JsonSerializable

constructor

public IgbContentPane()

Returns IgbContentPane

Inherited from: BaseRendererElement

[Inject]
protected IIgniteUIBlazor IgBlazor { get; set; }

Inherited from: BaseRendererElement

public bool IsComponentRooted { get; }

Inherited from: BaseRendererElement

protected virtual string ParentTypeName { get; }

Inherited from: BaseRendererElement

protected virtual bool UseDirectRender { get; }

Inherited from: BaseRendererElement

[Parameter]
public RenderFragment ChildContent { get; set; }

Inherited from: BaseRendererElement

protected virtual bool SupportsVisualChildren { get; }

Inherited from: BaseRendererElement

[Parameter]
public string Name { get; set; }

Inherited from: BaseRendererElement

public object Parent { get; }

Inherited from: BaseRendererElement

protected virtual string MethodTarget { get; }

Inherited from: BaseRendererElement

protected object CurrParent { get; }

Determines whether the end user can inner dock another pane in this one. Defaults to true.

[Parameter]
public bool AcceptsInnerDock { get; set; }

Determines whether the end user is allowed to close the pane. Defaults to true.

[Parameter]
public bool AllowClose { get; set; }

Determines whether the end user is allowed to dock the pane. Defaults to true.

[Parameter]
public bool AllowDocking { get; set; }

Determines whether the end user is allowed to make the pane floating. Defaults to true.

[Parameter]
public bool AllowFloating { get; set; }

Determines whether the end user is allowed to maximize the pane.

[Parameter]
public bool AllowMaximize { get; set; }

Determines whether the end user is allowed to pin/unpin the pane. Defaults to true.

[Parameter]
public bool AllowPinning { get; set; }

The slot attribute's value of the content element.

[Parameter]
public string ContentId { get; set; }

Determines whether a pane is disabled. Defaults to false.

[Parameter]
public bool Disabled { get; set; }

Marks that a content pane can be docked only inside a document host.

[Parameter]
public bool DocumentOnly { get; set; }

The slot attribute's value of the floating header element. If not set, the headerId property value is used.

[Parameter]
public string FloatingHeaderId { get; set; }

The text header of the content pane. Even if header slot templates are used, the text header is used for aria label.

[Parameter]
public string Header { get; set; }

The slot attribute's value of the content pane header element. If not set, the header property value is used.

[Parameter]
public string HeaderId { get; set; }

Determines whether a pane is hidden in the UI. Defaults to false.

[Parameter]
public bool Hidden { get; set; }

The id of the pane. If not set the Dock Manager generates it automatically.

[Parameter]
public string Id { get; set; }

Determines whether a content pane is maximized or not. Defaults to false.

[Parameter]
public bool IsMaximized { get; set; }

Determines whether a content pane is pinned or not. Defaults to true.

[Parameter]
public bool IsPinned { get; set; }

The minimum height of the pane in pixels during resizing. Defaults to 42.

[Parameter]
public double MinResizeHeight { get; set; }

The minimum width of the pane in pixels during resizing. Defaults to 42.

[Parameter]
public double MinResizeWidth { get; set; }

The type of the pane.

[Parameter]
[WCWidgetMemberName("Type")]
public DockManagerPaneType PaneType { get; set; }

The size of the pane relative to its sibling panes' sizes. Defaults to 100.

[Parameter]
public double Size { get; set; }

The slot attribute's value of the tab header element. If not set, the header property value is used.

[Parameter]
public string TabHeaderId { get; set; }
public override string Type { get; }

The slot attribute's value of the unpinned header element. If not set, the header property value is used.

[Parameter]
public string UnpinnedHeaderId { get; set; }

The desired unpinned location of the content pane. If not set the Dock Manager automatically calculates it based on the location of the pane relatively to the document host. If more than one document host is presented, the closest one in the pane hierarchy will be used for the calculation. If there is no document host, the default location is left.

[Parameter]
public UnpinnedLocation UnpinnedLocation { get; set; }

The absolute size of the pane in an unpinned state. Defaults to 200.

[Parameter]
public double UnpinnedSize { get; set; }

Inherited from: BaseRendererElement

protected string _name

Inherited from: BaseRendererElement

protected Dictionary<Type, Dictionary<string, FieldInfo>> eventCallbacksCache

Inherited from: BaseRendererElement

protected string _cachedSerializedContent

Inherited from: BaseRendererElement

protected override void BuildRenderTree(RenderTreeBuilder builder)

Parameters

  • builder: RenderTreeBuilder

Returns any

OnElementNameChanged(BaseRendererElement, string, string)

Section titled "OnElementNameChanged(BaseRendererElement, string, string)"

Inherited from: BaseRendererElement

protected void OnElementNameChanged(BaseRendererElement element, string oldName, string newName)

Parameters

  • element: BaseRendererElement
  • oldName: string
  • newName: string

Returns any

InvokeMethod(string, object[], string[], ElementReference[])

Section titled "InvokeMethod(string, object[], string[], ElementReference[])"

Inherited from: BaseRendererElement

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: BaseRendererElement

protected object InvokeMethodSync(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null)

Parameters

  • methodName: string
  • arguments: object[]
  • types: string[]
  • nativeElements: ElementReference[]

Returns any

InvokeMethodHelper(string, string, object[], string[], ElementReference[])

Section titled "InvokeMethodHelper(string, string, object[], string[], ElementReference[])"

Inherited from: BaseRendererElement

protected Task<object> InvokeMethodHelper(string target, string methodName, object[] arguments, string[] types, ElementReference[] nativeElements)

Parameters

  • target: string
  • methodName: string
  • arguments: object[]
  • types: string[]
  • nativeElements: ElementReference[]

Returns any

InvokeMethodHelperSync(string, string, object[], string[], ElementReference[])

Section titled "InvokeMethodHelperSync(string, string, object[], string[], ElementReference[])"

Inherited from: BaseRendererElement

protected object InvokeMethodHelperSync(string target, string methodName, object[] arguments, string[] types, ElementReference[] nativeElements)

Parameters

  • target: string
  • methodName: string
  • arguments: object[]
  • types: string[]
  • nativeElements: ElementReference[]

Returns any

Inherited from: BaseRendererElement

protected bool IsPropDirty(string propertyName)

Parameters

  • propertyName: string

Returns any

Serialize(SerializationContext, string)

Section titled "Serialize(SerializationContext, string)"

Inherited from: BaseRendererElement

public void Serialize(SerializationContext context, string propertyName = null)

Parameters

  • context: SerializationContext
  • propertyName: string

Returns any

Inherited from: BaseRendererElement

public string Serialize()

Returns any

Inherited from: BaseRendererElement

protected void EnsureValid()

Returns any

SetResourceStringAsync(string, string, string)

Section titled "SetResourceStringAsync(string, string, string)"

Inherited from: BaseRendererElement

protected 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: BaseRendererElement

protected Task<object> SetResourceStringAsync(string grouping, string json)

Parameters

  • grouping: string
  • json: string

Returns any

protected override void EnsureModulesLoaded()

Returns any

public override object FindByName(string name)

Parameters

  • name: string

Returns any

FromEventJson(BaseRendererControl, Dictionary<string, object>)

Section titled "FromEventJson(BaseRendererControl, Dictionary<string, object>)"
protected override void FromEventJson(BaseRendererControl control, Dictionary<string, object> args)

Parameters

  • control: BaseRendererControl
  • args: Dictionary

Returns any

public void SetNativeElement(object element)

Parameters

  • element: object

Returns any

public Task SetNativeElementAsync(object element)

Parameters

  • element: object

Returns any

ToEventJson(BaseRendererControl, Dictionary<string, object>)

Section titled "ToEventJson(BaseRendererControl, Dictionary<string, object>)"
protected override void ToEventJson(BaseRendererControl control, Dictionary<string, object> args)

Parameters

  • control: BaseRendererControl
  • args: Dictionary

Returns any