I would like to learn how to completely override a list's view and recreate it using JSLink, if such a thing is possible. There appears to be a huge gap between the types of alterations I can make: "alter the content but the layout is unchanged" or "change the layout but lose OTB functionality", an example of this would be the sort ability on the column labels.
The steps I want to be able to go through are:
- Take a list and note it's layout.
- Using JSLink completely blank the layout.
- Using Overrides only, recreate the layout in Step 1; meaning that through JavaScript I recreate:
- The Header.
- Each Column label.
- Each Column label's functionality, such as sort and filtering.
- The data displayed in each field.