11< div class ="top-row ">
22 < igx-switch [(ngModel)] ="rowEdit "> Row edit</ igx-switch >
33</ div >
4+
45< div class ="grid-wrapper ">
5- < igx-hierarchical-grid igxPreventDocumentScroll #hierarchicalGrid [batchEditing] ="true " class ="hgrid " [data] ="data "
6- [primaryKey] ="'Artist' " [height] ="'550px' " [width] ="'100%' " [rowEditable] ="rowEdit ">
7- < igx-column field ="Artist " header ="Artist " [editable] ="false " [dataType] ="'string' "> </ igx-column >
8- < igx-column field ="HasGrammyAward " header ="Has Grammy Award? " [editable] ="true " [dataType] ="'boolean' ">
6+ < igx-hierarchical-grid #hierarchicalGrid height ="570px " width ="100% " [primaryKey] ="'CustomerID' "
7+ [batchEditing] ="true " [rowEditable] ="true " [rowEditable] ="rowEdit ">
8+ < igx-column field ="CustomerID " [editable] ="true "> </ igx-column >
9+ < igx-column field ="CompanyName " [editable] ="true " required > </ igx-column >
10+ < igx-column field ="ContactName " [editable] ="true " required >
911 </ igx-column >
10- < igx-column field ="Debut " header ="Debut " [editable] ="true " dataType ="number " [formatter] ="formatter " required >
11- </ igx-column >
12- < igx-column field ="GrammyNominations " header ="Grammy Nominations " [editable] ="true " dataType ="number " required
13- min ="0 ">
14- </ igx-column >
15- < igx-column field ="GrammyAwards " header ="Grammy Awards " [editable] ="true " dataType ="number " required min ="0 ">
16- </ igx-column >
17- < igx-row-island [height] ="null " #childGrid [key] ="'Albums' " [primaryKey] ="'Album' " [rowEditable] ="true ">
18- < igx-column field ="Album " [editable] ="false " [dataType] ="'string' "> </ igx-column >
19- < igx-column field ="LaunchDate " header ="Launch Date " [editable] ="true " [dataType] ="'date' " required >
12+ < igx-column field ="ContactTitle " [editable] ="true " required > </ igx-column >
13+ < igx-column field ="Phone " [editable] ="true " required > </ igx-column >
14+ < igx-column field ="Fax " [editable] ="true "> </ igx-column >
15+
16+ < igx-row-island [height] ="null " [key] ="'Orders' " [primaryKey] ="'OrderID' " [autoGenerate] ="false "
17+ [batchEditing] ="true " [rowEditable] ="true " [rowEditable] ="rowEdit ">
18+ < igx-column [editable] ="false " field ="OrderID "> </ igx-column >
19+ < igx-column [editable] ="true " field ="EmployeeID " [editable] ="true " required > </ igx-column >
20+ < igx-column [editable] ="true " field ="OrderDate " [dataType] ="'date' " [editable] ="true " required >
2021 </ igx-column >
21- < igx-column field =" BillboardReview " header =" Billboard Review " [editable ] ="true " dataType =" number " min =" 1 " >
22+ < igx-column [editable] =" true " field =" RequiredDate " [dataType ] ="'date' " [editable] =" true " required >
2223 </ igx-column >
23- < igx-column field ="USBillboard200 " header =" US Billboard 200 " [editable] ="true " dataType =" number " min =" 1 ">
24+ < igx-column field ="ShippedDate " [dataType] =" 'date' " [editable] ="true ">
2425 </ igx-column >
26+ < igx-column field ="ShipVia " [selectable] ="false " [editable] ="true " min ="0 " max ="10 "> </ igx-column >
27+ < igx-column field ="Freight " [selectable] ="false " [editable] ="true "> </ igx-column >
28+
29+ < igx-row-island [height] ="null " [key] ="'OrderDetails' " [primaryKey] ="'ProductID' " [autoGenerate] ="false "
30+ [batchEditing] ="true " [rowEditable] ="true " [primaryKey] ="'ProductID' " [rowEditable] ="rowEdit ">
31+ < igx-column [editable] ="true " field ="ProductID " [editable] ="false " required > </ igx-column >
32+ < igx-column [editable] ="true " field ="UnitPrice " [editable] ="true " required > </ igx-column >
33+ < igx-column [editable] ="true " field ="Quantity " [editable] ="true " required > </ igx-column >
34+ < igx-column [editable] ="true " field ="Discount " [editable] ="true "> </ igx-column >
35+ </ igx-row-island >
2536 </ igx-row-island >
2637 </ igx-hierarchical-grid >
2738</ div >
0 commit comments