本文整理匯總了TypeScript中tns-core-modules/application.start函數的典型用法代碼示例。如果您正苦於以下問題:TypeScript start函數的具體用法?TypeScript start怎麽用?TypeScript start使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。
在下文中一共展示了start函數的8個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。
示例1:
/*
In NativeScript, the app.ts file is the entry point to your application.
You can use this file to perform app-level initialization, but the primary
purpose of the file is to pass control to the app’s first module.
*/
import * as app from "tns-core-modules/application";
app.start({ moduleName: "main-page" });
/*
Do not place any code after the application has been started as it will not
be executed on iOS.
*/
示例2:
import * as application from "tns-core-modules/application";
// Needed only for build infrastructure
application.setCssFileName("devtools-app/app.css");
application.start({ moduleName: "devtools-app/main-page" });
示例3:
import * as application from 'tns-core-modules/application';
application.start({ moduleName: 'main-page' });
示例4: if
if (args.android) {
// For Android applications, args.android is an NativeScriptError.
console.log("NativeScriptError: " + args.android);
} else if (args.ios) {
// For iOS applications, args.ios is NativeScriptError.
console.log("NativeScriptError: " + args.ios);
}
});
// var MyAppDelegate = UIResponder.extend({
// // Implement a method from UIApplicationDelegate.
// // We will obtain the method signature from the protocol.
// canBecomeFirstResponder: function() {
// return true;
// },
// applicationDidFinishLaunchingWithOptions: function (application, launchOptions) {
// console.log('========== APP LAUNCHED ==========');
// this.becomeFirstResponder();
// }
// }, {
// // The name for the registered Objective-C class.
// name: "MyAppDelegate",
// // Declare that the native Objective-C class will implement the UIApplicationDelegate Objective-C protocol.
// protocols: [UIApplicationDelegate]
// });
// application.ios.delegate = MyAppDelegate;
import "./bundle-config";
application.start({ moduleName: "main-page" });
示例5:
import * as application from "tns-core-modules/application";
import * as trace from "tns-core-modules/trace";
trace.addCategories(
trace.categories.Transition)
// + "," +
// trace.categories.NativeLifecycle + "," +
// trace.categories.Navigation);
trace.enable();
// Needed only for build infrastructure
application.setCssFileName("navigation-app/app.css");
application.start({ moduleName: "navigation-app/main-page" });
示例6:
import * as application from "tns-core-modules/application";
application.start({ moduleName: "apps/tests/pages/nnikolovTestPage" });
示例7:
import * as application from "tns-core-modules/application";
import * as trace from "tns-core-modules/trace";
trace.enable();
trace.setCategories(trace.categories.concat(
trace.categories.Layout
//, trace.categories.NativeLifecycle
//, trace.categories.Navigation
//, trace.categories.ViewHierarchy
//, trace.categories.VisualTreeEvents
));
application.start({ moduleName: "styling/mainPage" });
示例8:
/*
In NativeScript, the app.ts file is the entry point to your application.
You can use this file to perform app-level initialization, but the primary
purpose of the file is to pass control to the app’s first module.
*/
import './bundle-config';
import * as app from 'tns-core-modules/application';
app.start({ moduleName: 'main-page' });
/*
Do not place any code after the application has been started as it will not
be executed on iOS.
*/