Files
NativeScript/tns-core-modules/ui/layouts/layout.ios.ts
Panayot Cankov 791aab04e5 Flexbox ios initial commit
Items now appear, but they should initially shrink and they don't

Add 15-ish tests for flexbox layout

Port reasonable flexbox test set

Fixing issues, adding unit tests

Moved from .tsx to .ts and used our ui/builder.parse
2016-10-19 17:02:26 +03:00

25 lines
584 B
TypeScript

import definition = require("ui/layouts/layout");
import layoutBase = require("ui/layouts/layout-base");
export class Layout extends layoutBase.LayoutBase implements definition.Layout {
private _view: UIView;
constructor() {
super();
this._view = UIView.new();
}
get ios(): UIView {
return this._view;
}
get _nativeView(): UIView {
return this._view;
}
public onMeasure(widthMeasureSpec: number, heightMeasureSpec: number): void {
// Don't call super because it will measure the native element.
}
}