Slides de la charla de SharePoint Saturday Barcelona 2017 acera de SharePoint Framework Extensions. Con Extensions puedes desarrollar personalizaciones en las páginas y listas modernas de SharePoint Online utilizando Application Customizer, ListView CommandSet y Field Customizer.
El código de las demos están en: https://github.com/olgamarti/spfx-extensions-samples/
7. Introducing SPFx Extensions
Personalize your modern sites, list and libraries.
Extend the UI or add
Javascript
Add new buttons to
toolbar or context menu
Modify the render
of a field
8. npm install -g @microsoft/generator-
sharepoint@latest
HOW TO START
9. gulp serve --nobrowser
loadSPFX debugManifestsFile customActions
ClientSideExtension.ApplicationCustomizer properties
TEST YOUR CODE
17. COLUMN FORMATTING VS FIELD CUSTOMIZER
Column Formatting Field Customizer (SPFx)
Audience Power users Developers
Tools needed Text editor SPFx toolchain
How cusomizations are
expressed
JSON TypeScript
Typical Workflow Start form documented example Start from scratch
Permissions Required Manage Lists
Tenant admin: Upload extensión
List Owner: Register the cusomization
with a list
What can be accomplished
Limited to a handful of scenario
patterns
Anything that can be accomplished
using Javascript