Wondering what’s next for npm?Check out our public roadmap! »

    @justeat/f-dom

    1.1.0 • Public • Published

    f-dom

    Fozzie Bear

    Fozzie JS DOM queries library, built on top of the qwery selector engine.


    npm version Build Status Coverage Status Known Vulnerabilities

    Adding f-dom to your project

    yarn add @justeat/f-dom

    Then, inside your script import f-dom.

    import $ from '@justeat/f-dom';

    Usage

    Each method has 2 parameters: mandatory selector and optional root. If root parameter is not specified, search will be performed for all elements in the DOM, otherwise, search will be performed for root child elements.

    first method returns first element in the DOM for the specified selector.

    const element = $.first('.btn');
    ...
    const element = $.first('#btn', '.container');

    all method returns all elements in the DOM for the specified selector.

    const element = $.all('.btn');
    ...
    const element = $.all('.btn', '.container');
    ...
    const element = $('.btn'); // short syntax

    exists method returns true, if at least one element exists in the DOM, otherwise returns false.

    const exists = $.exists('.btn');
    ...
    const exists = $.exists('.btn', '.container');

    Keywords

    Install

    npm i @justeat/f-dom

    DownloadsWeekly Downloads

    131

    Version

    1.1.0

    License

    Apache-2.0

    Unpacked Size

    7.85 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar