Files
NativeScript/tns-core-modules/ui/layouts/layout-base.ios.ts
2017-03-22 16:37:52 +02:00

21 lines
551 B
TypeScript

import { LayoutBaseCommon, clipToBoundsProperty } from "./layout-base-common";
export * from "./layout-base-common";
export class LayoutBase extends LayoutBaseCommon {
[clipToBoundsProperty.getDefault](): boolean {
return false;
}
[clipToBoundsProperty.setNative](value: boolean) {
this._setNativeClipToBounds();
}
_setNativeClipToBounds() {
if (this.clipToBounds) {
this._nativeView.clipsToBounds = true;
} else {
super._setNativeClipToBounds();
}
}
}