fix(android): dialogs activity usage (#10246)

This commit is contained in:
Nathan Walker
2023-03-22 18:20:01 -07:00
committed by GitHub
parent 95f3772e77
commit 7edd21a688
7 changed files with 69 additions and 16 deletions

View File

@@ -0,0 +1,37 @@
import { Page, Observable, EventData, Dialogs } from '@nativescript/core';
let page: Page;
export function navigatingTo(args: EventData) {
page = <Page>args.object;
page.bindingContext = new SampleData();
}
export class SampleData extends Observable {
dialogAlert() {
Dialogs.alert('Hello');
}
dialogAlertWithOptions() {
Dialogs.alert({
title: 'Hello',
message: 'Oh hi!',
okButtonText: 'Nice',
});
}
dialogConfirm() {
Dialogs.confirm('Is it?').then((ok) => {
Dialogs.alert('Ok then!');
});
}
dialogLogin() {
Dialogs.login('Login').then((result) => {
console.log(result);
});
}
dialogAction() {
Dialogs.action('Actions', 'Cancel', ['Test', 'Testing']).then((result) => {
console.log(result);
});
}
}