Class: Prefs

Simplicite.UI.View.Prefs

new Prefs

Object preferences rendering

Parameters:
Name Type Description
app Simplicite.Ajax Ajax service
engine Simplicite.UI.Engine Main controller
view Simplicite.UI.View.Main View services
Source:
  • prefs.js, line 14

Methods

display

Build the object preferences dialog

Parameters:
Name Type Description
ctn jQuery parent container
o Simplicite.Ajax.BusinessObject object
p object parameters
Properties
Name Type Description
list object[] array of fields
search object[] array of fields
actions object[] array of actions
actionLabel boolean show/hide the action labels ?
restore function restore handler
save function save handler
reload function reload handler
close function close handler
Source:
  • prefs.js, line 36

userFilters

Display the dialog of user global filters

Parameters:
Name Type Description
ctn string | jquery optional container (dialog if null)
obj Simplicite.Ajax.BusinessObject UserFilters object
id string UserFilters id
p object options { bar }
Source:
  • prefs.js, line 420

userFiltersBadge

Badge of a user filter

Parameters:
Name Type Description
ctn jQuery badges container
data object { dmin, dmax } or { field, value or values }
remove function optional handler to remove filter (if not required)
click function optional handler on click
Source:
  • prefs.js, line 398

userFiltersTitle

Title of user filters

Parameters:
Name Type Description
ctn string | jQuery optional container (#userfilters if null)
obj Simplicite.Ajax.BusinessObject UserFilters object
Source:
  • prefs.js, line 332