@nodegui/plugin-animation
v1.1.0
Published
A animation native plugin example for NodeGui
Downloads
23
Keywords
Readme
NodeGui plugin animation
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;