code: function (element, flexParams) {
              var styleObject = element.style;
              if (typeof flexParams.grow !== "undefined") {
                  styleObject.msFlexPositive = flexParams.grow;
                  styleObject.webkitFlexGrow = flexParams.grow;
                  styleObject.flexGrow = flexParams.grow;
              }
              if (typeof flexParams.shrink !== "undefined") {
                  styleObject.msFlexNegative = flexParams.shrink;
                  styleObject.webkitFlexShrink = flexParams.shrink;
                  styleObject.flexShrink = flexParams.shrink;
              }
              if (typeof flexParams.basis !== "undefined") {
                  styleObject.msFlexPreferredSize = flexParams.basis;
                  styleObject.webkitFlexBasis = flexParams.basis;
                  styleObject.flexBasis = flexParams.basis;
              }
          }
docs: Browser agnostic method to set element flex style Param is an object in the form {grow: flex-grow, shrink: flex-shrink, basis: flex-basis} All fields optional