mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
18 lines
337 B
TypeScript
18 lines
337 B
TypeScript
import { Label } from '@nativescript/core';
|
|
|
|
let toggle = false;
|
|
|
|
export function animateHeight(args) {
|
|
const clicked = args.object as Label;
|
|
clicked
|
|
.animate({
|
|
height: toggle ? 128 : '100%',
|
|
duration: 200,
|
|
curve: 'easeInOut',
|
|
})
|
|
.then(() => {
|
|
clicked.text = toggle ? 'Cool.' : 'Tap here';
|
|
});
|
|
toggle = !toggle;
|
|
}
|