0.0.33 • Published 6 months ago

@types/scrolltofixed v0.0.33

Weekly downloads
39
License
MIT
Repository
github
Last release
6 months ago

Installation

npm install --save @types/scrolltofixed

Summary

This package contains type definitions for ScrollToFixed (https://github.com/bigspotteddog/ScrollToFixed).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/scrolltofixed.

index.d.ts

// Type definitions for ScrollToFixed
// Project: https://github.com/bigspotteddog/ScrollToFixed
// Definitions by: Ben Dixon <https://github.com/bmdixon>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.3

/// <reference types="jquery" />

declare namespace ScrollToFixed {
    interface ScrollToFixedOptions {
        marginTop? : number | (() => number) | undefined;
        limit? : number | (() => number) | undefined;
        bottom?: number | undefined;
        zIndex? : number | undefined;
        spacerClass? : string | undefined;
        preFixed?: (() => void) | undefined;
        postFixed?: (() => void) | undefined;
        fixed?: (() => void) | undefined;
        unfixed?: (() => void) | undefined;
        preUnfixed?: (() => void) | undefined;
        postUnfixed?: (() => void) | undefined;
        preAbsolute?: (() => void) | undefined;
        postAbsolute?: (() => void) | undefined;
        offsets? : boolean | undefined;
        minWidth? : number | undefined;
        maxWidth? : number | undefined;
        dontCheckForPositionFixedSupport? : boolean | undefined;
        dontSetWidth? : boolean | undefined;
        removeOffsets? : boolean | undefined;
        baseClassName?: string | undefined;
        className?: string | undefined;
    }
}

interface JQuery {
    scrollToFixed : (options? : ScrollToFixed.ScrollToFixedOptions) => JQuery[];
}

interface JQueryStatic {
    isScrollToFixed(el: Element) : JQuery;
    isScrollToFixed(el: Element[]) : JQuery;
    isScrollToFixed(el: {}) : JQuery;
    isScrollToFixed(el: JQuery) : JQuery;

    ScrollToFixed(el: Element, options: ScrollToFixed.ScrollToFixedOptions): void;
    ScrollToFixed(el : Element, options : ScrollToFixed.ScrollToFixedOptions) : JQuery;
    ScrollToFixed(el: Element[], options : ScrollToFixed.ScrollToFixedOptions) : JQuery;
    ScrollToFixed(el: {}, options : ScrollToFixed.ScrollToFixedOptions) : JQuery;
    ScrollToFixed(el: JQuery, options : ScrollToFixed.ScrollToFixedOptions) : JQuery;
}

Additional Details

  • Last updated: Tue, 06 Jul 2021 16:34:24 GMT
  • Dependencies: @types/jquery
  • Global values: none

Credits

These definitions were written by Ben Dixon.

0.0.31

8 months ago

0.0.32

7 months ago

0.0.33

6 months ago

0.0.30

3 years ago

0.0.29

4 years ago

0.0.28

7 years ago

0.0.27

8 years ago

0.0.26

8 years ago

0.0.25-alpha

8 years ago

0.0.24-alpha

8 years ago

0.0.23-alpha

8 years ago

0.0.22-alpha

8 years ago

0.0.21-alpha

8 years ago

0.0.20-alpha

8 years ago

0.0.19-alpha

8 years ago

0.0.14-alpha

8 years ago

0.0.13-alpha

8 years ago