Inheritance

Implements
  • IComponent
  • IHandleEvent
  • IHandleAfterRender
  • JsonSerializable
  • IDisposable

constructor

public IgbZoomSlider()

Returns IgbZoomSlider

Inherited from: BaseRendererControl

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

Inherited from: BaseRendererControl

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

Inherited from: BaseRendererControl

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

Inherited from: BaseRendererControl

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

Inherited from: BaseRendererControl

[Parameter(CaptureUnmatchedValues = true)]
public Dictionary<string, object> AdditionalAttributes { get; set; }

Inherited from: BaseRendererControl

protected virtual string ParentTypeName { get; }

Inherited from: BaseRendererControl

Gets or sets how events are bubbled up from JavaScript to Blazor.

[Parameter]
public ControlEventBehavior EventBehavior { get; set; }

Inherited from: BaseRendererControl

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

Inherited from: BaseRendererControl

Gets or sets what type of date conversion to make when round tripping dates.

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

Inherited from: BaseRendererControl

protected virtual bool SupportsVisualChildren { get; }

Inherited from: BaseRendererControl

protected virtual bool UseDirectRender { get; }

Inherited from: BaseRendererControl

protected virtual string DirectRenderElementName { get; }

Inherited from: BaseRendererControl

protected virtual bool NeedsDynamicContent { get; }

Inherited from: BaseRendererControl

protected virtual bool UseCamelEnumValues { get; }
[Parameter]
public double ActualPixelScalingRatio { get; set; }
[Parameter]
public bool AreThumbCalloutsEnabled { get; set; }
[Parameter]
public string BarBrush { get; set; }
[Parameter]
public double BarExtent { get; set; }
[Parameter]
public string BarOutline { get; set; }
[Parameter]
public double BarStrokeThickness { get; set; }

Gets the components default event behavior.

protected override ControlEventBehavior DefaultEventBehavior { get; }
[Parameter]
public double EndInset { get; set; }
[Parameter]
public string HigherCalloutBrush { get; set; }
[Parameter]
public string HigherCalloutOutline { get; set; }
[Parameter]
public double HigherCalloutStrokeThickness { get; set; }
[Parameter]
public string HigherCalloutTextColor { get; set; }
[Parameter]
public string HigherShadeBrush { get; set; }
[Parameter]
public string HigherShadeOutline { get; set; }
[Parameter]
public double HigherShadeStrokeThickness { get; set; }
[Parameter]
public string HigherThumbBrush { get; set; }
[Parameter]
public double HigherThumbHeight { get; set; }
[Parameter]
public string HigherThumbOutline { get; set; }
[Parameter]
public string HigherThumbRidgesBrush { get; set; }
[Parameter]
public double HigherThumbStrokeThickness { get; set; }
[Parameter]
public double HigherThumbWidth { get; set; }
[Parameter]
public string LowerCalloutBrush { get; set; }
[Parameter]
public string LowerCalloutOutline { get; set; }
[Parameter]
public double LowerCalloutStrokeThickness { get; set; }
[Parameter]
public string LowerCalloutTextColor { get; set; }
[Parameter]
public string LowerShadeBrush { get; set; }
[Parameter]
public string LowerShadeOutline { get; set; }
[Parameter]
public double LowerShadeStrokeThickness { get; set; }
[Parameter]
public string LowerThumbBrush { get; set; }
[Parameter]
public double LowerThumbHeight { get; set; }
[Parameter]
public string LowerThumbOutline { get; set; }
[Parameter]
public string LowerThumbRidgesBrush { get; set; }
[Parameter]
public double LowerThumbStrokeThickness { get; set; }
[Parameter]
public double LowerThumbWidth { get; set; }
[Parameter]
public double MaxZoomWidth { get; set; }
[Parameter]
public double MinZoomWidth { get; set; }
[Parameter]
public ZoomSliderOrientation Orientation { get; set; }
[Parameter]
public int PanTransitionDuration { get; set; }

Gets or sets the scaling value used to affect the pixel density of the control.

[Parameter]
public double PixelScalingRatio { get; set; }
[Parameter]
public string RangeThumbBrush { get; set; }
[Parameter]
public string RangeThumbOutline { get; set; }
[Parameter]
public string RangeThumbRidgesBrush { get; set; }
[Parameter]
public double RangeThumbStrokeThickness { get; set; }
[Parameter]
public Action<IgbZoomSliderResolvingAxisValueEventArgs> ResolvingAxisValue { get; set; }
[Parameter]
public string ResolvingAxisValueScript { get; set; }
[Parameter]
public double StartInset { get; set; }
[Parameter]
public string ThumbCalloutFontFamily { get; set; }
[Parameter]
public double ThumbCalloutFontSize { get; set; }
[Parameter]
public string ThumbCalloutFontStyle { get; set; }
[Parameter]
public string ThumbCalloutFontWeight { get; set; }
[Parameter]
public double TrackEndInset { get; set; }
[Parameter]
public double TrackStartInset { get; set; }
public override string Type { get; }
[Parameter]
public Rect WindowRect { get; set; }
[Parameter]
public Action<IgbRectChangedEventArgs> WindowRectChanged { get; set; }
[Parameter]
public string WindowRectChangedScript { get; set; }

Inherited from: BaseRendererControl

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

Inherited from: BaseRendererControl

protected string _cachedSerializedContent

Inherited from: BaseRendererControl

Resolves the components event behavior if Auto is selected.

protected ControlEventBehavior ResolveEventBehavior()

Returns any

Inherited from: BaseRendererControl

protected virtual string ResolveDisplay()

Returns any

Inherited from: BaseRendererControl

protected string ToSpinal(string value)

Parameters

  • value: string

Returns any

Inherited from: BaseRendererControl

protected virtual string TransformSimpleKey(string key)

Parameters

  • key: string

Returns any

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

Inherited from: BaseRendererControl

protected virtual SequenceInfo BuildSequenceInfo(int startSequence)

Parameters

  • startSequence: int

Returns any

Inherited from: BaseRendererControl

protected override void BuildRenderTree(RenderTreeBuilder builder)

Parameters

  • builder: RenderTreeBuilder

Returns any

Inherited from: BaseRendererControl

protected Type TemplateContentType(string templateId)

Parameters

  • templateId: string

Returns any

Inherited from: BaseRendererControl

protected override Task OnAfterRenderAsync(bool firstRender)

Parameters

  • firstRender: bool

Returns any

Inherited from: BaseRendererControl

public Task EnsureReady()

Returns any

Inherited from: BaseRendererControl

protected void MarkPropDirty(string propertyName)

Parameters

  • propertyName: string

Returns any

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

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

Inherited from: BaseRendererControl

Prevents data change notifications from be propagated to the component.

public void SuspendNotifications(object dataSource)

Parameters

  • dataSource: object

Returns any

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

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

Inherited from: BaseRendererControl

public void OnRefChanged(string refName, object refValue)

Parameters

  • refName: string
  • refValue: object

Returns any

Inherited from: BaseRendererControl

public void OnInvokeReturn(long invokeId, object returnValue)

Parameters

  • invokeId: long
  • returnValue: object

Returns any

Inherited from: BaseRendererControl

protected string Camelize(string value)

Parameters

  • value: string

Returns any

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

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

Inherited from: BaseRendererControl

public void Dispose()

Returns any

protected override void EnsureModulesLoaded()

Returns any

public override object FindByName(string name)

Parameters

  • name: string

Returns any

public void Flush()

Returns any

public Task FlushAsync()

Returns any

public void Hide()

Returns any

Hides the ZoomSlider.

public Task HideAsync()

Returns any

public void OnAttachedToUI()

Returns any

public Task OnAttachedToUIAsync()

Returns any

public void OnDetachedFromUI()

Returns any

public Task OnDetachedFromUIAsync()

Returns any

public void ProvideContainer(object container)

Parameters

  • container: object

Returns any

Called by the UI framework to provide a UI container for rendering this control.

public Task ProvideContainerAsync(object container)

Parameters

  • container: object

Returns any

public void Show()

Returns any

Shows the ZoomSlider.

public Task ShowAsync()

Returns any

public void TrackDirty()

Returns any

public Task TrackDirtyAsync()

Returns any