--- #### Client package build configuration # Source directories to scan :src_dirs: [] # List of theme names to include and pack :theme_names: - default # Makes default_theme.js containing css and html templates - bright # Makes bright_theme.js containing css and html templates # List of packages to build :packages: # The core package, loaded by default using a script tag in index_html core: # RSence.* - rsence_ns - locale_settings # HLocaleSettings # RSence.Core - class # HClass - sha # SHA - elem # ELEM - event # Event - util_methods # UtilMethods # RSence.Foundation - system # HSystem - valueresponder # HValueResponder - application # HApplication # COMM - comm # COMM - queue # COMM.Queue - session # COMM.Session - transporter # COMM.Transporter - sessionwatcher # COMM.SessionWatcher - urlresponder # COMM.URLResponder - autosync # ( automatic sync setup ) - values # COMM.Values - value # HValue - jsloader # COMM.JSLoader - json_renderer # COMM.JSONRenderer - valuematrix # HValueMatrixInterface & HValueMatrix - point # HPoint - rect # HRect - thememanager # HThemeManager - markupview # HMarkupView - morphanimation # HMorphAnimation - viewdefaults # HViewDefaults - view # HView - eventresponder # HEventResponder - dummyvalue # HDummyValue - eventmanager # EVENT - controldefaults # HControlDefaults - control # HControl - valueaction # HValueAction - dyncontrol # HDynControl - centerview # HCenterView - scrollview # HScrollView - inlineview # HInlineView # The default collection of simple control widgets (components) controls: - button # HButton & HClickValueButton - checkbox # HCheckbox - onoffbutton # HOnOffButton - radiobutton # HRadioButton - stringview # HStringView - textcontrol # HTextControl - numerictextcontrol # HNumericTextControl - passwordcontrol # HPasswordControl - textarea # HTextArea - searchfield # HSearchField - uploader # HUploader - slider # HSlider - vslider # HVSlider - progressbar # HProgressBar - progressindicator # HProgressIndicator - imageview # HImageView - stepper # HStepper - validatorview # HValidatorView - window # HWindow - tab # HTab & HTabView & HTabItem - sheet # HSheet - alert_sheet # HAlertSheet - confirm_sheet # HConfirmSheet # Server error message application ( the Reload / Reset Session dialog ) servermessage: - reloadapp # ReloadApp # Special package for Internet Explorer 6.0 iefix: - iefix # Date and time -related control widgets (components) # These are not complete; they are still under development # and will be included in the controls package when finalized. datetime: - momentjs # moment.js by Tim Wood momentjs.com - datetimevalue # HDateTime; going to be deprecated or re-factored - calendar # HCalendar - calendar_pulldown # HCalenderPulldown - timesheet # HTimeSheet - timesheet_item # HTimeSheetItem - timesheet_item_edit # HTimeSheetItemEditor - datepicker # HDatePicker - timepicker # HTimePicker - datetimepicker # HDateTimePicker # List related control widgets (components) # These are not complete; they are still under development # and will be included in the controls package when finalized. lists: - listitems # HListItems - checkboxlist # HCheckboxList - radiobuttonlist # HRadiobuttonList - propertylist # HPropertyList - propertylisteditor # HPropertyEditor - minimenu # HMiniMenu - minimenuitem # HMiniMenuItem - popupmenu # HPopupMenu - menuitem # HMenuItem tables: - table # HTable # Graphics related control widgets (components) # These are not complete and there will probably never be any # serious efforts to support legacy browsers, like old IE versions, # unless someone is interested in sponsoring such efforts. graphics: - svgcontrol # Chat related components chat: - speech_bubble # HSpeechBubble - chat_panel # HChatPanel # Special packages that include other packages :compound_packages: rsence: - core - default_theme - controls - lists - datetime - tables - graphics - chat - servermessage std_widgets: - default_theme - controls - lists - datetime - tables - graphics - chat - servermessage # List of variables and other names beginning # with a underscore that should not be obfuscated :reserved_names: - _ID - _id - _WIDTH - _width - _HEIGHT - _height - _ # List of file extensions considered graphics image types. # Used for theme graphics inclusion. :gfx_formats: - .jpg - .gif - .png - .swf - .svg - .pdf # If disabled, makes packages out of single source bundles automatically :dont_pack_undefined: true # Replacement prefix for obfuscated names :repl_prefix: _ # If enabled, doesn't obfuscate code (useful for debugging) :no_obfuscation: false # If enabled, doesn't remove whitespace (useful for debugging) :no_whitespace_removal: false # If enabled, doesn't make GNUzipped packages :no_gzip: false # The strategy for gzip, a number between 0 and 9 # - 0 means largest size, but fast compression # - 9 means smallest size, but slow compression # - any number in between is a compromise :gz_strategy: 9