Skip to content

IntersectionObserverInit

[<Interface>]
type IntersectionObserverInit =
    abstract member root: U2<Element,Document> option with get, set
    abstract member rootMargin: string option with get, set
    abstract member scrollMargin: string option with get, set
    abstract member threshold: U2<float,ResizeArray<float>> option with get, set
    static member Create (root: Document, threshold: ResizeArray<float>, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
    static member Create (root: Document, threshold: float, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
    static member Create (root: Document, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
    static member Create (root: Element, threshold: ResizeArray<float>, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
    static member Create (root: Element, threshold: float, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
    static member Create (root: Element, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
    static member Create (threshold: ResizeArray<float>, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
    static member Create (threshold: float, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
    static member Create (?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
AssemblyGlutinum.Web
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>]

Properties

abstract member root: U2<Element,Document> option with get, set
abstract member rootMargin: string option with get, set
abstract member scrollMargin: string option with get, set
abstract member threshold: U2<float,ResizeArray<float>> option with get, set

Methods

static member Create (root: Document, threshold: ResizeArray<float>, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
static member Create (root: Document, threshold: float, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
static member Create (root: Document, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
static member Create (root: Element, threshold: ResizeArray<float>, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
static member Create (root: Element, threshold: float, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
static member Create (root: Element, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
static member Create (threshold: ResizeArray<float>, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
static member Create (threshold: float, ?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit
static member Create (?rootMargin: string, ?scrollMargin: string) : IntersectionObserverInit