API
API
Classes
RcChartData

RcChartData

차트 μ „μš© 데이터 μ†ŒμŠ€ λͺ¨λΈ.
μ‹œλ¦¬μ¦ˆ data 속성에 κ°’ 배열을 직접 μ§€μ •ν•˜λŠ” λŒ€μ‹ , 이 λ°μ΄ν„°μ†ŒμŠ€λ₯Ό μ°Έμ‘°ν•  수 μžˆλ‹€.

Properties

rowCount: number (opens in a new tab)

ν–‰ 수.

Methods

addRow(values, row): void (opens in a new tab)

μ§€μ •ν•œ ν•„λ“œ κ°’ λͺ©λ‘μœΌλ‘œ κ΅¬μ„±λœ μ‹ κ·œ 행을 μ§€μ •ν•œ μœ„μΉ˜μ— μΆ”κ°€ν•œλ‹€.
이 데이터에 μ—°κ²°λœ μ‹œλ¦¬μ¦ˆμ˜ λ°μ΄ν„°ν¬μΈνŠΈκ°€ μΆ”κ°€λœλ‹€.

data.addRow({
  field1: 'value1',
  field2: 123,
  ...
});
ParameterTypeDescription
valuesany (opens in a new tab)ν•„λ“œ κ°’ λͺ©λ‘.
row=-1number (opens in a new tab)ν–‰ 번호. κΈ°λ³Έκ°’ -1. 0보닀 μž‘μ€ 값이면 λ§ˆμ§€λ§‰ ν–‰ λ‹€μŒμ— μΆ”κ°€ν•œλ‹€.

deleteRow(row): void (opens in a new tab)

μ§€μ •ν•œ μœ„μΉ˜μ˜ 행이 μ‚­μ œλœλ‹€.
이 데이터에 μ—°κ²°λœ μ‹œλ¦¬μ¦ˆμ˜ ν•΄λ‹Ή λ°μ΄ν„°ν¬μΈνŠΈκ°€ μ œκ±°λœλ‹€.

data.deleteRow(data.rowCount - 1);
ParameterTypeDescription
row=-1number (opens in a new tab)ν–‰ 번호. κΈ°λ³Έκ°’ -1. 0보닀 μž‘μ€ 값이면 λ§ˆμ§€λ§‰ 행이 μ‚­μ œλœλ‹€.

getRow(row): any (opens in a new tab)

ParameterType
rownumber (opens in a new tab)

getValue(row, field): any (opens in a new tab)

μ§€μ •ν•œ ν–‰μ˜ ν•„λ“œ 값을 λ¦¬ν„΄ν•œλ‹€.

console.log(data.getValue(0, 'name'));
ParameterTypeDescription
rownumber (opens in a new tab)ν–‰ 번호
fieldstring (opens in a new tab)ν•„λ“œ 이름

getValues(field, fromRow, toRow): Array (opens in a new tab) | < | any (opens in a new tab) | >

ParameterType
fieldstring (opens in a new tab)
fromRow=0number (opens in a new tab)
toRow=-1number (opens in a new tab)

setValue(row, field, value): void (opens in a new tab)

μ§€μ •ν•œ ν–‰μ˜ ν•„λ“œ 값을 λ³€κ²½ν•œλ‹€.
이 데이터에 μ—°κ²°λœ μ‹œλ¦¬μ¦ˆμ˜ ν•΄λ‹Ή λ°μ΄ν„°ν¬μΈνŠΈμ˜ 값이 λ³€κ²½λœλ‹€.

const {row, field} = getField();
data.setValue(row, field, data.getValue(row, field) + 1);
ParameterTypeDescription
rownumber (opens in a new tab)ν–‰ 번호
fieldstring (opens in a new tab)ν•„λ“œ 이름
valueany (opens in a new tab)N/A