Extension Points and Source Code Customization : Custom templates : Copying starter templates to a project
  

Copying starter templates to a project

Kendo UI Builder supports a set of starter templates to use as a starting point for your own customizations.
To copy these starter templates to a project:
1. Locate the templates in your Kendo UI Builder installation:
*KUIBInstallDir — The path name to your product installation folder.
*templates — The folder containing starter templates.
views — A sub-folder containing all starter custom view templates. Each starter custom view template is defined in its own folder under views.
components — A sub-folder containing all starter custom component templates. Each starter custom component template is defined in its own folder under components.
2. If you want to copy all the starter templates to a project, copy the installed templates folder with its entire contents from KUIBInstallDir to webAppDir (the path name to your app project folder).
3. If you want to copy only selected starter templates to a project, create one or both of the templates\views and templates\components folders under webAppDir, then:
*Under webAppDir\templates\views, copy any of the following sub-folders from KUIBInstallDir\templates\views, defining a supported custom view template:
*custom-data-grid
*custom-data-grid-form
*custom-data-grid-separate-form
*custom-hierarchical-data-grid
*custom-stacked-data-grids
For more information on customizing the contents of these custom view template folders, see Customizing templates.
When you open the project in the Designer, your custom view templates, with their latest customizations, appear in the Add View dialog for any user-created module that you edit in the project. For more information, see Using custom templates in the Designer.
*Under webAppDir\templates\components, copy any of the following sub-folders from KUIBInstallDir\templates\components, defining a supported custom component template:
*custom-auto-complete — Editor component
*custom-calendar — Scheduling component
*custom-check-box — Editor component
*custom-combo-box — Editor component
*custom-currency-text-box — Editor component
*custom-date-picker — Editor component
*custom-email-text-box — Editor component
*custom-grid — Data Management component
*custom-masked-text-box — Editor component
*custom-slider — Editor component
For more information on customizing the contents of these custom component template folders, see Customizing templates.
When you open the project in the Designer, your component templates, with their latest customizations, appear in the COMPONENTS pane of any Blank view design page in the project. For more information, see Using custom templates in the Designer.