Neatly Packaged Manuals

    @nodegui/plugin-animation
    TypeScript icon, indicating that this package has built-in type declarations

    1.1.0 • Public • Published

    NodeGui plugin animation

    npm version

    Plugin you can use to create native animations in NodeGui

    Requirements

    Requires NodeGui v0.19.0 and up

    Installation

        npm install @nodegui/plugin-animation
    

    Demo

    import { QPropertyAnimation } from '@nodegui/plugin-animation';
    import { QPushButton } from '@nodegui/nodegui';
    
    const animation = new QPropertyAnimation();
    
    const button = new QPushButton();
    button.setText('Animated Button');
    button.show();
    
    animation.setPropertyName('windowOpacity');
    animation.setTargetObject(button);
    
    animation.setDuration(5000);
    animation.setStartValue(0.4);
    animation.setKeyValueAt(0.5, 1.0);
    animation.setEndValue(0.4);
    
    animation.start();
    
    (global as any).button = button;
    (global as any).animation = animation;

    Keywords

    none

    Install

    npm i @nodegui/plugin-animation

    DownloadsWeekly Downloads

    2

    Version

    1.1.0

    License

    MIT

    Unpacked Size

    61 kB

    Total Files

    37

    Last publish

    Collaborators

    • shirakaba
    • atulanand94
    • rahulgaba
    • kakulgupta
    • shubhamzanwar