From 573f32b362f4639928485d66feb1c0721109716b Mon Sep 17 00:00:00 2001 From: YuanHu Date: Tue, 27 Mar 2018 17:24:38 +0800 Subject: Include paletx core Include paletx core to WF Designer UI. Issue-ID: SDC-1130,SDC-1131 Change-Id: I9a2591e022b5ff118cccbbc839796be19d70df84 Signed-off-by: YuanHu --- .../paletx/core/overlay/position/position-strategy.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 sdc-workflow-designer-ui/src/app/paletx/core/overlay/position/position-strategy.ts (limited to 'sdc-workflow-designer-ui/src/app/paletx/core/overlay/position/position-strategy.ts') diff --git a/sdc-workflow-designer-ui/src/app/paletx/core/overlay/position/position-strategy.ts b/sdc-workflow-designer-ui/src/app/paletx/core/overlay/position/position-strategy.ts new file mode 100644 index 00000000..21bd0fa0 --- /dev/null +++ b/sdc-workflow-designer-ui/src/app/paletx/core/overlay/position/position-strategy.ts @@ -0,0 +1,17 @@ +/** + * @license + * Copyright Google Inc. All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ + +/** Strategy for setting the position on an overlay. */ +export interface PositionStrategy { + /** Updates the position of the overlay element. */ + apply(element: Element): void; + + /** Cleans up any DOM modifications made by the position strategy, if + * necessary. */ + dispose(): void; +} -- cgit 1.2.3-korg