mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
chore: remove critical circular dependencies (#8114)
* chore: remove critical circular dependencies * chore: fix tslint errors * chore: remove platform specific types from interfaces * chore: update unit tests polyfills * fix: incorrect null check * chore: update api.md file * test: improve test case * chore: apply comments * test: avoid page style leaks in tests
This commit is contained in:
committed by
Alexander Vakrilov
parent
5b647bd809
commit
0ffc790d82
@@ -1,22 +1,22 @@
|
||||
// Definitions.
|
||||
import { AnimationDefinition, AnimationPromise } from ".";
|
||||
// Types.
|
||||
import { AnimationDefinitionInternal, AnimationPromise, PropertyAnimation } from "./animation-common";
|
||||
import { View } from "../core/view";
|
||||
|
||||
import { AnimationBase, Properties, PropertyAnimation, CubicBezierAnimationCurve, Color, traceWrite, traceEnabled, traceCategories, traceType } from "./animation-common";
|
||||
// Requires
|
||||
import {
|
||||
AnimationBase, Properties, CubicBezierAnimationCurve, Color, traceWrite,
|
||||
traceEnabled, traceCategories, traceType
|
||||
} from "./animation-common";
|
||||
import {
|
||||
opacityProperty, backgroundColorProperty, rotateProperty,
|
||||
translateXProperty, translateYProperty, scaleXProperty, scaleYProperty,
|
||||
heightProperty, widthProperty, PercentLength
|
||||
} from "../styling/style-properties";
|
||||
|
||||
import { layout } from "../../utils/utils";
|
||||
import { device, screen } from "../../platform";
|
||||
import lazy from "../../utils/lazy";
|
||||
export * from "./animation-common";
|
||||
|
||||
interface AnimationDefinitionInternal extends AnimationDefinition {
|
||||
valueSource?: "animation" | "keyframe";
|
||||
}
|
||||
export * from "./animation-common";
|
||||
|
||||
let argbEvaluator: android.animation.ArgbEvaluator;
|
||||
function ensureArgbEvaluator() {
|
||||
|
||||
Reference in New Issue
Block a user