Completed
Pull Request — master (#981)
by wiese
110:54 queued 45:53
created

skins/cat17/src/app/main.js   A

Complexity

Total Complexity 0
Complexity/F 0

Size

Lines of Code 24
Function Count 0

Duplication

Duplicated Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 0
wmc 0
c 1
b 0
f 0
nc 1
mnd 0
bc 0
fnc 0
dl 0
loc 24
rs 10
bpm 0
cpm 0
noi 0
1
// main module to expose all submodules
2
/**
3
 * Uppercase keys designate namespaces, lowercase keys designate global objects/functions
4
 */
5
module.exports = {
6
	FormValidation: require( './lib/form_validation' ),
7
	ValidationDispatchers: require( './lib/validation_dispatchers' ),
8
	Components: require( './lib/form_components' ),
9
	Store: require( './lib/store' ),
10
	StoreUpdates: require( './lib/store_update_handling' ),
11
	View: {
12
		createDisplayAddressHandler: require( './lib/view_handler/display_address' ).createDisplayAddressHandler,
13
		createBankDataDisplayHandler: require( './lib/view_handler/display_bank_data' ).createBankDataDisplayHandler,
14
		createSlidingVisibilitySwitcher: require( './lib/view_handler/element_visibility_switcher' ).createSlidingVisibilitySwitcher,
15
		createSimpleVisibilitySwitcher: require( './lib/view_handler/element_visibility_switcher' ).createSimpleVisibilitySwitcher,
16
		createErrorBoxHandler:  require( './lib/view_handler/error_box' ).createHandler,
17
		createFormPageVisibilityHandler: require( './lib/view_handler/form_page_visibility' ).createHandler,
18
		createPaymentSummaryDisplayHandler: require( './lib/view_handler/display_payment_summary' ).createPaymentSummaryDisplayHandler,
19
		createFeeOptionSwitcher: require( './lib/view_handler/fee_option_switcher' ).createFeeOptionSwitcher,
20
		createFieldValueValidityIndicator: require( './lib/view_handler/field_value_validity_indicator' ).createFieldValueValidityIndicator,
21
		createCountrySpecificAttributesHandler: require( './lib/view_handler/country_specific_attributes' ).createCountrySpecificAttributesHandler,
22
		createRecurrentPaypalNoticeHandler: require( './lib/view_handler/recurrent_paypal_notice' ).createRecurrentPaypalNoticeHandler,
23
		Animator: require( './lib/view_handler/animator' )
24
	},
25
	Actions: require( './lib/actions' ),
26
	CurrencyFormatter: require( './lib/simple_currency_formatter' ),
27
	createInitialStateFromViolatedFields: require( './lib/validation_conversion' ).createInitialStateFromViolatedFields
28
};
29
30