chore: cleanup api

This commit is contained in:
Nathan Walker
2023-03-13 21:31:45 -07:00
parent daad13ee6b
commit da5cfa9bda
7 changed files with 52 additions and 69 deletions

View File

@@ -13,38 +13,29 @@ export class TransitionsModel extends Observable {
open() {
page.frame.navigate({
moduleName: `pages/transitions/transitions-detail`,
transition: {
instance: SharedTransition.configure({
page,
instance: new PageTransition(),
toPageStart: {
duration: 1000,
},
fromPageEnd: {
duration: 500,
},
}),
},
transition: SharedTransition.custom(new PageTransition(), {
toPageStart: {
duration: 1000,
},
fromPageEnd: {
duration: 500,
},
}),
});
}
openModal() {
page.showModal('pages/transitions/transitions-modal', {
context: {},
transition: {
instance: SharedTransition.configure({
page,
instance: new ModalTransition(),
toPageStart: {
y: 200,
duration: 1000,
},
fromPageEnd: {
y: 100,
duration: 500,
},
}),
},
transition: SharedTransition.custom(new ModalTransition(), {
toPageStart: {
y: 200,
duration: 1000,
},
fromPageEnd: {
y: 100,
duration: 500,
},
}),
closeCallback(args) {
console.log('close modal callback', args);
},