dk-plus
Version:
2 lines (1 loc) • 1.5 kB
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const o=require("../../_utils/props/index.js"),t=require("../../_tokens/component/index2.js"),e=require("../../_tokens/public/index.js"),n={link:o.setBooleanProps(),href:o.setStringProp(),target:o.setStringProp("_blank",r=>e.DK_TARGET.includes(r)),text:o.setBooleanProps(),type:o.setStringProp(null,r=>e.DK_TYPE.includes(r)),size:o.setStringProp(null,r=>e.DK_SIZE.includes(r)),fontSize:o.setStringProp(),fontColor:o.setStringProp(),bgColor:o.setStringProp(),disabled:o.setBooleanProps(),textDecoration:o.setStringProp(),onClick:o.setFunction(),circle:o.setBooleanProps(),shadow:o.setStringProp(),ripples:o.setBooleanProps(),ripplesBgColor:o.setStringProp(),diffusion:o.setBooleanProps(),diffusionBgColor:o.setStringProp(),personality:o.setBooleanProps(),personalityType:o.setStringProp(null,r=>t.DK_Personality_Type.includes(r)),personalitySize:o.setStringProp(null,r=>e.DK_SIZE.includes(r)),personalityBorderColor:o.setStringProp(),personalityBorderHoveColor:o.setStringProp(),personalityBgColor:o.setStringProp(),personalityBgHoveColor:o.setStringProp(),personalityFontColor:o.setStringProp(),personalityFontHoveColor:o.setStringProp(),personalityBoxShadow:o.setStringProp(),personalityBoxShadowHove:o.setStringProp(),personalityReflect:o.setStringProp(),loading:o.setBooleanProps(),round:o.setBooleanProps(),icon:o.setStringProp(),afterIcon:o.setStringProp()};exports.dkButtonProps=n;