FlexContainer - Example
This example shows the use of most of the properties of FlexContainer on a FlexForm:
//Defining the properties of FlexContainer function testfrm_flexContainer1_onTouchStart_seq0(eventobject, x, y) { normalform.show(); }; function testfrm_flexContainer1_onTouchEnd_seq0(eventobject, x, y) { normalform.show(); }; function testfrm_flexContainer1_onTouchMove_seq0(eventobject, x, y) { normalform.show(); }; function addWidgetstestfrm() { var flexContainer1 = new kony.ui.FlexContainer({ "id": "flexContainer1", "top": "4dp", "left": "3dp", "width": "98.21%", "height": "287dp", "zIndex": 1, "isVisible": true, "clipBounds": true, "onTouchStart": testfrm_flexContainer1_onTouchStart_seq0, "onTouchEnd": testfrm_flexContainer1_onTouchEnd_seq0, "onTouchMove": testfrm_flexContainer1_onTouchMove_seq0, "layoutType": kony.flex.FREE_FORM }, { "padding": [0, 0, 0, 0] }, {});; flexContainer1.setDefaultUnit(kony.flex.DP) flexContainer1.add(); testfrm.add( flexContainer1); }; function testfrmGlobals() { var MenuId = []; testfrm = new kony.ui.Form2({ "id": "testfrm", "width": "390dp", "height": "386dp", "contentOffset": { "x": "3dp", "y": "4dp" }, "contentSize": { "width": "5dp", "height": "6dp" }, "enableScrolling": true, "bounces": true, "allowHorizontalBounce": true, "allowVerticalBounce": false, "pagingEnabled": true, "title": "myfrmt", "needAppMenu": true, "enabledForIdleTimeout": true, "skin": "frm",, "bouncesZoom": false, "zoomScale": 22, "minZoomScale": 1.0, "maxZoomScale": 1.0, "layoutType": kony.flex.FREE_FORM, "addWidgets": addWidgetstestfrm }, { "padding": [0, 0, 0, 0], "displayOrientation": constants.FORM_DISPLAY_ORIENTATION_PORTRAIT, "paddingInPixel": false }, { "retainScrollPosition": true, "needsIndicatorDuringPostShow": true, "formTransparencyDuringPostShow": "100", "inputAccessoryViewType": constants.FORM_INPUTACCESSORYVIEW_DEFAULT, "configureExtendTop": true, "configureExtendBottom": false, "configureStatusBarStyle": false, "extendTop": false, "titleBar": true, "footerOverlap": false, "headerOverlap": false, "inTransitionConfig": { "transitionDirection": "fromLeft", "transitionEffect": "none" }, "outTransitionConfig": { "transitionDirection": "fromRight", "transitionEffect": "none" } }); testfrm.setDefaultUnit(kony.flex.PX); };