IPivotFormatResult
formatter๊ฐ ๋ฐํํ ์ ์๋ ํ
์คํธ + ์คํ์ผ ๊ฐ์ฒด.
๋ชจ๋ ์์ฑ์ ์ ํ์ ์ด๋ฉฐ, ์ง์ ๋ ์์ฑ๋ง ์
์ ์ ์ฉ๋๋ค.
Properties
align: 'left' | 'center' | 'right'
ํ
์คํธ ์ ๋ ฌ ๋ฐฉ์. ์ง์ ํ๋ฉด ํ๋ ๊ธฐ๋ณธ ์ ๋ ฌ์ ๋ฎ์ด์ด๋ค.
[์ฃผ์] className์ผ๋ก ๋ฆฌํด๋๋ css๋ก ์ ์ฉํ๋ ๊ฒฝ์ฐ 'text-align' ๋์ 'justify-content' ์คํ์ผ๋ก ์ค์ ํด์ผ ํ๋ค.
default: undefined
backgroundColor: string (opens in a new tab)
์
๋ฐฐ๊ฒฝ์ (์: '#ffff00').
default: undefined
bold: boolean (opens in a new tab)
true๋ฉด ๊ตต์ ๊ธ์จ.
default: undefined
className: string (opens in a new tab)
์ ์ ์ถ๊ฐ๋ก ์ ์ฉํ CSS ํด๋์ค ์ด๋ฆ.
default: undefined
color: string (opens in a new tab)
ํ
์คํธ ์์ (์: 'red', '#ff0000').
default: undefined
icon: string (opens in a new tab)
ํ์ํ ์์ด์ฝ ์ด๋ฆ. ๋นํธ์ธ(PivotIcon) ๋๋
PivotIconRegistry.registerIcon()์ผ๋ก ๋ฑ๋ก๋ ์ด๋ฆ.
์ง์ ํ๋ฉด highlight๋ iconOverlay๋ก ๊ฒฐ์ ๋ ์์ด์ฝ์ ๋ฎ์ด์ด๋ค.
default: undefined
iconColor: string (opens in a new tab)
์์ด์ฝ ์์. colorable ์์ด์ฝ์๋ง ์๋ฏธ๊ฐ ์๋ค. ๋ฏธ์ง์ ์ ํ ์คํธ ์์์ ๋ฐ๋ฅธ๋ค.
default: undefined
iconGap: number (opens in a new tab)
์์ด์ฝ๊ณผ ํ ์คํธ ์ฌ์ด ๊ฐ๊ฒฉ(px). 0์ด๋ฉด ๊ฐ๊ฒฉ ์์. iconOnly ๋๋ start/end ๋ฐฐ์น์์๋ ๋ฌด์๋๋ค.
default: undefined
iconOnly: boolean (opens in a new tab)
true๋ฉด ์์ด์ฝ๋ง ํ์ํ๊ณ ๊ฐ ํ
์คํธ๋ฅผ ์จ๊ธฐ๋ค.
default: undefined
iconPlacement: 'auto' | 'start' | 'end' | 'left' | 'right'
์์ด์ฝ ๋ฐฐ์น. ๊ธฐ๋ณธ 'auto'.
default: undefined
iconSize: number (opens in a new tab)
์์ด์ฝ ํฌ๊ธฐ(px). 0 ๋๋ ๋ฏธ์ง์ ์ด๋ฉด ๊ธฐ๋ณธ๊ฐ ์ ์ฉ.
default: undefined
italic: boolean (opens in a new tab)
true๋ฉด ๊ธฐ์ธ์ ๊ธ์จ.
default: undefined
text: string (opens in a new tab) | number (opens in a new tab)
์
์ ํ์ํ ํ
์คํธ(๋๋ ์ซ์). ๋ฌธ์์ด ๋ด ${value} ํ ํฐ์ ํฌ๋งท๋ ์
๊ฐ์ผ๋ก ์นํ๋๋ค.
์ซ์๊ฐ ์ง์ ๋๋ฉด ์๋์ผ๋ก type formatter๋ก ํฌ๋งทํ
๋๋ค.
์๋ตํ๋ฉด ๊ธฐ๋ณธ type formatter ๊ฒฐ๊ณผ๊ฐ ์ฌ์ฉ๋๋ค.
default: undefined
underline: boolean (opens in a new tab)
true๋ฉด ๋ฐ์ค.
default: undefined