1 | 'use strict';
|
2 |
|
3 |
|
4 |
|
5 |
|
6 | export let getViewInfo = (element: any) => {
|
7 | if (element._nativeTag !== undefined && element.__nativeTag !== null) {
|
8 | getViewInfo = getViewInfo73;
|
9 | return getViewInfo73(element);
|
10 | } else if (
|
11 | element.__nativeTag !== undefined &&
|
12 | element.__nativeTag !== null
|
13 | ) {
|
14 | getViewInfo = getViewInfoLatest;
|
15 | return getViewInfoLatest(element);
|
16 | }
|
17 | return getViewInfo73(element);
|
18 | };
|
19 |
|
20 | function getViewInfo73(element: any) {
|
21 | return {
|
22 |
|
23 | viewName: element?.viewConfig?.uiViewClassName,
|
24 | |
25 |
|
26 |
|
27 |
|
28 | viewTag: element?._nativeTag,
|
29 | viewConfig: element?.viewConfig,
|
30 | };
|
31 | }
|
32 |
|
33 | function getViewInfoLatest(element: any) {
|
34 | return {
|
35 | viewName: element?._viewConfig?.uiViewClassName,
|
36 | viewTag: element?.__nativeTag,
|
37 | viewConfig: element?._viewConfig,
|
38 | };
|
39 | }
|