refactor: export list of valid css animation properties (#5114)

This commit is contained in:
Stanimira Vlaeva
2017-12-04 23:41:39 -08:00
committed by GitHub
parent cb4691b061
commit 53923d34f9
2 changed files with 8 additions and 0 deletions

View File

@@ -125,6 +125,10 @@ export class CssAnimationProperty<T extends Style, U> {
* @private
*/
public static _getByCssName(name: string): CssAnimationProperty<any, any>;
/**
* @private
*/
public static _getPropertyNames(): string[];
}
export function initNativeView(view: ViewBase): void;

View File

@@ -829,6 +829,10 @@ export class CssAnimationProperty<T extends Style, U> implements definitions.Css
return this.properties[name];
}
public static _getPropertyNames(): string[] {
return Object.keys(CssAnimationProperty.properties);
}
public isSet(instance: T): boolean {
return instance[this.source] !== ValueSource.Default;
}