mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-19 06:10:56 +08:00
16 lines
571 B
TypeScript
16 lines
571 B
TypeScript
import { StackLayout } from "tns-core-modules/ui/layouts/stack-layout";
|
|
import { View, unsetValue, eachDescendant } from "tns-core-modules/ui/core/view";
|
|
|
|
export function resetStyles(args) {
|
|
var stackLayout = <StackLayout>args.object.parent;
|
|
eachDescendant(stackLayout, function (v: View) {
|
|
v.style.fontFamily = unsetValue;
|
|
v.style.fontSize = unsetValue;
|
|
v.style.fontStyle = unsetValue;
|
|
v.style.fontWeight = unsetValue;
|
|
v.style.color = unsetValue;
|
|
v.style.textAlignment = unsetValue;
|
|
return true;
|
|
});
|
|
}
|