{"version":3,"file":"itemsClassMapper.cjs","sources":["../../../../../../src/components/ui/theme/layout/itemsClassMapper.ts"],"sourcesContent":["import { ItemsKey } from \"../../props\";\nimport { BaseClassMapper } from \"../common/BaseClassMapper\";\nimport type { CategoryProps } from \"../../props\";\n\nexport class ItemsClassMapper extends BaseClassMapper implements Record<ItemsKey, string> {\n  /** Align flex items to the start of the cross axis */\n  itemsStart: string = \"items-start\";\n  /** Align flex items to the end of the cross axis */\n  itemsEnd: string = \"items-end\";\n  /** Center flex items along the cross axis */\n  itemsCenter: string = \"items-center\";\n  /** Align flex items along their baseline */\n  itemsBaseline: string = \"items-baseline\";\n  /** Stretch flex items to fill the cross axis */\n  itemsStretch: string = \"items-stretch\";\n\n\n  getClasses(extractedKeys: CategoryProps): string[] {\n    return [extractedKeys?.items && this[extractedKeys.items] ? this[extractedKeys.items] : ''];\n  }\n}"],"names":["BaseClassMapper"],"mappings":";;;;AAIO,MAAM,yBAAyBA,+BAAA,CAAoD;AAAA,EAAnF,WAAA,GAAA;AAAA,IAAA,KAAA,CAAA,GAAA,SAAA,CAAA;AAEL;AAAA,IAAA,IAAA,CAAA,UAAA,GAAqB,aAAA;AAErB;AAAA,IAAA,IAAA,CAAA,QAAA,GAAmB,WAAA;AAEnB;AAAA,IAAA,IAAA,CAAA,WAAA,GAAsB,cAAA;AAEtB;AAAA,IAAA,IAAA,CAAA,aAAA,GAAwB,gBAAA;AAExB;AAAA,IAAA,IAAA,CAAA,YAAA,GAAuB,eAAA;AAAA,EAAA;AAAA,EAGvB,WAAW,aAAA,EAAwC;AACjD,IAAA,OAAO,CAAC,aAAA,EAAe,KAAA,IAAS,IAAA,CAAK,aAAA,CAAc,KAAK,CAAA,GAAI,IAAA,CAAK,aAAA,CAAc,KAAK,CAAA,GAAI,EAAE,CAAA;AAAA,EAC5F;AACF;;;;"}