chore: Enums > CoreTypes

Cleanup type symbol usage by consolidating to manage in one spot. This makes them easier to use as well by providing a single rollup of all the common type symbol's used throughout core.
This commit is contained in:
Nathan Walker
2021-03-15 22:05:47 -07:00
parent e62acba792
commit 21da31562c
106 changed files with 1110 additions and 1128 deletions

View File

@@ -2,7 +2,7 @@
import { Span as SpanDefinition } from './span';
import { ViewBase } from '../core/view-base';
import { FontStyle, FontWeight } from '../styling/font';
import { Enums } from '../enums';
import { CoreTypes } from '../../core-types';
import { EventData } from '../../data/observable';
import { isNullOrUndefined, isString } from '../../utils/types';
@@ -41,10 +41,10 @@ export class Span extends ViewBase implements SpanDefinition {
this.style.fontWeight = value;
}
get textDecoration(): Enums.TextDecorationType {
get textDecoration(): CoreTypes.TextDecorationType {
return this.style.textDecoration;
}
set textDecoration(value: Enums.TextDecorationType) {
set textDecoration(value: CoreTypes.TextDecorationType) {
this.style.textDecoration = value;
}