Skip to content

Customizers for SharePoint fields storing vales of Plumsail Forms controls.

Notifications You must be signed in to change notification settings

Plumsail/forms-fields

Repository files navigation

Fields customizers

This repository contains SharePoint Field Customizers for SharePoint Online Modern UI, which allow rendering of advanced Plumsail Forms controls in List View.

You can either download the package and use it on your own site or clone the repository, modify code, and build your own Field Customizers based on these examples.

Installation

You need to download Plumsail.Fields.sppkg file first.

Upload this file to the App Catalog.

Find and add the new application to your site:

Add an app

Add newly available SPFx column to the List that you want:

Add SPFx column

Customize the form for this List, using Forms Windows application, add the control to the form, select the newly added column in SaveTo property:

Ink Sketch to Signature Field

Signature Field Customizer

Allows display of Ink Sketch control, most commonly used for signatures, inside the List View:

Ink Sketch List View Example

Data Table Field Customizer

Allows display of Data Table control, table is rendered as an HTML table, inside the List View:

Data Table List View Example

Likert Scale Field Customizer

Allows display of Likert ccale control, answers either in a row or several rows, inside the List View:

Likert Scale List View Example

Further customization

You can clone the repository and modify existing customizers to your liking. Customize each extension in src/extensions/customizer - you can modify HTML template with Typescript or modify SCSS files to improve presentation of each field.

You can also add new field customizers to the solution.

More about Field Customizers here - https://docs.microsoft.com/en-us/sharepoint/dev/spfx/extensions/get-started/building-simple-field-customizer

About

Customizers for SharePoint fields storing vales of Plumsail Forms controls.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published