You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<spanclass=grvsc-line><spanclass=grvsc-source><spanclass=mtk1>});</span></span></span></code></pre><h3id=caserules><code>CaseRules</code><ahref=#caserulesaria-hidden=truetabindex=-1><spanclass=anchor>#</span></a></h3><p><code>StringEnum</code> accept a parameters allowing you to control the casing used to conver the union case name to a string.<ul><li><code>CaseRules.None</code>: <code>MouseOver</code> becomes <code>MouseOver</code><li><code>CaseRules.LowerFirst</code>: <code>MouseOver</code> becomes <code>mouseOver</code><li><code>CaseRules.SnakeCase</code>: <code>MouseOver</code> becomes <code>mouse_over</code><li><code>CaseRules.SnakeCaseAllCaps</code>: <code>MouseOver</code> becomes <code>MOUSE-OVER</code><li><code>CaseRules.KebabCase</code>: <code>MouseOver</code> becomes <code>mouse-over</code></ul><p>The default is <code>CaseRules.LowerFirst</code>.<h3id=compiledname><code>[<CompiledName>]</code><ahref=#compilednamearia-hidden=truetabindex=-1><spanclass=anchor>#</span></a></h3><p>You can also use <code>[<CompiledName>]</code> to specify the name of the union case in the generated JS code.<preclass="atom-one-light grvsc-container"data-index=41data-language=fs><codeclass=grvsc-code><spanclass=grvsc-line><spanclass=grvsc-source><spanclass=mtk14>open</span><spanclass=mtk1></span><spanclass=mtk9>Fable.Core</span></span></span>
264
+
<spanclass=grvsc-line><spanclass=grvsc-source><spanclass=mtk1>});</span></span></span></code></pre><h3id=caserules><code>CaseRules</code><ahref=#caserulesaria-hidden=truetabindex=-1><spanclass=anchor>#</span></a></h3><p><code>StringEnum</code> accept a parameters allowing you to control the casing used to conver the union case name to a string.<ul><li><code>CaseRules.None</code>: <code>MouseOver</code> becomes <code>MouseOver</code><li><code>CaseRules.LowerFirst</code>: <code>MouseOver</code> becomes <code>mouseOver</code><li><code>CaseRules.SnakeCase</code>: <code>MouseOver</code> becomes <code>mouse_over</code><li><code>CaseRules.SnakeCaseAllCaps</code>: <code>MouseOver</code> becomes <code>MOUSE_OVER</code><li><code>CaseRules.KebabCase</code>: <code>MouseOver</code> becomes <code>mouse-over</code></ul><p>The default is <code>CaseRules.LowerFirst</code>.<h3id=compiledname><code>[<CompiledName>]</code><ahref=#compilednamearia-hidden=truetabindex=-1><spanclass=anchor>#</span></a></h3><p>You can also use <code>[<CompiledName>]</code> to specify the name of the union case in the generated JS code.<preclass="atom-one-light grvsc-container"data-index=41data-language=fs><codeclass=grvsc-code><spanclass=grvsc-line><spanclass=grvsc-source><spanclass=mtk14>open</span><spanclass=mtk1></span><spanclass=mtk9>Fable.Core</span></span></span>
0 commit comments