define(["./helpers"],function(e){return{type:"items",component:"accordion",items:{appearance:{uses:"settings",items:{label:{ref:"npsod.conn.label",label:"Button Label",type:"string",expression:"optional"},selections:{show:!1},general:{items:{details:{show:!1}}}}},connection:{type:"items",label:"NPrinting Connection",items:{server:{ref:"npsod.conn.server",label:"Server Connection",type:"string",expression:!1,change:function(n){n.npsod.conn.app="",n.npsod.conn.id=""}},app:{type:"string",component:"dropdown",label:"Choose App",ref:"npsod.conn.app",options:function(n){return e.getApps(n)}},connection:{type:"string",component:"dropdown",label:"Choose Connection",ref:"npsod.conn.id",options:function(n){return e.getConnectionIds(n)}}}},report:{type:"items",label:"Report Configuration",items:{report:{type:"string",component:"dropdown",label:"Choose Report",ref:"npsod.conn.report",options:function(n){return e.getReportsForDropdown(n)}},exportFormat:{type:"string",component:"dropdown",label:"Default Export Format",ref:"npsod.conn.exportFormat",options:function(n){return e.getExportFormatsForDropdown(n)}}}},about:{label:"About",component:"items",items:{header:{label:"On-demand reporting",style:"header",component:"text"},paragraph1:{label:"A control that allows a user to generate an NPrinting report on demand.",component:"text"},paragraph2:{label:"On-demand reporting is based upon an extension created by S-cubed.",component:"text"}}}}}});