Lottie for Avalonia Home
  1. Home
  2. Docs
  3. API
    1. GitHub
    Menu
    1. Avalonia.Controls
      1. AnimationControl
        1. Methods
          1. OnAnimationFrame(TimeSpan, TimeSpan)
          2. OnAttachedToVisualTree(VisualTreeAttachmentEventArgs)
          3. OnDetachedFromVisualTree(VisualTreeAttachmentEventArgs)
    2. Avalonia.Skia.Composition
      1. CompositionAnimatedControl
        1. Fields
          1. Infinity
          2. PlaybackRateProperty
          3. PositionProperty
          4. RepeatCountProperty
          5. StretchDirectionProperty
          6. StretchProperty
        2. Properties
          1. PlaybackRate
          2. Position
          3. RepeatCount
          4. Stretch
          5. StretchDirection
        3. Methods
          1. ArrangeOverride(Size)
          2. MeasureOverride(Size)
          3. OnDisposed()
          4. OnGetSourceSize()
          5. OnLoaded(RoutedEventArgs)
          6. OnNormalizeElapsed(TimeSpan)
          7. OnPropertyChanged(AvaloniaPropertyChangedEventArgs)
          8. OnRender(SKCanvas, Rect, TimeSpan, Boolean)
          9. OnStarted()
          10. OnStopped()
          11. OnUnloaded(RoutedEventArgs)
          12. OnUpdate(TimeSpan)
          13. Pause()
          14. Redraw()
          15. Resume()
          16. Seek(TimeSpan)
          17. Start()
          18. Stop()
        4. Events
          1. Disposed
          2. Started
          3. Stopped
          4. Update
      2. DrawEventArgs
        1. Properties
          1. Canvas
          2. DestRect
          3. Effect
          4. EffectiveElapsed
          5. ErrorText
          6. IsShaderFillCanvas
          7. ShaderHeight
          8. ShaderWidth
      3. ShaderAnimatedControl
        1. Fields
          1. IsShaderFillCanvasProperty
          2. ShaderHeightProperty
          3. ShaderUriProperty
          4. ShaderWidthProperty
        2. Properties
          1. IsShaderFillCanvas
          2. ShaderHeight
          3. ShaderUri
          4. ShaderWidth
        3. Methods
          1. OnGetSourceSize()
          2. OnLoaded(RoutedEventArgs)
          3. OnNormalizeElapsed(TimeSpan)
          4. OnPropertyChanged(AvaloniaPropertyChangedEventArgs)
          5. OnRender(SKCanvas, Rect, TimeSpan, Boolean)
          6. OnUnloaded(RoutedEventArgs)
        4. Events
          1. Draw
      4. NormalizeResult
        1. Constructors
          1. NormalizeResult(TimeSpan, Boolean)
        2. Properties
          1. EffectiveElapsed
          2. HasLooped
        3. Methods
          1. Create(TimeSpan, Boolean)
    3. Avalonia.Skia.Lottie
      1. Lottie
        1. Constructors
          1. Lottie(IServiceProvider)
          2. Lottie(Uri)
        2. Fields
          1. DurationSecondsProperty
          2. Infinity
          3. PathProperty
          4. PositionSecondsProperty
        3. Properties
          1. DurationSeconds
          2. Path
          3. PositionSeconds
        4. Methods
          1. OnGetSourceSize()
          2. OnLoaded(RoutedEventArgs)
          3. OnNormalizeElapsed(TimeSpan)
          4. OnPropertyChanged(AvaloniaPropertyChangedEventArgs)
          5. OnRender(SKCanvas, Rect, TimeSpan, Boolean)
          6. OnUnloaded(RoutedEventArgs)
          7. Pause()
          8. Play()
          9. Seek(TimeSpan)
          10. SeekProgress(Double)
          11. SeekSeconds(Double)

    On this page

    1. Home
    2. API
    3. Avalonia.Skia.Composition
    4. DrawEventArgs

    DrawEventArgs Class

    Definition

    Namespace Avalonia.Skia.Composition
    Assembly ShaderAnimatedControl.dll
    Inherits Object → EventArgs
    View source
    Show inherited members (8)
    • System.EventArgs.Empty
    • System.Object.Equals(System.Object?)
    • System.Object.Equals(System.Object?, System.Object?)
    • System.Object.GetHashCode()
    • System.Object.GetType()
    • System.Object.MemberwiseClone()
    • System.Object.ReferenceEquals(System.Object?, System.Object?)
    • System.Object.ToString()
    public class DrawEventArgs : EventArgs
    
    Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

    Properties (8)

    Canvas
    DestRect
    Effect
    EffectiveElapsed
    ErrorText
    IsShaderFillCanvas
    ShaderHeight
    ShaderWidth

    Copyright © 2026, Wieslaw Soltes aka wieslawsoltes - Content licensed under the Creative Commons CC BY 2.5 | Site generated by lunet hosted on GitHub Pages