[{"__symbolic":"module","version":4,"metadata":{"TableViewComplexCellComponent":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"table-view-complex-cell","template":"      \n        <div class=\"col-12 p-0\">\n            <table class=\"table table-responsive-md\">\n                <tbody>\n                    <tr *ngFor=\"let innerProperty of property.inputConfig.complex.innerProperties(model)\">\n                        <td class=\"border col-3 p-2\">\n                            <label><strong>{{ResolveLabel(innerProperty)}}</strong></label>\n                        </td>\n                        <td class=\"border col-9\" *ngIf=\"innerProperty.is_editable\">\n                            <cui-data-editable-cell [property]=\"innerProperty\"\n                                                    [value]=\"cuiModelHelper.GetModelValue(model, innerProperty.key)\"\n                                                    [model]=\"model\"\n                                                    (changedByUser)=\"EmitChangedByUser($event, innerProperty.key)\"\n                            >\n                            </cui-data-editable-cell>\n                        </td>\n                        <td class=\"border col-9\" *ngIf=\"!innerProperty.is_editable\">\n                            <cui-data-read-only-cell [property]=\"innerProperty\"\n                                                     [model]=\"model\"\n                                                     [inComplex]=\"true\"\n                                                     [inComplexTable]=\"true\"\n                            >\n                            </cui-data-read-only-cell>\n                        </td>\n                    </tr>\n                </tbody>\n            </table>\n        </div>\n  "}]}],"members":{"property":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"model":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"changedByUser":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"EmitChangedByUser":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../../../services/cui/cui.helper","name":"CuiModelHelper","line":53,"character":37}]}],"ResolveLabel":[{"__symbolic":"method"}]}}}}]