mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
chore: cleanup
This commit is contained in:
117
packages/core/index.d.ts
vendored
117
packages/core/index.d.ts
vendored
@@ -1,117 +0,0 @@
|
||||
/// <reference path="./global-types.d.ts" />
|
||||
export { ApplicationEventData, LaunchEventData, OrientationChangedEventData, UnhandledErrorEventData, DiscardedErrorEventData, CssChangedEventData, LoadAppCSSEventData, iOSApplication, AndroidApplication, AndroidActivityEventData, AndroidActivityBundleEventData, AndroidActivityRequestPermissionsEventData, AndroidActivityResultEventData, AndroidActivityNewIntentEventData, AndroidActivityBackPressedEventData } from './application';
|
||||
import { getMainEntry, getRootView, _resetRootView, getResources, setResources, setCssFileName, getCssFileName, loadAppCss, addCss, on, off, run, orientation, getNativeApplication, hasLaunched, AndroidApplication, iOSApplication } 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;
|
||||
resetRootView: typeof _resetRootView;
|
||||
getResources: typeof getResources;
|
||||
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: AndroidApplication;
|
||||
ios: 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 { CSSUtils } from './css/system-classes';
|
||||
export { ObservableArray, ChangeType, ChangedData } from './data/observable-array';
|
||||
export { Observable, PropertyChangeData, EventData, WrappedValue, fromObject, fromObjectRecursive } from './data/observable';
|
||||
export { VirtualArray, ItemsLoading } from './data/virtual-array';
|
||||
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 { ModuleNameResolver, ModuleListProvider, PlatformContext, _setResolver } from './module-name-resolver';
|
||||
export { isAndroid, isIOS, Screen, IDevice, Device, platformNames } from './platform';
|
||||
// Profiling
|
||||
export { InstrumentationMode, TimerInfo, profile, enable as profilingEnable, disable as profilingDisable, time as profilingTime, uptime as profilingUptime, start as profilingStart, stop as profilingStop, isRunning as profilingIsRunning, dumpProfiles as profilingDumpProfiles, resetProfiles as profilingResetProfiles, startCPUProfile as profilingStartCPU, stopCPUProfile as profilingStopCPU } from './profiling';
|
||||
export { encoding } from './text';
|
||||
export * from './trace';
|
||||
|
||||
export * from './ui';
|
||||
import { GC, isFontIconURI, isDataURI, isFileOrResourcePath, executeOnMainThread, mainThreadify, isMainThread, dispatchToMainThread, releaseNativeObject, getModuleName, openFile, openUrl, isRealDevice, layout, ad as androidUtils, iOSNativeHelper as iosUtils, Source, RESOURCE_PREFIX, FILE_PREFIX } from './utils';
|
||||
import { ClassInfo, getClass, getBaseClasses, getClassInfo, isBoolean, isDefined, isFunction, isNullOrUndefined, isNumber, isObject, isString, isUndefined, toUIString, verifyCallback } from './utils/types';
|
||||
export declare const Utils: {
|
||||
GC: typeof GC;
|
||||
RESOURCE_PREFIX: typeof RESOURCE_PREFIX;
|
||||
FILE_PREFIX: typeof FILE_PREFIX;
|
||||
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;
|
||||
// legacy (a lot of plugins use the shorthand "ad" Utils.ad instead of Utils.android)
|
||||
ad: typeof androidUtils;
|
||||
ios: typeof iosUtils;
|
||||
Source: typeof Source;
|
||||
ClassInfo: typeof ClassInfo;
|
||||
getClass: typeof getClass;
|
||||
getBaseClasses: typeof getBaseClasses;
|
||||
getClassInfo: typeof getClassInfo;
|
||||
isBoolean: typeof isBoolean;
|
||||
isDefined: typeof isDefined;
|
||||
isFunction: typeof isFunction;
|
||||
isNullOrUndefined: typeof isNullOrUndefined;
|
||||
isNumber: typeof isNumber;
|
||||
isObject: typeof isObject;
|
||||
isString: typeof isString;
|
||||
isUndefined: typeof isUndefined;
|
||||
toUIString: typeof toUIString;
|
||||
verifyCallback: typeof verifyCallback;
|
||||
};
|
||||
export { XmlParser, ParserEventType, ParserEvent } from './xml';
|
||||
@@ -68,13 +68,16 @@ export const Connectivity = {
|
||||
|
||||
export { CSSUtils } from './css/system-classes';
|
||||
|
||||
export { ObservableArray, ChangeType, ChangedData } from './data/observable-array';
|
||||
export { Observable, PropertyChangeData, EventData, WrappedValue, fromObject, fromObjectRecursive } from './data/observable';
|
||||
export { VirtualArray, ItemsLoading } from './data/virtual-array';
|
||||
export { ObservableArray, ChangeType } from './data/observable-array';
|
||||
export type { ChangedData } from './data/observable-array';
|
||||
export { Observable, WrappedValue, fromObject, fromObjectRecursive } from './data/observable';
|
||||
export type { PropertyChangeData, EventData } from './data/observable';
|
||||
export { VirtualArray } from './data/virtual-array';
|
||||
export type { ItemsLoading } from './data/virtual-array';
|
||||
export { File, FileSystemEntity, Folder, knownFolders, path } from './file-system';
|
||||
|
||||
// Export all interfaces from "http" module
|
||||
export { HttpRequestOptions, HttpResponse, Headers, HttpResponseEncoding, HttpContent } from './http';
|
||||
export type { HttpRequestOptions, HttpResponse, Headers, HttpResponseEncoding, HttpContent } from './http';
|
||||
// Export all methods from "http" as Http
|
||||
import { getFile, getImage, getJSON, getString as httpGetString, request } from './http';
|
||||
export const Http = {
|
||||
@@ -85,14 +88,18 @@ export const Http = {
|
||||
request,
|
||||
};
|
||||
|
||||
export { ImageAsset, ImageAssetOptions } from './image-asset';
|
||||
export { ImageAsset } from './image-asset';
|
||||
export type { ImageAssetOptions } from './image-asset';
|
||||
|
||||
export { ImageSource } from './image-source';
|
||||
export { ModuleNameResolver, ModuleListProvider, PlatformContext, _setResolver } from './module-name-resolver';
|
||||
export { isAndroid, isIOS, Screen, IDevice, Device, platformNames } from './platform';
|
||||
export { ModuleNameResolver, _setResolver } from './module-name-resolver';
|
||||
export type { ModuleListProvider, PlatformContext } from './module-name-resolver';
|
||||
export { isAndroid, isIOS, Screen, Device, platformNames } from './platform';
|
||||
export type { IDevice } from './platform';
|
||||
|
||||
// Profiling
|
||||
export { InstrumentationMode, TimerInfo, profile, enable as profilingEnable, disable as profilingDisable, time as profilingTime, uptime as profilingUptime, start as profilingStart, stop as profilingStop, isRunning as profilingIsRunning, dumpProfiles as profilingDumpProfiles, resetProfiles as profilingResetProfiles, startCPUProfile as profilingStartCPU, stopCPUProfile as profilingStopCPU } from './profiling';
|
||||
export { profile, enable as profilingEnable, disable as profilingDisable, time as profilingTime, uptime as profilingUptime, start as profilingStart, stop as profilingStop, isRunning as profilingIsRunning, dumpProfiles as profilingDumpProfiles, resetProfiles as profilingResetProfiles, startCPUProfile as profilingStartCPU, stopCPUProfile as profilingStopCPU } from './profiling';
|
||||
export type { InstrumentationMode, TimerInfo } from './profiling';
|
||||
|
||||
export { encoding } from './text';
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
console.log('Loading inspector modules...');
|
||||
import { initGlobal } from './globals';
|
||||
if (global.NativeScriptHasInitGlobal) {
|
||||
if (!global.NativeScriptHasInitGlobal) {
|
||||
initGlobal();
|
||||
}
|
||||
require('./debugger/webinspector-network');
|
||||
|
||||
@@ -4,7 +4,7 @@ import { PlatformContext, findMatch, stripQualifiers } from './qualifier-matcher
|
||||
import { registerModulesFromFileSystem } from './non-bundle-workflow-compat';
|
||||
import { Trace } from '../trace';
|
||||
|
||||
export { PlatformContext } from './qualifier-matcher';
|
||||
export type { PlatformContext } from './qualifier-matcher';
|
||||
|
||||
export type ModuleListProvider = () => string[];
|
||||
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
import { View } from '../../core/view';
|
||||
|
||||
export interface ComponentModule {
|
||||
component: View;
|
||||
exports: any;
|
||||
}
|
||||
|
||||
export function getComponentModule(elementName: string, namespace: string, attributes: Object, exports: Object, moduleNamePath?: string, isRootComponent?: boolean): ComponentModule;
|
||||
export function setPropertyValue(instance: View, instanceModuleExports: Object, pageExports: Object, propertyName: string, propertyValue: any): void;
|
||||
@@ -15,18 +15,6 @@ export interface ComponentModule {
|
||||
exports: any;
|
||||
}
|
||||
|
||||
const UI_PATH = 'ui/';
|
||||
const MODULES = {
|
||||
TabViewItem: 'ui/tab-view',
|
||||
TabStrip: 'ui/tab-navigation-base/tab-strip',
|
||||
TabStripItem: 'ui/tab-navigation-base/tab-strip-item',
|
||||
TabContentItem: 'ui/tab-navigation-base/tab-content-item',
|
||||
FormattedString: 'ui/text-base/formatted-string',
|
||||
Span: 'ui/text-base/span',
|
||||
ActionItem: 'ui/action-bar',
|
||||
NavigationButton: 'ui/action-bar',
|
||||
SegmentedBarItem: 'ui/segmented-bar',
|
||||
};
|
||||
const legacyShortBarrels = [
|
||||
'text/formatted-string',
|
||||
'text/span',
|
||||
|
||||
@@ -8,7 +8,8 @@ import { Page } from '../page';
|
||||
import { debug, ScopeError, SourceError, Source } from '../../utils/debug';
|
||||
import * as xml from '../../xml';
|
||||
import { isString, isObject, isDefined } from '../../utils/types';
|
||||
import { ComponentModule, setPropertyValue, getComponentModule } from './component-builder';
|
||||
import { setPropertyValue, getComponentModule } from './component-builder';
|
||||
import type { ComponentModule } from './component-builder';
|
||||
import { platformNames, Device } from '../../platform';
|
||||
import { profile } from '../../profiling';
|
||||
import { sanitizeModuleName } from './module-name-sanitizer';
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
export * from './view-helper-common';
|
||||
export const IOSHelper = 0;
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
// Types.
|
||||
import { BackstackEntry, NavigationContext, NavigationEntry, NavigationTransition, NavigationType } from './frame-interfaces';
|
||||
import type { BackstackEntry, NavigationContext, NavigationEntry, NavigationTransition } from './frame-interfaces';
|
||||
import { NavigationType } from './frame-interfaces';
|
||||
import { Page } from '../page';
|
||||
import { View, CustomLayoutView, CSSType } from '../core/view';
|
||||
import { Property } from '../core/properties';
|
||||
import { Trace } from '../../trace';
|
||||
|
||||
// Requires.
|
||||
import { frameStack, topmost as frameStackTopmost, _pushInFrameStack, _popFromFrameStack, _removeFromFrameStack } from './frame-stack';
|
||||
import { viewMatchesModuleContext } from '../core/view/view-common';
|
||||
import { getAncestor } from '../core/view-base';
|
||||
@@ -13,7 +11,8 @@ import { Builder } from '../builder';
|
||||
import { sanitizeModuleName } from '../builder/module-name-sanitizer';
|
||||
import { profile } from '../../profiling';
|
||||
|
||||
export * from './frame-interfaces';
|
||||
export { NavigationType } from './frame-interfaces';
|
||||
export type { AndroidActivityCallbacks, AndroidFragmentCallbacks, AndroidFrame, BackstackEntry, NavigationContext, NavigationEntry, NavigationTransition, TransitionState, ViewEntry, iOSFrame } from './frame-interfaces';
|
||||
|
||||
function buildEntryFromArgs(arg: any): NavigationEntry {
|
||||
let entry: NavigationEntry;
|
||||
|
||||
@@ -668,3 +668,5 @@ class iOSFrame implements iOSFrameDefinition {
|
||||
this._navBarVisibility = value;
|
||||
}
|
||||
}
|
||||
|
||||
export function setActivityCallbacks(activity: any): void {}
|
||||
|
||||
68
packages/core/ui/index.d.ts
vendored
68
packages/core/ui/index.d.ts
vendored
@@ -1,68 +0,0 @@
|
||||
export { ActionBar, ActionItem, ActionItems, NavigationButton } from './action-bar';
|
||||
export { ActivityIndicator } from './activity-indicator';
|
||||
export { Animation, AnimationDefinition, KeyframeAnimation, KeyframeAnimationInfo, KeyframeDeclaration, KeyframeInfo } from './animation';
|
||||
export { BottomNavigation, SelectedIndexChangedEventData } from './bottom-navigation';
|
||||
export { Builder, LoadOptions } from './builder';
|
||||
export { sanitizeModuleName } from './builder/module-name-sanitizer';
|
||||
export { Button } from './button';
|
||||
export { ContentView } from './content-view';
|
||||
export { Binding, BindingOptions } from './core/bindable';
|
||||
export { ControlStateChangeListener } from './core/control-state-change';
|
||||
export { ViewBase, ShowModalOptions, eachDescendant, getAncestor, getViewById, booleanConverter } from './core/view-base';
|
||||
export { View, Template, KeyedTemplate, ShownModallyData, CSSType, ContainerView, ViewHelper, IOSHelper, isUserInteractionEnabledProperty } from './core/view';
|
||||
export { Property, CoercibleProperty, InheritedProperty, CssProperty, InheritedCssProperty, ShorthandProperty, CssAnimationProperty, unsetValue, makeParser, makeValidator } from './core/properties';
|
||||
export { addWeakEventListener, removeWeakEventListener } from './core/weak-event-listener';
|
||||
export { DatePicker } from './date-picker';
|
||||
|
||||
// No need go export dialogs, they are already export exported globally
|
||||
export { action, alert, confirm, login, prompt, getCurrentPage, Dialogs, DialogStrings, DialogOptions, CancelableOptions, AlertOptions, PromptResult, PromptOptions, ActionOptions, ConfirmOptions, LoginResult, LoginOptions, inputType, capitalizationType } from './dialogs';
|
||||
|
||||
export * from './editable-text-base';
|
||||
export { Enums } from './enums';
|
||||
export { Frame, NavigationEntry, NavigationContext, NavigationTransition, BackstackEntry, ViewEntry, AndroidActivityCallbacks, setActivityCallbacks } from './frame';
|
||||
|
||||
export { GestureEventData, GestureEventDataWithState, GestureStateTypes, GestureTypes, GesturesObserver, TapGestureEventData, PanGestureEventData, PinchGestureEventData, RotationGestureEventData, SwipeDirection, SwipeGestureEventData, TouchGestureEventData, TouchAction } from './gestures';
|
||||
|
||||
export { HtmlView } from './html-view';
|
||||
export { Image } from './image';
|
||||
export { Cache as ImageCache, DownloadError, DownloadRequest, DownloadedData } from './image-cache';
|
||||
export { Label } from './label';
|
||||
|
||||
export * from './layouts'; // barrel export
|
||||
|
||||
export { ListPicker } from './list-picker';
|
||||
export { ListView, ItemEventData, TemplatedItemsView, ItemsSource } from './list-view';
|
||||
export { Page, NavigatedData, PageBase } from './page';
|
||||
export { Placeholder, CreateViewEventData } from './placeholder';
|
||||
export { Progress } from './progress';
|
||||
export { ProxyViewContainer } from './proxy-view-container';
|
||||
export { Repeater } from './repeater';
|
||||
export { ScrollView, ScrollEventData } from './scroll-view';
|
||||
export { SearchBar } from './search-bar';
|
||||
export { SegmentedBar, SegmentedBarItem } from './segmented-bar';
|
||||
export { Slider } from './slider';
|
||||
|
||||
export { addTaggedAdditionalCSS, removeTaggedAdditionalCSS, resolveFileNameFromUrl } from './styling/style-scope';
|
||||
export { Background, CacheMode } from './styling/background';
|
||||
export { animationTimingFunctionConverter, timeConverter } from './styling/converters';
|
||||
export { Font } from './styling/font';
|
||||
export { Style, CommonLayoutParams } from './styling/style';
|
||||
export * from './styling/style-properties';
|
||||
export { CssAnimationParser, parseKeyframeDeclarations } from './styling/css-animation-parser';
|
||||
export { CSSHelper } from './styling/css-selector';
|
||||
|
||||
export { Switch } from './switch';
|
||||
export { TabContentItem } from './tab-navigation-base/tab-content-item';
|
||||
export { TabNavigationBase, getIconSpecSize, tabStripProperty } from './tab-navigation-base/tab-navigation-base';
|
||||
export { TabStrip, TabStripItemEventData } from './tab-navigation-base/tab-strip';
|
||||
export { TabStripItem } from './tab-navigation-base/tab-strip-item';
|
||||
export { TabView, TabViewItem } from './tab-view';
|
||||
export { Tabs } from './tabs';
|
||||
export { TextBase, TextTransform, getTransformedText } from './text-base';
|
||||
export { FormattedString } from './text-base/formatted-string';
|
||||
export { Span } from './text-base/span';
|
||||
export { TextField } from './text-field';
|
||||
export { TextView } from './text-view';
|
||||
export { TimePicker } from './time-picker';
|
||||
export { Transition } from './transition';
|
||||
export { WebView, LoadEventData, WebViewNavigationType } from './web-view';
|
||||
@@ -1,52 +1,67 @@
|
||||
export { ActionBar, ActionItem, ActionItems, NavigationButton } from './action-bar';
|
||||
export { ActivityIndicator } from './activity-indicator';
|
||||
export { Animation, AnimationDefinition, KeyframeAnimation, KeyframeAnimationInfo, KeyframeDeclaration, KeyframeInfo } from './animation';
|
||||
export { BottomNavigation, SelectedIndexChangedEventData } from './bottom-navigation';
|
||||
export { Builder, LoadOptions } from './builder';
|
||||
export { BottomNavigation } from './bottom-navigation';
|
||||
export type { SelectedIndexChangedEventData } from './bottom-navigation';
|
||||
export { Builder } from './builder';
|
||||
export type { LoadOptions } from './builder';
|
||||
export type { ComponentModule } from './builder/component-builder';
|
||||
export { sanitizeModuleName } from './builder/module-name-sanitizer';
|
||||
export { Button } from './button';
|
||||
export { ContentView } from './content-view';
|
||||
export { Binding, BindingOptions } from './core/bindable';
|
||||
export { Binding } from './core/bindable';
|
||||
export type { BindingOptions } from './core/bindable';
|
||||
export { ControlStateChangeListener } from './core/control-state-change';
|
||||
export { ViewBase, ShowModalOptions, eachDescendant, getAncestor, getViewById, booleanConverter } from './core/view-base';
|
||||
export { View, Template, KeyedTemplate, ShownModallyData, CSSType, ContainerView, ViewHelper, IOSHelper, isUserInteractionEnabledProperty } from './core/view';
|
||||
export { ViewBase, eachDescendant, getAncestor, getViewById, booleanConverter } from './core/view-base';
|
||||
export type { ShowModalOptions } from './core/view-base';
|
||||
export { View, CSSType, ContainerView, ViewHelper, IOSHelper, isUserInteractionEnabledProperty } from './core/view';
|
||||
export type { Template, KeyedTemplate, ShownModallyData } from './core/view';
|
||||
export { Property, CoercibleProperty, InheritedProperty, CssProperty, InheritedCssProperty, ShorthandProperty, CssAnimationProperty, unsetValue, makeParser, makeValidator } from './core/properties';
|
||||
export { addWeakEventListener, removeWeakEventListener } from './core/weak-event-listener';
|
||||
export { DatePicker } from './date-picker';
|
||||
|
||||
// No need go export dialogs, they are already export exported globally
|
||||
export { action, alert, confirm, login, prompt, getCurrentPage, Dialogs, DialogStrings, DialogOptions, CancelableOptions, AlertOptions, PromptResult, PromptOptions, ActionOptions, ConfirmOptions, LoginResult, LoginOptions, inputType, capitalizationType } from './dialogs';
|
||||
export { action, alert, confirm, login, prompt, getCurrentPage, Dialogs } from './dialogs';
|
||||
export type { DialogStrings, DialogOptions, CancelableOptions, AlertOptions, PromptResult, PromptOptions, ActionOptions, ConfirmOptions, LoginResult, LoginOptions, inputType, capitalizationType } from './dialogs';
|
||||
|
||||
export * from './editable-text-base';
|
||||
export { Enums } from './enums';
|
||||
export { Frame, NavigationEntry, NavigationContext, NavigationTransition, BackstackEntry, ViewEntry, AndroidActivityCallbacks, setActivityCallbacks } from './frame';
|
||||
export { Frame, setActivityCallbacks } from './frame';
|
||||
export type { NavigationEntry, NavigationContext, NavigationTransition, BackstackEntry, ViewEntry, AndroidActivityCallbacks } from './frame';
|
||||
|
||||
export { GestureEventData, GestureEventDataWithState, GestureStateTypes, GestureTypes, GesturesObserver, TapGestureEventData, PanGestureEventData, PinchGestureEventData, RotationGestureEventData, SwipeDirection, SwipeGestureEventData, TouchGestureEventData, TouchAction } from './gestures';
|
||||
export { GesturesObserver, TouchAction } from './gestures';
|
||||
export type { GestureEventData, GestureEventDataWithState, GestureStateTypes, GestureTypes, TapGestureEventData, PanGestureEventData, PinchGestureEventData, RotationGestureEventData, SwipeDirection, SwipeGestureEventData, TouchGestureEventData } from './gestures';
|
||||
|
||||
export { HtmlView } from './html-view';
|
||||
export { Image } from './image';
|
||||
export { Cache as ImageCache, DownloadError, DownloadRequest, DownloadedData } from './image-cache';
|
||||
export { Cache as ImageCache } from './image-cache';
|
||||
export type { DownloadError, DownloadRequest, DownloadedData } from './image-cache';
|
||||
export { Label } from './label';
|
||||
|
||||
export * from './layouts'; // barrel export
|
||||
|
||||
export { ListPicker } from './list-picker';
|
||||
export { ListView, ItemEventData, TemplatedItemsView, ItemsSource } from './list-view';
|
||||
export { Page, NavigatedData, PageBase } from './page';
|
||||
export { ListView } from './list-view';
|
||||
export type { ItemEventData, TemplatedItemsView, ItemsSource } from './list-view';
|
||||
export { Page, PageBase } from './page';
|
||||
export type { NavigatedData } from './page';
|
||||
export { Placeholder, CreateViewEventData } from './placeholder';
|
||||
export { Progress } from './progress';
|
||||
export { ProxyViewContainer } from './proxy-view-container';
|
||||
export { Repeater } from './repeater';
|
||||
export { ScrollView, ScrollEventData } from './scroll-view';
|
||||
export { ScrollView } from './scroll-view';
|
||||
export type { ScrollEventData } from './scroll-view';
|
||||
export { SearchBar } from './search-bar';
|
||||
export { SegmentedBar, SegmentedBarItem } from './segmented-bar';
|
||||
export { Slider } from './slider';
|
||||
|
||||
export { addTaggedAdditionalCSS, removeTaggedAdditionalCSS, resolveFileNameFromUrl } from './styling/style-scope';
|
||||
export { Background, CacheMode } from './styling/background';
|
||||
export { Background } from './styling/background';
|
||||
export type { CacheMode } from './styling/background';
|
||||
export { animationTimingFunctionConverter, timeConverter } from './styling/converters';
|
||||
export { Font } from './styling/font';
|
||||
export { Style, CommonLayoutParams } from './styling/style';
|
||||
export { Style } from './styling/style';
|
||||
export type { CommonLayoutParams } from './styling/style';
|
||||
export * from './styling/style-properties';
|
||||
export { CssAnimationParser, parseKeyframeDeclarations } from './styling/css-animation-parser';
|
||||
export { CSSHelper } from './styling/css-selector';
|
||||
@@ -54,15 +69,18 @@ export { CSSHelper } from './styling/css-selector';
|
||||
export { Switch } from './switch';
|
||||
export { TabContentItem } from './tab-navigation-base/tab-content-item';
|
||||
export { TabNavigationBase, getIconSpecSize, tabStripProperty } from './tab-navigation-base/tab-navigation-base';
|
||||
export { TabStrip, TabStripItemEventData } from './tab-navigation-base/tab-strip';
|
||||
export { TabStrip } from './tab-navigation-base/tab-strip';
|
||||
export type { TabStripItemEventData } from './tab-navigation-base/tab-strip';
|
||||
export { TabStripItem } from './tab-navigation-base/tab-strip-item';
|
||||
export { TabView, TabViewItem } from './tab-view';
|
||||
export { Tabs } from './tabs';
|
||||
export { TextBase, TextTransform, getTransformedText } from './text-base';
|
||||
export { TextBase, getTransformedText } from './text-base';
|
||||
export type { TextTransform } from './text-base';
|
||||
export { FormattedString } from './text-base/formatted-string';
|
||||
export { Span } from './text-base/span';
|
||||
export { TextField } from './text-field';
|
||||
export { TextView } from './text-view';
|
||||
export { TimePicker } from './time-picker';
|
||||
export { Transition } from './transition';
|
||||
export { WebView, LoadEventData, WebViewNavigationType } from './web-view';
|
||||
export { WebView } from './web-view';
|
||||
export type { LoadEventData, WebViewNavigationType } from './web-view';
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
// Definitions.
|
||||
import { Frame, BackstackEntry } from '../frame';
|
||||
import { NavigationType } from '../frame/frame-common';
|
||||
import { Frame, BackstackEntry, NavigationType } from '../frame';
|
||||
|
||||
// Types.
|
||||
import { View, IOSHelper } from '../core/view';
|
||||
|
||||
@@ -3,7 +3,7 @@ import { Device } from '../platform';
|
||||
import { FileSystemAccess } from '../file-system/file-system-access';
|
||||
import { Trace } from '../trace';
|
||||
|
||||
export { ad } from './native-helper';
|
||||
export { ad, iOSNativeHelper } from './native-helper';
|
||||
export * from './utils-common';
|
||||
export { Source } from './debug';
|
||||
|
||||
|
||||
@@ -46,3 +46,5 @@ export function openUrl(location: string): boolean {
|
||||
export function isRealDevice(): boolean {
|
||||
return iOSNativeHelper.isRealDevice();
|
||||
}
|
||||
|
||||
export const ad = 0;
|
||||
|
||||
@@ -154,3 +154,5 @@ export namespace ad {
|
||||
return fingerprint != null && (fingerprint.indexOf('vbox') > -1 || fingerprint.indexOf('generic') > -1);
|
||||
}
|
||||
}
|
||||
|
||||
export const iOSNativeHelper = 0;
|
||||
|
||||
@@ -58,6 +58,7 @@ module.exports = env => {
|
||||
hiddenSourceMap, // --env.hiddenSourceMap
|
||||
hmr, // --env.hmr,
|
||||
unitTesting, // --env.unitTesting
|
||||
testing, // --env.testing
|
||||
verbose, // --env.verbose
|
||||
ci, // --env.ci
|
||||
snapshotInDocker, // --env.snapshotInDocker
|
||||
@@ -77,7 +78,7 @@ module.exports = env => {
|
||||
const areCoreModulesExternal =
|
||||
Array.isArray(env.externals) &&
|
||||
env.externals.some(e => e.indexOf('@nativescript') > -1);
|
||||
if (platform === 'ios' && !areCoreModulesExternal) {
|
||||
if (platform === 'ios' && !areCoreModulesExternal && !testing) {
|
||||
entries['tns_modules/@nativescript/core/inspector_modules'] =
|
||||
'inspector_modules';
|
||||
}
|
||||
|
||||
@@ -49,6 +49,7 @@ module.exports = env => {
|
||||
hiddenSourceMap, // --env.hiddenSourceMap
|
||||
hmr, // --env.hmr,
|
||||
unitTesting, // --env.unitTesting,
|
||||
testing, // --env.testing
|
||||
verbose, // --env.verbose
|
||||
snapshotInDocker, // --env.snapshotInDocker
|
||||
skipSnapshotTools, // --env.skipSnapshotTools
|
||||
@@ -82,7 +83,7 @@ module.exports = env => {
|
||||
entries.bundle = entryPath;
|
||||
|
||||
const areCoreModulesExternal = Array.isArray(env.externals) && env.externals.some(e => e.indexOf("@nativescript") > -1);
|
||||
if (platform === "ios" && !areCoreModulesExternal) {
|
||||
if (platform === "ios" && !areCoreModulesExternal && !testing) {
|
||||
entries["tns_modules/@nativescript/core/inspector_modules"] = "inspector_modules";
|
||||
};
|
||||
|
||||
@@ -293,9 +294,5 @@ module.exports = env => {
|
||||
config.plugins.push(new webpack.HotModuleReplacementPlugin());
|
||||
}
|
||||
|
||||
config.stats = {
|
||||
warnings: false
|
||||
};
|
||||
|
||||
return config;
|
||||
};
|
||||
|
||||
@@ -52,6 +52,7 @@ module.exports = env => {
|
||||
hiddenSourceMap, // --env.hiddenSourceMap
|
||||
hmr, // --env.hmr,
|
||||
unitTesting, // --env.unitTesting,
|
||||
testing, // --env.testing
|
||||
verbose, // --env.verbose
|
||||
snapshotInDocker, // --env.snapshotInDocker
|
||||
skipSnapshotTools, // --env.skipSnapshotTools
|
||||
@@ -88,7 +89,7 @@ module.exports = env => {
|
||||
const tsConfigPath = resolve(projectRoot, "tsconfig.json");
|
||||
|
||||
const areCoreModulesExternal = Array.isArray(env.externals) && env.externals.some(e => e.indexOf("@nativescript") > -1);
|
||||
if (platform === "ios" && !areCoreModulesExternal) {
|
||||
if (platform === "ios" && !areCoreModulesExternal && !testing) {
|
||||
entries["tns_modules/@nativescript/core/inspector_modules"] = "inspector_modules";
|
||||
};
|
||||
|
||||
@@ -333,9 +334,5 @@ module.exports = env => {
|
||||
config.plugins.push(new webpack.HotModuleReplacementPlugin());
|
||||
}
|
||||
|
||||
config.stats = {
|
||||
warnings: false
|
||||
};
|
||||
|
||||
return config;
|
||||
};
|
||||
|
||||
@@ -52,6 +52,7 @@ module.exports = env => {
|
||||
sourceMap, // --env.sourceMap
|
||||
hiddenSourceMap, // --env.hiddenSourceMap
|
||||
unitTesting, // --env.unitTesting
|
||||
testing, // --env.testing
|
||||
verbose, // --env.verbose
|
||||
snapshotInDocker, // --env.snapshotInDocker
|
||||
skipSnapshotTools, // --env.skipSnapshotTools
|
||||
@@ -87,7 +88,7 @@ module.exports = env => {
|
||||
entries.bundle = entryPath;
|
||||
|
||||
const areCoreModulesExternal = Array.isArray(env.externals) && env.externals.some(e => e.indexOf("@nativescript") > -1);
|
||||
if (platform === "ios" && !areCoreModulesExternal) {
|
||||
if (platform === "ios" && !areCoreModulesExternal && !testing) {
|
||||
entries["tns_modules/@nativescript/core/inspector_modules"] = "inspector_modules";
|
||||
};
|
||||
console.log(`Bundling application for entryPath ${entryPath}...`);
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"options": {
|
||||
"commands": [
|
||||
{
|
||||
"command": "tns debug ios --no-hmr --emulator"
|
||||
"command": "tns debug ios --no-hmr --emulator --env.testing"
|
||||
}
|
||||
],
|
||||
"cwd": "apps/automated",
|
||||
@@ -24,7 +24,7 @@
|
||||
"options": {
|
||||
"commands": [
|
||||
{
|
||||
"command": "tns debug android --no-hmr --emulator"
|
||||
"command": "tns debug android --no-hmr --emulator --env.testing"
|
||||
}
|
||||
],
|
||||
"cwd": "apps/automated",
|
||||
@@ -62,7 +62,7 @@
|
||||
"options": {
|
||||
"commands": [
|
||||
{
|
||||
"command": "tns debug ios --no-hmr --emulator"
|
||||
"command": "tns debug ios --no-hmr --emulator --env.testing"
|
||||
}
|
||||
],
|
||||
"cwd": "apps/playground",
|
||||
@@ -74,7 +74,7 @@
|
||||
"options": {
|
||||
"commands": [
|
||||
{
|
||||
"command": "tns debug android --no-hmr --emulator"
|
||||
"command": "tns debug android --no-hmr --emulator --env.testing"
|
||||
}
|
||||
],
|
||||
"cwd": "apps/playground",
|
||||
@@ -112,7 +112,7 @@
|
||||
"options": {
|
||||
"commands": [
|
||||
{
|
||||
"command": "tns debug ios --no-hmr --emulator"
|
||||
"command": "tns debug ios --no-hmr --emulator --env.testing"
|
||||
}
|
||||
],
|
||||
"cwd": "apps/ui",
|
||||
@@ -124,7 +124,7 @@
|
||||
"options": {
|
||||
"commands": [
|
||||
{
|
||||
"command": "tns debug android --no-hmr --emulator"
|
||||
"command": "tns debug android --no-hmr --emulator --env.testing"
|
||||
}
|
||||
],
|
||||
"cwd": "apps/ui",
|
||||
|
||||
Reference in New Issue
Block a user