One of the great function in SP2013 is the SkyDrive Pro Sync. Using that one can Sync the document libraries in their local PC.
This Sync button doesn’t appear for the document libs that are created using custom list Definition.
<SharePoint:SPSyncPromotedActionButton runat=”server”/> in the master page is responsible for displaying sync button in the page. After long trail and hour spend in a small subject, i throw the SPSyncPromotedActionButton in .Net Reflector and saw that SPSyncPromotedActionButton control is made visible only if the List of types DocumentLibrary (101) and MySiteDocumentLibrary(700).
perhaps one can use jquery to inject the html make the button available but this will not work as SkyDrive Pro Client also display the document libs that are using OOTB documentLibrary template.
I can’t understand why this limited only to the OOTB document library Definition.