{"Color of the label and icons inside the button.\nWorks only when "}{"variant"}
{" is "}{"ghost"}
{"."}
{"버튼에 등록된 비동기 작업이 진행 중임을 사용자에게 알립니다."}
> }, disabled: { "type": "boolean", "default": "false", description: <>{"버튼의 비활성화 여부를 나타냅니다."}
> }, asChild: { "type": "boolean", "default": "false", description: <>{"Whether the element should be rendered as a child of a slot."}
> }, flexGrow: { "type": "0 | 1 | (number & {})", "default": undefined }, bleedX: { "type": "0 | \"asPadding\" | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | (string & {})", "default": undefined, description: <>{"Negative x-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedY: { "type": "0 | \"asPadding\" | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | (string & {})", "default": undefined, description: <>{"Negative y-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> } }} /> ## Examples ### Brand Solid{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### Medium{"The role of the dialog."}
> }, closeOnInteractOutside: { "type": "boolean", "default": "true", description: <>{"Whether to close the dialog when the outside is clicked"}
> }, closeOnEscape: { "type": "boolean", "default": "true", description: <>{"Whether to close the dialog when the escape key is pressed"}
> }, lazyMount: { "type": "boolean", "default": "false", description: <>{"Whether to enable lazy mounting"}
> }, unmountOnExit: { "type": "boolean", "default": "false", description: <>{"Whether to unmount on exit."}
> }, open: { "type": "boolean", "default": undefined }, defaultOpen: { "type": "boolean", "default": undefined }, onOpenChange: { "type": "((open: boolean) => void)", "default": undefined } }} /> ### `ActionSheetContent`{"Whether the element should be rendered as a child of a slot."}
> } }} /> ### `ActionSheetItem`{"The role of the dialog."}
> }, closeOnInteractOutside: { "type": "boolean", "default": "true", description: <>{"Whether to close the dialog when the outside is clicked"}
> }, closeOnEscape: { "type": "boolean", "default": "true", description: <>{"Whether to close the dialog when the escape key is pressed"}
> }, lazyMount: { "type": "boolean", "default": "false", description: <>{"Whether to enable lazy mounting"}
> }, unmountOnExit: { "type": "boolean", "default": "false", description: <>{"Whether to unmount on exit."}
> }, open: { "type": "boolean", "default": undefined }, defaultOpen: { "type": "boolean", "default": undefined }, onOpenChange: { "type": "((open: boolean) => void)", "default": undefined } }} /> ## Examples ### Responsive Wrapping `{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### Size{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### Medium{"The role of the dialog."}
> }, closeOnInteractOutside: { "type": "boolean", "default": "true", description: <>{"Whether to close the dialog when the outside is clicked"}
> }, closeOnEscape: { "type": "boolean", "default": "true", description: <>{"Whether to close the dialog when the escape key is pressed"}
> }, lazyMount: { "type": "boolean", "default": "false", description: <>{"Whether to enable lazy mounting"}
> }, unmountOnExit: { "type": "boolean", "default": "false", description: <>{"Whether to unmount on exit."}
> }, open: { "type": "boolean", "default": undefined }, defaultOpen: { "type": "boolean", "default": undefined }, onOpenChange: { "type": "((open: boolean) => void)", "default": undefined } }} /> ## Examples ### Trigger `{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### Size{"버튼에 등록된 비동기 작업이 진행 중임을 사용자에게 알립니다."}
> }, disabled: { "type": "boolean", "default": "false", description: <>{"버튼의 비활성화 여부를 나타냅니다."}
> }, asChild: { "type": "boolean", "default": "false", description: <>{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### Float Composition Contextual Floating Button은 `{"Whether the element should be rendered as a child of a slot."}
> }, size: { "type": "\"medium\" | \"small\"", "default": "medium" }, layout: { "type": "\"withText\" | \"iconOnly\"", "default": "withText" } }} /> ### ControlChip.Toggle{"Whether the element should be rendered as a child of a slot."}
> }, size: { "type": "\"medium\" | \"small\"", "default": "medium" }, layout: { "type": "\"withText\" | \"iconOnly\"", "default": "withText" }, disabled: { "type": "boolean", "default": undefined }, invalid: { "type": "boolean", "default": undefined }, required: { "type": "boolean", "default": undefined }, checked: { "type": "boolean", "default": undefined }, defaultChecked: { "type": "boolean", "default": undefined }, onCheckedChange: { "type": "((checked: boolean) => void)", "default": undefined }, indeterminate: { "type": "boolean", "default": undefined } }} /> ### ControlChip.RadioRoot{"Whether the element should be rendered as a child of a slot."}
> } }} /> ### ControlChip.RadioItem{"Whether the element should be rendered as a child of a slot."}
> }, size: { "type": "\"medium\" | \"small\"", "default": "medium" }, layout: { "type": "\"withText\" | \"iconOnly\"", "default": "withText" }, value: { "type": "string", "default": undefined }, disabled: { "type": "boolean", "default": undefined }, invalid: { "type": "boolean", "default": undefined } }} /> ## Examples ### Medium{"The role of the dialog."}
> }, closeOnInteractOutside: { "type": "boolean", "default": "true", description: <>{"Whether to close the dialog when the outside is clicked"}
> }, closeOnEscape: { "type": "boolean", "default": "true", description: <>{"Whether to close the dialog when the escape key is pressed"}
> }, lazyMount: { "type": "boolean", "default": "false", description: <>{"Whether to enable lazy mounting"}
> }, unmountOnExit: { "type": "boolean", "default": "false", description: <>{"Whether to unmount on exit."}
> }, open: { "type": "boolean", "default": undefined }, defaultOpen: { "type": "boolean", "default": undefined }, onOpenChange: { "type": "((open: boolean) => void)", "default": undefined } }} /> ### `ExtendedActionSheetContent`{"Whether the element should be rendered as a child of a slot."}
> } }} /> ### `ExtendedActionSheetItem`{"Whether the element should be rendered as a child of a slot."}
> }, tone: { "type": "\"neutral\" | \"critical\"", "default": "neutral" } }} /> file: ./content/react/components/extended-fab.mdx # Extended FAB (Deprecated) Deprecated. `ContextualFloatingButton`을 사용하세요.{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### Medium{"Whether the element should be rendered as a child of a slot."}
> } }} /> file: ./content/react/components/floating-action-button.mdx # Floating Action Button 이 문서는 정리 중이에요. 문의 내용은 #_design_core 채널을 찾아주세요.{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### Extended `extended` prop을 사용하여 label 표시 여부 및 레이아웃을 제어할 수 있습니다. `extended` 사용 유무에 관계없이 `label`은 접근성을 위해 필수 prop으로 지정되어 있습니다.{"Whether the floating element is initially open"}
> }, open: { "type": "boolean", "default": undefined, description: <>{"Whether the floating element is open"}
> }, onOpenChange: { "type": "((open: boolean) => void)", "default": undefined, description: <>{"Callback when the floating element is opened or closed"}
> }, strategy: { "type": "\"absolute\" | \"fixed\"", "default": "\"absolute\"", description: <>{"The strategy to use for positioning"}
> }, placement: { "type": "Placement", "default": "\"bottom\"", description: <>{"The initial placement of the floating element"}
> }, gutter: { "type": "number", "default": undefined, description: <>{"The gutter between the floating element and the reference element"}
> }, flip: { "type": "boolean | Placement[]", "default": "true", description: <>{"Whether to flip the placement"}
> }, slide: { "type": "boolean", "default": "true", description: <>{"Whether the popover should slide when it overflows."}
> }, overflowPadding: { "type": "number", "default": "8", description: <>{"The virtual padding around the viewport edges to check for overflow"}
> }, arrowPadding: { "type": "number", "default": "4", description: <>{"The minimum padding between the arrow and the floating element's corner."}
> } }} /> ## Examples ### Anchor{"Whether the element should be rendered as a child of a slot."}
> } }} /> file: ./content/react/components/inline-banner.mdx # Inline Banner 사용자가 꼭 알아야 하는 경고 메시지나 현재 상태를 전달하는 컴포넌트에요.Lorem ipsum dolor sit, amet consectetur adipisicing elit. At a eaque fugiat sint sapiente. Id, hic ex, blanditiis totam animi amet delectus temporibus quae fugiat magnam, quos eaque dolorum a? Lorem ipsum dolor, sit amet consectetur adipisicing elit. Possimus labore unde minus temporibus beatae commodi et nesciunt iure in dignissimos suscipit, alias ab voluptatem facilis tempora numquam. Veritatis, dolorum suscipit! Lorem ipsum dolor sit, amet consectetur adipisicing elit. Explicabo fugiat molestias iusto, ipsum distinctio officia ad id ratione esse ducimus architecto deleniti illum reiciendis rerum, at blanditiis molestiae. Cupiditate, nobis? Lorem ipsum dolor sit amet consectetur adipisicing elit. Ab, magni. Aliquid inventore quaerat nemo architecto harum earum quas porro repudiandae explicabo repellat repellendus magni, corporis omnis laborum, velit dicta blanditiis. Lorem ipsum dolor sit, amet consectetur adipisicing elit. Debitis, eveniet quas. Accusamus facere veritatis expedita delectus, asperiores numquam placeat necessitatibus assumenda, nesciunt in dolorem sit provident repellendus, voluptatem earum! Consequatur. Lorem ipsum dolor, sit amet consectetur adipisicing elit. Aut earum asperiores aliquam magnam est delectus veritatis numquam sint porro tenetur dolores nobis, deleniti voluptas quaerat, quia voluptatum soluta autem perspiciatis? Lorem ipsum dolor sit amet consectetur adipisicing elit. Facilis possimus eaque aliquam maxime? Quidem enim, sed itaque at veritatis nihil officia esse qui provident ipsa adipisci necessitatibus officiis distinctio laborum!
{"Whether the element should be rendered as a child of a slot."}
> }, color: { "type": "ScopedColorFg | ScopedColorPalette | (string & {})", "default": undefined } }} /> ## Examples ### Size{"The manner temperature of the badge.\nLevel will be calculated based on this value.\nIf level is provided, this will be ignored."}
> }, level: { "type": "\"l1\" | \"l2\" | \"l3\" | \"l4\" | \"l5\" | \"l6\"", "default": "l1" } }} /> file: ./content/react/components/manner-temp.mdx # Manner Temp 이 문서는 정리 중이에요. 문의 내용은 #_design_core 채널을 찾아주세요.{"The manner temperature of the MannerTemp component.\nLevel will be calculated based on this value.\nIf level is provided, this will be ignored."}
> }, level: { "type": "\"l1\" | \"l2\" | \"l3\" | \"l4\" | \"l5\" | \"l6\"", "default": "l1" } }} /> file: ./content/react/components/progress-circle.mdx # Progress Circle 작업이 진행 중임을 알리거나 작업 시간을 시각적으로 나타내는 데 사용됩니다.{"The current value of the progress. if undefined, it will be indeterminate."}
> }, minValue: { "type": "number", "default": "0", description: <>{"The minimum value allowed of the progress."}
> }, maxValue: { "type": "number", "default": "100", description: <>{"The maximum value allowed of the progress."}
> }, asChild: { "type": "boolean", "default": "false", description: <>{"Whether the element should be rendered as a child of a slot."}
> }, tone: { "type": "\"inherit\" | \"neutral\" | \"brand\" | \"staticWhite\"", "default": "neutral" }, size: { "type": "\"inherit\" | \"24\" | \"40\"", "default": "40" } }} /> ## Examples ### Neutral{"The threshold value to trigger the refresh. (px)"}
> }, displacementMultiplier: { "type": "number", "default": "0.5", description: <>{"The multiplier to calculate displacement from the touch movement."}
> }, onPtrPullStart: { "type": "((ctx: PullToRefreshContext) => void)", "default": undefined, description: <>{"Callback when the pull-to-refresh has started to pull."}
> }, onPtrPullMove: { "type": "((ctx: PullToRefreshContext) => void)", "default": undefined, description: <>{"Callback when the pull-to-refresh is moving during the pull."}
> }, onPtrPullEnd: { "type": "((ctx: PullToRefreshContext) => void)", "default": undefined, description: <>{"Callback when the pull-to-refresh is released.\nIt does not matter if it is ready or not. If you want to handle the refresh, use "}{"onPtrRefresh"}
{"."}
{"Callback when the pull-to-refresh is pulled over the threshold."}
> }, onPtrRefresh: { "type": "(() => Promise{"Callback when the pull-to-refresh is released after ready."}
> }, disabled: { "type": "boolean", "default": "false", description: <>{"Whether to disable the pull-to-refresh."}
> }, asChild: { "type": "boolean", "default": "false", description: <>{"Whether the element should be rendered as a child of a slot."}
> } }} /> ### PullToRefreshIndicator{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### PTR in Tabs{"버튼에 등록된 비동기 작업이 진행 중임을 사용자에게 알립니다."}
> }, disabled: { "type": "boolean", "default": "false", description: <>{"버튼의 비활성화 여부를 나타냅니다."}
> }, pressed: { "type": "boolean", "default": undefined }, defaultPressed: { "type": "boolean", "default": undefined }, onPressedChange: { "type": "((pressed: boolean) => void)", "default": undefined }, asChild: { "type": "boolean", "default": "false", description: <>{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### Small{"Whether the element should be rendered as a child of a slot."}
> } }} /> ### `SegmentedControlItem`{"The label of the item.\nType is restricted to string for consistent width between font-weight changes.\nIf you need to render a React element, use each element separately."}
> }, value: { "type": "string", "default": undefined }, disabled: { "type": "boolean", "default": undefined }, invalid: { "type": "boolean", "default": undefined }, asChild: { "type": "boolean", "default": "false", description: <>{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### Disabled{"Whether the element should be rendered as a child of a slot."}
> }, height: { "type": "\"full\" | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | (string & {})", "default": undefined }, width: { "type": "\"full\" | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | (string & {})", "default": undefined } }} /> ## Examples ### Radius{"스낵바에 표시할 메시지"}
> }, actionLabel: { "type": "string", "default": undefined, description: <>{"스낵바에 표시할 액션 버튼의 라벨"}
> }, onAction: { "type": "(() => void)", "default": undefined, description: <>{"액션 버튼 클릭 시 호출되는 콜백"}
> }, shouldCloseOnAction: { "type": "boolean", "default": "true", description: <>{"액션 버튼 클릭 시 스낵바를 닫을지 여부"}
> }, variant: { "type": "\"default\" | \"positive\" | \"critical\"", "default": "default" }, asChild: { "type": "boolean", "default": "false", description: <>{"Whether the element should be rendered as a child of a slot."}
> } }} /> ### SnackbarAdapter.create{"The duration the snackbar will be visible"}
> }, removeDelay: { "type": "number", "default": "200", description: <>{"The duration for the snackbar to kept alive before it is removed.\nUseful for exit transitions."}
> }, onClose: { "type": "(() => void)", "default": undefined, description: <>{"Function called when the snackbar has been closed and removed"}
> }, render: { "type": "() => ReactNode", "default": undefined, description: <>{"The content to render in the snackbar region"}
> } }} /> ## Examples ### Positive{"label is supported in small size only currently."}
> }, size: { "type": "\"medium\" | \"small\"", "default": "medium" }, disabled: { "type": "boolean", "default": undefined }, invalid: { "type": "boolean", "default": undefined }, required: { "type": "boolean", "default": undefined }, checked: { "type": "boolean", "default": undefined }, defaultChecked: { "type": "boolean", "default": undefined }, onCheckedChange: { "type": "((checked: boolean) => void)", "default": undefined }, asChild: { "type": "boolean", "default": "false", description: <>{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### Medium{"버튼에 등록된 비동기 작업이 진행 중임을 사용자에게 알립니다."}
> }, disabled: { "type": "boolean", "default": "false", description: <>{"버튼의 비활성화 여부를 나타냅니다."}
> }, pressed: { "type": "boolean", "default": undefined }, defaultPressed: { "type": "boolean", "default": undefined }, onPressedChange: { "type": "((pressed: boolean) => void)", "default": undefined }, asChild: { "type": "boolean", "default": "false", description: <>{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### Brand Solid{"Shorthand for "}{"background"}
{"."}
{"Shorthand for "}{"backgroundGradient"}
{"."}
{"Shorthand for "}{"backgroundGradientDirection"}
{".\ne.g. "}{"43deg"}
{"e.g. "}{"43deg"}
{"Shorthand for "}{"padding"}
{"."}
{"Shorthand for "}{"paddingX"}
{"."}
{"Shorthand for "}{"paddingY"}
{"."}
{"Shorthand for "}{"paddingTop"}
{"."}
{"Shorthand for "}{"paddingRight"}
{"."}
{"Shorthand for "}{"paddingBottom"}
{"."}
{"Shorthand for "}{"paddingLeft"}
{"."}
{"Negative x-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedY: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative y-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedTop: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative top margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedRight: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative right margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedBottom: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative bottom margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedLeft: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative left margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, display: { "type": "\"block\" | \"flex\" | \"inline-flex\" | \"inline\" | \"inline-block\" | \"none\" | \"inlineFlex\" | \"inlineBlock\"", "default": undefined }, position: { "type": "\"relative\" | \"absolute\" | \"fixed\" | \"sticky\"", "default": undefined }, overflowX: { "type": "\"hidden\" | \"visible\" | \"scroll\" | \"auto\"", "default": undefined }, overflowY: { "type": "\"hidden\" | \"visible\" | \"scroll\" | \"auto\"", "default": undefined }, zIndex: { "type": "number | (string & {})", "default": undefined }, flexGrow: { "type": "0 | 1 | (number & {})", "default": undefined }, flexShrink: { "type": "0 | (number & {})", "default": undefined }, flexDirection: { "type": "\"row\" | \"column\" | \"row-reverse\" | \"column-reverse\" | \"rowReverse\" | \"columnReverse\"", "default": undefined }, flexWrap: { "type": "\"wrap\" | \"wrap-reverse\" | \"nowrap\"", "default": undefined }, justifyContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"space-between\" | \"space-around\" | \"flexStart\" | \"flexEnd\" | \"spaceBetween\" | \"spaceAround\"", "default": undefined }, alignItems: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignSelf: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, gap: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\"", "default": undefined }, unstable_transform: { "type": "string", "default": undefined }, _active: { "type": "{ bg?: ScopedColorBg | ScopedColorPalette | (string & {}) | undefined; background?: ScopedColorBg | ScopedColorPalette | (string & {}) | undefined; }", "default": undefined } }} /> ## Examples ### Gradient{"Shorthand for "}{"background"}
{"."}
{"Shorthand for "}{"backgroundGradient"}
{"."}
{"Shorthand for "}{"backgroundGradientDirection"}
{".\ne.g. "}{"43deg"}
{"e.g. "}{"43deg"}
{"Shorthand for "}{"padding"}
{"."}
{"Shorthand for "}{"paddingX"}
{"."}
{"Shorthand for "}{"paddingY"}
{"."}
{"Shorthand for "}{"paddingTop"}
{"."}
{"Shorthand for "}{"paddingRight"}
{"."}
{"Shorthand for "}{"paddingBottom"}
{"."}
{"Shorthand for "}{"paddingLeft"}
{"."}
{"Negative x-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedY: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative y-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedTop: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative top margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedRight: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative right margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedBottom: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative bottom margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedLeft: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative left margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, position: { "type": "\"relative\" | \"absolute\" | \"fixed\" | \"sticky\"", "default": undefined }, overflowX: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, overflowY: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, zIndex: { "type": "number | (string & {})", "default": undefined }, flexGrow: { "type": "0 | 1 | (number & {})", "default": undefined }, flexShrink: { "type": "0 | (number & {})", "default": undefined }, flexDirection: { "type": "\"row\" | \"column\" | \"row-reverse\" | \"column-reverse\" | \"rowReverse\" | \"columnReverse\"", "default": undefined }, flexWrap: { "type": "\"wrap\" | \"wrap-reverse\" | \"nowrap\"", "default": undefined }, justifyContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"space-between\" | \"space-around\" | \"flexStart\" | \"flexEnd\" | \"spaceBetween\" | \"spaceAround\"", "default": undefined }, alignItems: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignSelf: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, gap: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\"", "default": undefined }, unstable_transform: { "type": "string", "default": undefined }, _active: { "type": "{ bg?: ScopedColorPalette | (string & {}) | ScopedColorBg | undefined; background?: ScopedColorPalette | (string & {}) | ScopedColorBg | undefined; }", "default": undefined } }} /> ### `Column`{"Shorthand for "}{"background"}
{"."}
{"Shorthand for "}{"backgroundGradient"}
{"."}
{"Shorthand for "}{"backgroundGradientDirection"}
{".\ne.g. "}{"43deg"}
{"e.g. "}{"43deg"}
{"Shorthand for "}{"padding"}
{"."}
{"Shorthand for "}{"paddingX"}
{"."}
{"Shorthand for "}{"paddingY"}
{"."}
{"Shorthand for "}{"paddingTop"}
{"."}
{"Shorthand for "}{"paddingRight"}
{"."}
{"Shorthand for "}{"paddingBottom"}
{"."}
{"Shorthand for "}{"paddingLeft"}
{"."}
{"Negative x-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedY: { "type": "0 | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | (string & {}) | \"asPadding\"", "default": undefined, description: <>{"Negative y-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedTop: { "type": "0 | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | (string & {}) | \"asPadding\"", "default": undefined, description: <>{"Negative top margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedRight: { "type": "0 | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | (string & {}) | \"asPadding\"", "default": undefined, description: <>{"Negative right margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedBottom: { "type": "0 | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | (string & {}) | \"asPadding\"", "default": undefined, description: <>{"Negative bottom margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedLeft: { "type": "0 | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | (string & {}) | \"asPadding\"", "default": undefined, description: <>{"Negative left margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, position: { "type": "\"relative\" | \"absolute\" | \"fixed\" | \"sticky\"", "default": undefined }, overflowX: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, overflowY: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, zIndex: { "type": "number | (string & {})", "default": undefined }, flexGrow: { "type": "0 | 1 | (number & {})", "default": undefined }, flexShrink: { "type": "0 | (number & {})", "default": undefined }, flexWrap: { "type": "\"wrap\" | \"wrap-reverse\" | \"nowrap\"", "default": undefined }, justifyContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"space-between\" | \"space-around\" | \"flexStart\" | \"flexEnd\" | \"spaceBetween\" | \"spaceAround\"", "default": undefined }, alignItems: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignSelf: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, gap: { "type": "0 | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | (string & {})", "default": undefined }, unstable_transform: { "type": "string", "default": undefined }, _active: { "type": "{ bg?: (string & {}) | ScopedColorPalette | ScopedColorBg | undefined; background?: (string & {}) | ScopedColorPalette | ScopedColorBg | undefined; }", "default": undefined } }} /> file: ./content/react/components/(layout)/flex.mdx # Flex Flex 컴포넌트는 flexbox를 사용하며 디자인 토큰을 JSX에서 사용할 수 있도록 도와줍니다.{"Shorthand for "}{"flexDirection"}
{"."}
{"Shorthand for "}{"flexWrap"}
{".\nIf true, flex-wrap will be set to "}{"wrap"}
{"."}
{"Shorthand for "}{"alignItems"}
{"."}
{"Shorthand for "}{"justifyContent"}
{"."}
{"Shorthand for "}{"flexGrow"}
{".\nIf true, flex-grow will be set to "}{"1"}
{"."}
{"Shorthand for "}{"flexShrink"}
{"."}
{"Shorthand for "}{"background"}
{"."}
{"Shorthand for "}{"backgroundGradient"}
{"."}
{"Shorthand for "}{"backgroundGradientDirection"}
{".\ne.g. "}{"43deg"}
{"e.g. "}{"43deg"}
{"Shorthand for "}{"padding"}
{"."}
{"Shorthand for "}{"paddingX"}
{"."}
{"Shorthand for "}{"paddingY"}
{"."}
{"Shorthand for "}{"paddingTop"}
{"."}
{"Shorthand for "}{"paddingRight"}
{"."}
{"Shorthand for "}{"paddingBottom"}
{"."}
{"Shorthand for "}{"paddingLeft"}
{"."}
{"Negative x-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedY: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative y-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedTop: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative top margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedRight: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative right margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedBottom: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative bottom margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedLeft: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative left margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, position: { "type": "\"relative\" | \"absolute\" | \"fixed\" | \"sticky\"", "default": undefined }, overflowX: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, overflowY: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, zIndex: { "type": "number | (string & {})", "default": undefined }, flexGrow: { "type": "0 | 1 | (number & {})", "default": undefined }, flexShrink: { "type": "0 | (number & {})", "default": undefined }, flexDirection: { "type": "\"row\" | \"column\" | \"row-reverse\" | \"column-reverse\" | \"rowReverse\" | \"columnReverse\"", "default": undefined }, flexWrap: { "type": "\"wrap\" | \"wrap-reverse\" | \"nowrap\"", "default": undefined }, justifyContent: { "type": "\"flex-start\" | \"flex-end\" | \"center\" | \"flexStart\" | \"flexEnd\" | \"space-between\" | \"space-around\" | \"spaceBetween\" | \"spaceAround\"", "default": undefined }, alignItems: { "type": "\"flex-start\" | \"flex-end\" | \"center\" | \"stretch\" | \"flexStart\" | \"flexEnd\"", "default": undefined }, alignContent: { "type": "\"flex-start\" | \"flex-end\" | \"center\" | \"stretch\" | \"flexStart\" | \"flexEnd\"", "default": undefined }, alignSelf: { "type": "\"flex-start\" | \"flex-end\" | \"center\" | \"stretch\" | \"flexStart\" | \"flexEnd\"", "default": undefined }, gap: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\"", "default": undefined }, unstable_transform: { "type": "string", "default": undefined }, _active: { "type": "{ bg?: ScopedColorPalette | (string & {}) | ScopedColorBg | undefined; background?: ScopedColorPalette | (string & {}) | ScopedColorBg | undefined; }", "default": undefined } }} /> file: ./content/react/components/(layout)/float.mdx # Float Float 컴포넌트는 특정 위치에 고정된 요소를 배치할 때 사용합니다.{"Shorthand for "}{"background"}
{"."}
{"Shorthand for "}{"backgroundGradient"}
{"."}
{"Shorthand for "}{"backgroundGradientDirection"}
{".\ne.g. "}{"43deg"}
{"e.g. "}{"43deg"}
{"Shorthand for "}{"padding"}
{"."}
{"Shorthand for "}{"paddingX"}
{"."}
{"Shorthand for "}{"paddingY"}
{"."}
{"Shorthand for "}{"paddingTop"}
{"."}
{"Shorthand for "}{"paddingRight"}
{"."}
{"Shorthand for "}{"paddingBottom"}
{"."}
{"Shorthand for "}{"paddingLeft"}
{"."}
{"Negative x-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedY: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative y-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedTop: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative top margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedRight: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative right margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedBottom: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative bottom margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedLeft: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative left margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, position: { "type": "\"relative\" | \"absolute\" | \"fixed\" | \"sticky\"", "default": undefined }, overflowX: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, overflowY: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, zIndex: { "type": "number | (string & {})", "default": undefined }, flexGrow: { "type": "0 | 1 | (number & {})", "default": undefined }, flexShrink: { "type": "0 | (number & {})", "default": undefined }, flexWrap: { "type": "\"wrap\" | \"wrap-reverse\" | \"nowrap\"", "default": undefined }, justifyContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"space-between\" | \"space-around\" | \"flexStart\" | \"flexEnd\" | \"spaceBetween\" | \"spaceAround\"", "default": undefined }, alignItems: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignSelf: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, gap: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\"", "default": undefined }, unstable_transform: { "type": "string", "default": undefined }, _active: { "type": "{ bg?: ScopedColorPalette | (string & {}) | ScopedColorBg | undefined; background?: ScopedColorPalette | (string & {}) | ScopedColorBg | undefined; }", "default": undefined }, direction: { "type": "\"row\" | \"column\" | \"row-reverse\" | \"column-reverse\" | \"rowReverse\" | \"columnReverse\"", "default": undefined, description: <>{"Shorthand for "}{"flexDirection"}
{"."}
{"Shorthand for "}{"flexWrap"}
{".\nIf true, flex-wrap will be set to "}{"wrap"}
{"."}
{"Shorthand for "}{"alignItems"}
{"."}
{"Shorthand for "}{"justifyContent"}
{"."}
{"Shorthand for "}{"flexGrow"}
{".\nIf true, flex-grow will be set to "}{"1"}
{"."}
{"Shorthand for "}{"flexShrink"}
{"."}
{"Shorthand for "}{"background"}
{"."}
{"Shorthand for "}{"backgroundGradient"}
{"."}
{"Shorthand for "}{"backgroundGradientDirection"}
{".\ne.g. "}{"43deg"}
{"e.g. "}{"43deg"}
{"Shorthand for "}{"padding"}
{"."}
{"Shorthand for "}{"paddingX"}
{"."}
{"Shorthand for "}{"paddingY"}
{"."}
{"Shorthand for "}{"paddingTop"}
{"."}
{"Shorthand for "}{"paddingRight"}
{"."}
{"Shorthand for "}{"paddingBottom"}
{"."}
{"Shorthand for "}{"paddingLeft"}
{"."}
{"Negative x-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedY: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative y-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedTop: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative top margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedRight: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative right margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedBottom: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative bottom margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedLeft: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative left margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, position: { "type": "\"relative\" | \"absolute\" | \"fixed\" | \"sticky\"", "default": undefined }, overflowX: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, overflowY: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, zIndex: { "type": "number | (string & {})", "default": undefined }, flexGrow: { "type": "0 | 1 | (number & {})", "default": undefined }, flexShrink: { "type": "0 | (number & {})", "default": undefined }, flexWrap: { "type": "\"wrap\" | \"wrap-reverse\" | \"nowrap\"", "default": undefined }, justifyContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"space-between\" | \"space-around\" | \"flexStart\" | \"flexEnd\" | \"spaceBetween\" | \"spaceAround\"", "default": undefined }, alignItems: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignSelf: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, gap: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\"", "default": undefined }, unstable_transform: { "type": "string", "default": undefined }, _active: { "type": "{ bg?: ScopedColorPalette | (string & {}) | ScopedColorBg | undefined; background?: ScopedColorPalette | (string & {}) | ScopedColorBg | undefined; }", "default": undefined }, direction: { "type": "\"row\" | \"column\" | \"row-reverse\" | \"column-reverse\" | \"rowReverse\" | \"columnReverse\"", "default": undefined, description: <>{"Shorthand for "}{"flexDirection"}
{"."}
{"Shorthand for "}{"flexWrap"}
{".\nIf true, flex-wrap will be set to "}{"wrap"}
{"."}
{"Shorthand for "}{"alignItems"}
{"."}
{"Shorthand for "}{"justifyContent"}
{"."}
{"Shorthand for "}{"flexGrow"}
{".\nIf true, flex-grow will be set to "}{"1"}
{"."}
{"Shorthand for "}{"flexShrink"}
{"."}
{"Shorthand for "}{"background"}
{"."}
{"Shorthand for "}{"backgroundGradient"}
{"."}
{"Shorthand for "}{"backgroundGradientDirection"}
{".\ne.g. "}{"43deg"}
{"e.g. "}{"43deg"}
{"Shorthand for "}{"padding"}
{"."}
{"Shorthand for "}{"paddingX"}
{"."}
{"Shorthand for "}{"paddingY"}
{"."}
{"Shorthand for "}{"paddingTop"}
{"."}
{"Shorthand for "}{"paddingRight"}
{"."}
{"Shorthand for "}{"paddingBottom"}
{"."}
{"Shorthand for "}{"paddingLeft"}
{"."}
{"Negative x-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedY: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative y-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedTop: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative top margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedRight: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative right margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedBottom: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative bottom margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedLeft: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative left margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, position: { "type": "\"relative\" | \"absolute\" | \"fixed\" | \"sticky\"", "default": undefined }, overflowX: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, overflowY: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, zIndex: { "type": "number | (string & {})", "default": undefined }, flexGrow: { "type": "0 | 1 | (number & {})", "default": undefined }, flexShrink: { "type": "0 | (number & {})", "default": undefined }, flexDirection: { "type": "\"row\" | \"column\" | \"row-reverse\" | \"column-reverse\" | \"rowReverse\" | \"columnReverse\"", "default": undefined }, justifyContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"space-between\" | \"space-around\" | \"flexStart\" | \"flexEnd\" | \"spaceBetween\" | \"spaceAround\"", "default": undefined }, alignItems: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignSelf: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, gap: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\"", "default": undefined }, unstable_transform: { "type": "string", "default": undefined }, _active: { "type": "{ bg?: ScopedColorPalette | (string & {}) | ScopedColorBg | undefined; background?: ScopedColorPalette | (string & {}) | ScopedColorBg | undefined; }", "default": undefined } }} /> file: ./content/react/components/(layout)/stack.mdx # Stack (Deprecated) 세로로 쌓이는 레이아웃을 구성합니다. 디자인 토큰을 JSX에서 사용할 수 있도록 도와줍니다. (Deprecated){"Shorthand for "}{"background"}
{"."}
{"Shorthand for "}{"backgroundGradient"}
{"."}
{"Shorthand for "}{"backgroundGradientDirection"}
{".\ne.g. "}{"43deg"}
{"e.g. "}{"43deg"}
{"Shorthand for "}{"padding"}
{"."}
{"Shorthand for "}{"paddingX"}
{"."}
{"Shorthand for "}{"paddingY"}
{"."}
{"Shorthand for "}{"paddingTop"}
{"."}
{"Shorthand for "}{"paddingRight"}
{"."}
{"Shorthand for "}{"paddingBottom"}
{"."}
{"Shorthand for "}{"paddingLeft"}
{"."}
{"Negative x-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedY: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative y-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedTop: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative top margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedRight: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative right margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedBottom: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative bottom margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedLeft: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative left margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, position: { "type": "\"relative\" | \"absolute\" | \"fixed\" | \"sticky\"", "default": undefined }, overflowX: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, overflowY: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, zIndex: { "type": "number | (string & {})", "default": undefined }, flexGrow: { "type": "0 | 1 | (number & {})", "default": undefined }, flexShrink: { "type": "0 | (number & {})", "default": undefined }, flexWrap: { "type": "\"wrap\" | \"wrap-reverse\" | \"nowrap\"", "default": undefined }, justifyContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"space-between\" | \"space-around\" | \"flexStart\" | \"flexEnd\" | \"spaceBetween\" | \"spaceAround\"", "default": undefined }, alignItems: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignSelf: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, gap: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\"", "default": undefined }, unstable_transform: { "type": "string", "default": undefined }, _active: { "type": "{ bg?: ScopedColorPalette | (string & {}) | ScopedColorBg | undefined; background?: ScopedColorPalette | (string & {}) | ScopedColorBg | undefined; }", "default": undefined }, direction: { "type": "\"row\" | \"column\" | \"row-reverse\" | \"column-reverse\" | \"rowReverse\" | \"columnReverse\"", "default": undefined, description: <>{"Shorthand for "}{"flexDirection"}
{"."}
{"Shorthand for "}{"flexWrap"}
{".\nIf true, flex-wrap will be set to "}{"wrap"}
{"."}
{"Shorthand for "}{"alignItems"}
{"."}
{"Shorthand for "}{"justifyContent"}
{"."}
{"Shorthand for "}{"flexGrow"}
{".\nIf true, flex-grow will be set to "}{"1"}
{"."}
{"Shorthand for "}{"flexShrink"}
{"."}
{"Shorthand for "}{"background"}
{"."}
{"Shorthand for "}{"backgroundGradient"}
{"."}
{"Shorthand for "}{"backgroundGradientDirection"}
{".\ne.g. "}{"43deg"}
{"e.g. "}{"43deg"}
{"Shorthand for "}{"padding"}
{"."}
{"Shorthand for "}{"paddingX"}
{"."}
{"Shorthand for "}{"paddingY"}
{"."}
{"Shorthand for "}{"paddingTop"}
{"."}
{"Shorthand for "}{"paddingRight"}
{"."}
{"Shorthand for "}{"paddingBottom"}
{"."}
{"Shorthand for "}{"paddingLeft"}
{"."}
{"Negative x-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedY: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative y-axis margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedTop: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative top margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedRight: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative right margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedBottom: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative bottom margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, bleedLeft: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\" | \"asPadding\"", "default": undefined, description: <>{"Negative left margin to extend the element outside its parent.\nIf set to \"asPadding\", it will use the padding value in the same direction."}
> }, position: { "type": "\"relative\" | \"absolute\" | \"fixed\" | \"sticky\"", "default": undefined }, overflowX: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, overflowY: { "type": "\"hidden\" | \"auto\" | \"visible\" | \"scroll\"", "default": undefined }, zIndex: { "type": "number | (string & {})", "default": undefined }, flexGrow: { "type": "0 | 1 | (number & {})", "default": undefined }, flexShrink: { "type": "0 | (number & {})", "default": undefined }, flexWrap: { "type": "\"wrap\" | \"wrap-reverse\" | \"nowrap\"", "default": undefined }, justifyContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"space-between\" | \"space-around\" | \"flexStart\" | \"flexEnd\" | \"spaceBetween\" | \"spaceAround\"", "default": undefined }, alignItems: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignContent: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, alignSelf: { "type": "\"center\" | \"flex-start\" | \"flex-end\" | \"flexStart\" | \"flexEnd\" | \"stretch\"", "default": undefined }, gap: { "type": "0 | (string & {}) | Dimension | \"spacingX.betweenChips\" | \"spacingX.globalGutter\" | \"spacingY.componentDefault\" | \"spacingY.navToTitle\" | \"spacingY.screenBottom\" | \"spacingY.betweenText\"", "default": undefined }, unstable_transform: { "type": "string", "default": undefined }, _active: { "type": "{ bg?: ScopedColorPalette | (string & {}) | ScopedColorBg | undefined; background?: ScopedColorPalette | (string & {}) | ScopedColorBg | undefined; }", "default": undefined }, direction: { "type": "\"row\" | \"column\" | \"row-reverse\" | \"column-reverse\" | \"rowReverse\" | \"columnReverse\"", "default": undefined, description: <>{"Shorthand for "}{"flexDirection"}
{"."}
{"Shorthand for "}{"flexWrap"}
{".\nIf true, flex-wrap will be set to "}{"wrap"}
{"."}
{"Shorthand for "}{"alignItems"}
{"."}
{"Shorthand for "}{"justifyContent"}
{"."}
{"Shorthand for "}{"flexGrow"}
{".\nIf true, flex-grow will be set to "}{"1"}
{"."}
{"Shorthand for "}{"flexShrink"}
{"."}
{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### React Hook Form{"Whether the element should be rendered as a child of a slot."}
> } }} /> ### `RadioSelectBoxItem`{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### React Hook Form{"If "}{"true"}
{", the component will be mounted lazily."}
{"If "}{"true"}
{", the component will be unmounted when it's not selected."}
{"If "}{"true"}
{", the component will be mounted."}
{"Whether the element should be rendered as a child of a slot."}
> } }} /> ### `ChipTabsList`{"Whether the element should be rendered as a child of a slot."}
> } }} /> ### `ChipTabsTrigger`{"Whether the element should be rendered as a child of a slot."}
> } }} /> ### `ChipTabsCarousel`{"Whether the element should be rendered as a child of a slot."}
> }, value: { "type": "string", "default": undefined } }} /> ## Examples ### Neutral Solid{"If "}{"true"}
{", the component will be mounted lazily."}
{"If "}{"true"}
{", the component will be unmounted when it's not selected."}
{"If "}{"true"}
{", the component will be mounted."}
{"Whether the element should be rendered as a child of a slot."}
> } }} /> ### TabsList{"Whether the element should be rendered as a child of a slot."}
> } }} /> ### TabsTrigger{"Whether the element should be rendered as a child of a slot."}
> }, value: { "type": "string", "default": undefined } }} /> ## Examples ### Layout Fill (Default){"Whether the element should be rendered as a child of a slot."}
> } }} /> ### `TextFieldTextarea`{"If true, the textarea will automatically resize based on its content."}
> }, asChild: { "type": "boolean", "default": "false", description: <>{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### State #### Enabled{"Whether the element should be rendered as a child of a slot."}
> } }} /> ### `TextFieldInput`{"Whether the element should be rendered as a child of a slot."}
> } }} /> ## Examples ### State #### Enabled{"The element to render as"}
> }, color: { "type": "ScopedColorFg | ScopedColorPalette", "default": undefined, description: <>{"The color of the text."}
> }, fontSize: { "type": "\"t1\" | \"t2\" | \"t3\" | \"t4\" | \"t5\" | \"t6\" | \"t7\" | \"t8\" | \"t9\" | \"t10\" | \"t2Static\" | \"t5Static\" | \"t6Static\"", "default": undefined, description: <>{"The font size of the text. Partially overrides the textStyle."}
> }, lineHeight: { "type": "\"t1\" | \"t2\" | \"t3\" | \"t4\" | \"t5\" | \"t6\" | \"t7\" | \"t8\" | \"t9\" | \"t10\"", "default": undefined, description: <>{"The line height of the text. Partially overrides the textStyle."}
> }, fontWeight: { "type": "\"regular\" | \"medium\" | \"bold\"", "default": undefined, description: <>{"The font weight of the text. Partially overrides the textStyle."}
> }, maxLines: { "type": "number", "default": undefined, description: <>{"The maximum number of lines to display. If the text overflows, it will be truncated."}
> }, align: { "type": "\"left\" | \"center\" | \"right\"", "default": undefined, description: <>{"The alignment of the text."}
> }, textStyle: { "type": "\"screenTitle\" | \"articleBody\" | \"t1Regular\" | \"t1Medium\" | \"t1Bold\" | \"t2Regular\" | \"t2Medium\" | \"t2Bold\" | \"t3Regular\" | \"t3Medium\" | \"t3Bold\" | \"t4Regular\" | \"t4Medium\" | \"t4Bold\" | ... 12 more ...", "default": "t5Regular" }, textDecorationLine: { "type": "\"none\" | \"line-through\"", "default": "none" } }} /> ## Examples ### Text Styles Figma의 Text Style과 대응되는 `textStyle` 속성을 사용하는 것이 기본 방법입니다.{"Whether the element should be rendered as a child of a slot."}
> }, swipeBackDisplacementRatioThreshold: { "type": "number", "default": "0.4", description: <>{"The threshold to determine whether the swipe back is intentional."}
> }, swipeBackVelocityThreshold: { "type": "number", "default": "1", description: <>{"The threshold to determine whether the swipe back is intentional."}
> }, onSwipeBackStart: { "type": "(() => void)", "default": undefined }, onSwipeBackMove: { "type": "((props: { displacement: number; displacementRatio: number; }) => void)", "default": undefined }, onSwipeBackEnd: { "type": "((props: { swiped: boolean; }) => void)", "default": undefined } }} /> ### AppBar{"Whether the element should be rendered as a child of a slot."}
> } }} /> ### AppBarMain{"The title of the app bar.\nIf children is provided as ReactElement, this prop will be ignored."}
> }, subtitle: { "type": "string", "default": undefined, description: <>{"The subtitle of the app bar.\nIf children is provided as ReactElement, this prop will be ignored."}
> }, layout: { "type": "\"titleOnly\" | \"withSubtitle\"", "default": "titleOnly" }, theme: { "type": "\"cupertino\" | \"android\"", "default": "cupertino" }, transitionStyle: { "type": "\"slideFromRightIOS\" | \"fadeFromBottomAndroid\"", "default": "slideFromRightIOS" }, tone: { "type": "\"layer\" | \"transparent\"", "default": "layer" } }} /> ## Examples ### Transparent app bar