mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-15 11:01:21 +08:00

* feat: open file in iOS simulator * feat: added isRealDevice util * feat: have in mind isRealDevice in utils.openFile refactor to avoid some circular dependencies Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
123 lines
5.6 KiB
TypeScript
123 lines
5.6 KiB
TypeScript
/// <reference path="./tns-core-modules.d.ts" />
|
|
|
|
export { ApplicationEventData, LaunchEventData, OrientationChangedEventData, UnhandledErrorEventData, DiscardedErrorEventData, CssChangedEventData, LoadAppCSSEventData, iOSApplication, AndroidApplication, AndroidActivityEventData, AndroidActivityBundleEventData, AndroidActivityRequestPermissionsEventData, AndroidActivityResultEventData, AndroidActivityNewIntentEventData, AndroidActivityBackPressedEventData, } from "./application";
|
|
import { getMainEntry, getRootView, setResources, setCssFileName, getCssFileName, loadAppCss, addCss, on, off, run, orientation, getNativeApplication, hasLaunched } from "./application";
|
|
export declare const Application: {
|
|
launchEvent: string;
|
|
displayedEvent: string;
|
|
uncaughtErrorEvent: string;
|
|
discardedErrorEvent: string;
|
|
suspendEvent: string;
|
|
resumeEvent: string;
|
|
exitEvent: string;
|
|
lowMemoryEvent: string;
|
|
orientationChangedEvent: string;
|
|
getMainEntry: typeof getMainEntry;
|
|
getRootView: typeof getRootView;
|
|
setResources: typeof setResources;
|
|
setCssFileName: typeof setCssFileName;
|
|
getCssFileName: typeof getCssFileName;
|
|
loadAppCss: typeof loadAppCss;
|
|
addCss: typeof addCss;
|
|
on: typeof on;
|
|
off: typeof off;
|
|
run: typeof run;
|
|
orientation: typeof orientation;
|
|
getNativeApplication: typeof getNativeApplication;
|
|
hasLaunched: typeof hasLaunched;
|
|
android: import("./application/application").AndroidApplication;
|
|
ios: import("./application/application").iOSApplication;
|
|
};
|
|
import { setString, getString, clear, flush, getAllKeys, getBoolean, getNumber, hasKey, remove, setBoolean, setNumber } from "./application-settings";
|
|
export declare const ApplicationSettings: {
|
|
clear: typeof clear;
|
|
flush: typeof flush;
|
|
hasKey: typeof hasKey;
|
|
remove: typeof remove;
|
|
setString: typeof setString;
|
|
getString: typeof getString;
|
|
getAllKeys: typeof getAllKeys;
|
|
getBoolean: typeof getBoolean;
|
|
setBoolean: typeof setBoolean;
|
|
getNumber: typeof getNumber;
|
|
setNumber: typeof setNumber;
|
|
};
|
|
export { Color } from "./color";
|
|
import { connectionType, getConnectionType, startMonitoring, stopMonitoring } from "./connectivity";
|
|
export declare const Connectivity: {
|
|
connectionType: typeof connectionType;
|
|
getConnectionType: typeof getConnectionType;
|
|
startMonitoring: typeof startMonitoring;
|
|
stopMonitoring: typeof stopMonitoring;
|
|
};
|
|
export { ObservableArray, ChangeType, ChangedData } from "./data/observable-array";
|
|
export { Observable, PropertyChangeData, EventData } from "./data/observable";
|
|
export { File, FileSystemEntity, Folder, knownFolders, path } from "./file-system";
|
|
export { HttpRequestOptions, HttpResponse, Headers, HttpResponseEncoding, HttpContent } from "./http";
|
|
import { getFile, getImage, getJSON, getString as httpGetString, request } from "./http";
|
|
export declare const Http: {
|
|
getFile: typeof getFile;
|
|
getImage: typeof getImage;
|
|
getJSON: typeof getJSON;
|
|
getString: typeof httpGetString;
|
|
request: typeof request;
|
|
};
|
|
export { ImageAsset, ImageAssetOptions } from "./image-asset";
|
|
export { ImageSource } from "./image-source";
|
|
export { isAndroid, isIOS, screen as Screen, device as Device } from "./platform";
|
|
export { InstrumentationMode, TimerInfo } from "./profiling";
|
|
import { enable as profilingEnable, disable as profilingDisable, time, uptime, start, stop, isRunning, dumpProfiles, resetProfiles, profile, startCPUProfile, stopCPUProfile } from "./profiling";
|
|
export declare const Profiling: {
|
|
enable: typeof profilingEnable;
|
|
disable: typeof profilingDisable;
|
|
time: typeof time;
|
|
uptime: typeof uptime;
|
|
start: typeof start;
|
|
stop: typeof stop;
|
|
isRunning: typeof isRunning;
|
|
dumpProfiles: typeof dumpProfiles;
|
|
resetProfiles: typeof resetProfiles;
|
|
profile: typeof profile;
|
|
startCPUProfile: typeof startCPUProfile;
|
|
stopCPUProfile: typeof stopCPUProfile;
|
|
};
|
|
export { encoding } from "./text";
|
|
export { DefaultErrorHandler, ErrorHandler, TraceWriter } from "./trace";
|
|
import { messageType, categories, setCategories, addCategories, addWriter, removeWriter, clearWriters, setErrorHandler, write, error, enable, disable, isEnabled } from "./trace";
|
|
export declare const Trace: {
|
|
messageType: typeof messageType;
|
|
categories: typeof categories;
|
|
setCategories: typeof setCategories;
|
|
addCategories: typeof addCategories;
|
|
addWriter: typeof addWriter;
|
|
removeWriter: typeof removeWriter;
|
|
clearWriters: typeof clearWriters;
|
|
setErrorHandler: typeof setErrorHandler;
|
|
write: typeof write;
|
|
error: typeof error;
|
|
enable: typeof enable;
|
|
disable: typeof disable;
|
|
isEnabled: typeof isEnabled;
|
|
};
|
|
export * from "./ui";
|
|
import { GC, isFontIconURI, isDataURI, isFileOrResourcePath, executeOnMainThread, mainThreadify, isMainThread, dispatchToMainThread, releaseNativeObject, getModuleName, openFile, openUrl, isRealDevice, layout, ad as androidUtils, ios as iosUtils } from "./utils/utils";
|
|
export declare const Utils: {
|
|
GC: typeof GC;
|
|
isFontIconURI: typeof isFontIconURI;
|
|
isDataURI: typeof isDataURI;
|
|
isFileOrResourcePath: typeof isFileOrResourcePath;
|
|
executeOnMainThread: typeof executeOnMainThread;
|
|
mainThreadify: typeof mainThreadify;
|
|
isMainThread: typeof isMainThread;
|
|
dispatchToMainThread: typeof dispatchToMainThread;
|
|
releaseNativeObject: typeof releaseNativeObject;
|
|
getModuleName: typeof getModuleName;
|
|
openFile: typeof openFile;
|
|
openUrl: typeof openUrl;
|
|
isRealDevice: typeof isRealDevice;
|
|
layout: typeof layout;
|
|
android: typeof androidUtils;
|
|
ios: typeof iosUtils;
|
|
};
|
|
export { XmlParser, ParserEventType, ParserEvent } from "./xml";
|