Up – PIXI » TextStyle-PIXIModule TextStyle-PIXI let createStyleOptions: ?align:string => ?breakWords:bool => ?dropShadow:bool => ?dropShadowAlpha:float => ?dropShadowAngle:float => ?dropShadowBlur:float => ?dropShadowColor:int => ?dropShadowDistance:float => ?fill:int => ?fontFamily:array(string) => ?fontSize:float => ?fontStyle:string => ?fontVariant:string => ?fontWeight:string => ?leading:float => ?letterSpacing:float => ?lineHeight:float => ?lineJoin:string => ?miterLimit:float => ?padding:float => ?stroke:int => ?strokeThickness:float => ?trim:bool => ?textBaseline:string => ?whiteSpace:string => ?wordWrap:bool => ?wordWrapWidth:float => unit => Js.t({. align: Js.undefined(string), breakWords: Js.undefined(bool), dropShadow: Js.undefined(bool), dropShadowAlpha: Js.undefined(float), dropShadowAngle: Js.undefined(float), dropShadowBlur: Js.undefined(float), dropShadowColor: Js.undefined(int), dropShadowDistance: Js.undefined(float), fill: Js.undefined(int), fontFamily: Js.undefined(array(string)), fontSize: Js.undefined(float), fontStyle: Js.undefined(string), fontVariant: Js.undefined(string), fontWeight: Js.undefined(string), leading: Js.undefined(float), letterSpacing: Js.undefined(float), lineHeight: Js.undefined(float), lineJoin: Js.undefined(string), miterLimit: Js.undefined(float), padding: Js.undefined(float), stroke: Js.undefined(int), strokeThickness: Js.undefined(float), trim: Js.undefined(bool), textBaseline: Js.undefined(string), whiteSpace: Js.undefined(string), wordWrap: Js.undefined(bool), wordWrapWidth: Js.undefined(float), });include { ... }; type t;let t: ?align:string => ?breakWords:bool => ?dropShadow:bool => ?dropShadowAlpha:float => ?dropShadowAngle:float => ?dropShadowBlur:float => ?dropShadowColor:int => ?dropShadowDistance:float => ?fill:int => ?fontFamily:array(string) => ?fontSize:float => ?fontStyle:string => ?fontVariant:string => ?fontWeight:string => ?leading:float => ?letterSpacing:float => ?lineHeight:float => ?lineJoin:string => ?miterLimit:float => ?padding:float => ?stroke:int => ?strokeThickness:float => ?trim:bool => ?textBaseline:string => ?whiteSpace:string => ?wordWrap:bool => ?wordWrapWidth:float => clone:(unit => t ) => reset:(unit => unit) => toFontSize:(unit => string) => unit => t ;let align: t => option(string);let alignGet: t => option(string);let breakWords: t => option(bool);let breakWordsGet: t => option(bool);let dropShadow: t => option(bool);let dropShadowGet: t => option(bool);let dropShadowAlpha: t => option(float);let dropShadowAlphaGet: t => option(float);let dropShadowAngle: t => option(float);let dropShadowAngleGet: t => option(float);let dropShadowBlur: t => option(float);let dropShadowBlurGet: t => option(float);let dropShadowColor: t => option(int);let dropShadowColorGet: t => option(int);let dropShadowDistance: t => option(float);let dropShadowDistanceGet: t => option(float);let fill: t => option(int);let fillGet: t => option(int);let fontFamily: t => option(array(string));let fontFamilyGet: t => option(array(string));let fontSize: t => option(float);let fontSizeGet: t => option(float);let fontStyle: t => option(string);let fontStyleGet: t => option(string);let fontVariant: t => option(string);let fontVariantGet: t => option(string);let fontWeight: t => option(string);let fontWeightGet: t => option(string);let leading: t => option(float);let leadingGet: t => option(float);let letterSpacing: t => option(float);let letterSpacingGet: t => option(float);let lineHeight: t => option(float);let lineHeightGet: t => option(float);let lineJoin: t => option(string);let lineJoinGet: t => option(string);let miterLimit: t => option(float);let miterLimitGet: t => option(float);let padding: t => option(float);let paddingGet: t => option(float);let stroke: t => option(int);let strokeGet: t => option(int);let strokeThickness: t => option(float);let strokeThicknessGet: t => option(float);let trim: t => option(bool);let trimGet: t => option(bool);let textBaseline: t => option(string);let textBaselineGet: t => option(string);let whiteSpace: t => option(string);let whiteSpaceGet: t => option(string);let wordWrap: t => option(bool);let wordWrapGet: t => option(bool);let wordWrapWidth: t => option(float);let wordWrapWidthGet: t => option(float);let clone: t => unit => t ;let cloneGet: t => unit => t ;let reset: t => unit => unit;let resetGet: t => unit => unit;let toFontSize: t => unit => string;let toFontSizeGet: t => unit => string;let _create: 'a => t ;let create: ?style:Js.t({. align: Js.undefined(string), breakWords: Js.undefined(bool), dropShadow: Js.undefined(bool), dropShadowAlpha: Js.undefined(float), dropShadowAngle: Js.undefined(float), dropShadowBlur: Js.undefined(float), dropShadowColor: Js.undefined(int), dropShadowDistance: Js.undefined(float), fill: Js.undefined(int), fontFamily: Js.undefined(array(string)), fontSize: Js.undefined(float), fontStyle: Js.undefined(string), fontVariant: Js.undefined(string), fontWeight: Js.undefined(string), leading: Js.undefined(float), letterSpacing: Js.undefined(float), lineHeight: Js.undefined(float), lineJoin: Js.undefined(string), miterLimit: Js.undefined(float), padding: Js.undefined(float), stroke: Js.undefined(int), strokeThickness: Js.undefined(float), textBaseline: Js.undefined(string), trim: Js.undefined(bool), whiteSpace: Js.undefined(string), wordWrap: Js.undefined(bool), wordWrapWidth: Js.undefined(float), }) => unit => t ;