UNPKG

@ventum-digital/iiq-plugin-project-generator

Version:

A npm tool to set-up the project structure for developing an IIQ Plugin.

91 lines (85 loc) 2.68 kB
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE Plugin PUBLIC "sailpoint.dtd" "sailpoint.dtd"> <Plugin certificationLevel="None" name="__pluginName__" displayName="__pluginDisplayName__" minSystemVersion="__minSystemVersion__" maxSystemVersion="__maxSystemVersion__" version="%%VERSION%%"> <Attributes> <Map> <entry key="fullPage"> <value> <FullPage title="__pluginDisplayName__"/> </value> </entry> <entry key="restResources"> <value> <List> <String>com.ventum.iiq.plugins.__pluginName__.__capitalizedName__RestResource</String> </List> </value> </entry> <entry key="settings"> <value> <List> <Setting dataType="string" name="snekColor" defaultValue="#00FF00" /> </List> </value> </entry> <entry key="settingsForm"> <value> <Form name="Sandbox Form"> <Description>Example form to display plugin settings</Description> <Section name="Configuration"> <Field displayName="Snek Color" helpKey="Choose the snek color from the list" name="snekColor" type="string" required="true" displayType="radio" > <AllowedValues> <List> <String>#00FF00</String> <String>Green</String> </List> <List> <String>#FF00A7</String> <String>Pink</String> </List> <List> <String>#FFFF00</String> <String>Yellow</String> </List> </AllowedValues> </Field> </Section> </Form> </value> </entry> <entry key="snippets"> <value> <List> <Snippet regexPattern=".*" rightRequired="View__noSpaceDisplayName__Right"> <Scripts> <String>ui/generated/snippet.js</String> </Scripts> </Snippet> <Snippet regexPattern=".*plugins/pluginPage.*" rightRequired="View__noSpaceDisplayName__Right"> <Scripts> <String>ui/generated/pageController.js</String> </Scripts> <StyleSheets> <String>/ui/generated/pageController.css</String> </StyleSheets> </Snippet> </List> </value> </entry> </Map> </Attributes> </Plugin>