Custom tables & animations


So say i have this component in Angular 2, which is a table with twice as rows per item, first row is item, second one is details for that item, second row is hidden and when a user clicks in row 1, row 2 expands and shows with colspan full width, inside it i have a custom layout for showing and editing data.

Can that be replicated in NativeScript without me messing with Native code (no Java, nor Objective-C)?