본문으로 건너뛰기

설정 테이블을 설정 파티션에 덮어쓰기 (xui.write)

선언

작업 성공 여부 = xui.write(설정 파티션, 설정)

매개변수

  • 설정 파티션
    문자열. 설정 화면의 설정 파티션(defaults) 식별자입니다.
  • 설정
    테이블. 설정의 키-값 쌍입니다.

반환값

  • 작업 성공 여부
    불리언. 작업에 성공하면 true, 실패하면 false를 반환합니다.

설명

여러 설정을 한 번에 일괄로 쓰는 데 적합합니다. 설정 화면이 현재 표시 중이면 화면에 표시된 값도 즉시 업데이트됩니다.
이 함수는 값의 유형을 필터링하지 않습니다. 값의 유형이 유효한지 보장하려면 쓴 뒤 xui.setup으로 검증하고 수정하십시오.
스크립트 설정 화면 표준은 XUI를 참조하십시오.

예제

xui.setup('interface.xui')
local dict = xui.read('com.yourcompany.A-Script-Bundle')
dict['enabled'] = true
xui.write('com.yourcompany.A-Script-Bundle', dict)
xui.setup('interface.xui')