fix(core): type collisions with namespace (#8809)

This commit is contained in:
Nathan Walker
2021-02-25 21:03:07 -08:00
parent 784e9c93cd
commit ab11dc9c9f
110 changed files with 1882 additions and 1827 deletions

View File

@@ -12,7 +12,8 @@ import { ViewBase } from '../../core/view-base';
import { backgroundColorProperty, backgroundInternalProperty } from '../../styling/style-properties';
import { Image } from '../../image';
import { Label } from '../../label';
import { textTransformProperty, TextTransform } from '../../text-base';
import { textTransformProperty } from '../../text-base';
import { Enums } from '../../enums';
@CSSType('TabStripItem')
export class TabStripItem extends View implements TabStripItemDefinition, AddChildFromBuilder {
@@ -269,13 +270,13 @@ export class TabStripItem extends View implements TabStripItemDefinition, AddChi
return tabStripParent && tabStripParent.setTabBarItemBackgroundColor(this, value);
}
[textTransformProperty.getDefault](): TextTransform {
[textTransformProperty.getDefault](): Enums.TextTransformType {
const parent = <TabStrip>this.parent;
const tabStripParent = parent && <TabNavigationBase>parent.parent;
return tabStripParent && tabStripParent.getTabBarItemTextTransform(this);
}
[textTransformProperty.setNative](value: TextTransform) {
[textTransformProperty.setNative](value: Enums.TextTransformType) {
const parent = <TabStrip>this.parent;
const tabStripParent = parent && <TabNavigationBase>parent.parent;