IFallbackFieldSort
์ถ(ํ ๋๋ ์ด) ์ ์ฒด์ ์ ์ฉ๋๋ fallback ์ ๋ ฌ ์ค์ .
๊ฐ ์ฐจ์์ setFieldSort() ๋ก ๋ช
์ ์ ๋ ฌ์ด ์ง์ ๋์ง ์์์ ๋ ์ ์ฉ๋๋
๊ธฐ๋ณธ ์ ๋ ฌ ๊ท์น์ด๋ค. ํญ์ 'value' ํ์
์ผ๋ก ๋์ํ๋ฉฐ, ๋ฐ๋ ์ถ์ ํน์
์
/๊ทธ๋ฃน ์๊ณ/Grand Total ์ ๊ธฐ์ค์ผ๋ก ๊ฐ์ ์ถ์ ๋ชจ๋ ์ฐจ์์ ์ ๋ ฌํ๋ค.
- ๋ช
์
setFieldSort์๋ ์์ ํ ๋ ๋ฆฝ์ ์ผ๋ก ๋ณด๊ด๋๋ค. - ๋ช
์ ์ ๋ ฌ์ด ์๋ ์ฐจ์์ fallback ์ ๋ฌด์ํ๋ค (๋จ, scope ๊ฐ
'all'์ธ ๊ฒฝ์ฐ ๋ช ์ direction ์ด'none'์ธ ์ฐจ์๋ fallback ์ผ๋ก ๋ฎ๋๋ค). - measure ์ฐจ์(
valuesAsRows์ ํ ์ธก์ measure ๋ ๋ฒจ ๋ฑ) ์ fallback ๋์์์ ์๋ ์ ์ธ๋๋ค.
Properties
direction: 'none' | 'asc' | 'desc'
fallback ์ ๋ ฌ ๋ฐฉํฅ.
'asc' | 'desc': fallback ํ์ฑ.'none': fallback ๋นํ์ฑ (์ค์ ์ ์ ์ง๋๋ฉฐ UI ํ ๊ธ์ ํ์ฉ).
default: undefined
measure: string (opens in a new tab)
์ ๋ ฌ ๊ธฐ์ค ์ธก์ ๊ฐ ํ๋๋ช .
default: undefined
scope: 'all' | 'unset'
์ ์ฉ ๋ฒ์.
'unset'(๊ธฐ๋ณธ):setFieldSort๊ฐ ์ ํ ์๋ ์ฐจ์์๋ง ์ ์ฉ. ๋ช ์ direction ์ด'none'์ธ ์ฐจ์์ fallback ๋์์์ ์ ์ธ.'all': ์์ ๋ํด, ๋ช ์ direction ์ด'none'์ธ ์ฐจ์์๋ fallback ์ ์ ์ฉ.
default: undefined
target: Array (opens in a new tab)<string (opens in a new tab)>'total'
๋ฐ๋ ์ถ์ ๋์ ์์น.
number: ๋ฐ๋ ์ถ ๋ฆฌํ ์ธ๋ฑ์ค.string[](์ ์ฒด ์ฐจ์ ์): ํน์ ๋ฆฌํ ์ .string[](๋ถ๋ถ ์ฐจ์): ํด๋น prefix ์ ๊ทธ๋ฃน ์๊ณ.'total'๋๋ ๋ฏธ์ง์ : Grand Total.
default: undefined