preference
set
네이티브에 key, value 값을 저장한다.
options
필드 | 설명 |
---|---|
key | 키 값 |
value | 저장할 값 |
successCallback
필드 | 설명 |
---|---|
없음 | 없음 |
errorCallback
필드 | 설명 |
---|---|
없음 | 없음 |
Example
var key = 'key';
var value = 'value';
hone.channel.execute('Preference', 'set', [key, value],
function() {
// success callback
},
function(e) {
// error callback
alert(JSON.stringify(e));
}
);
var value = 'value';
hone.channel.execute('Preference', 'set', [key, value],
function() {
// success callback
},
function(e) {
// error callback
alert(JSON.stringify(e));
}
);
get
네이티브로부터 key에 해당하는 값을 호출한다
options
필드 | 설명 |
---|---|
key | 키 값 |
defaultValue | 기본 값 |
successCallback
필드 | 설명 |
---|---|
result | key 에 해당하는 값 |
errorCallback
필드 | 설명 |
---|---|
없음 | 없음 |
Example
var key = 'key';
var defaultValue = '';
hone.channel.execute('Preference', 'get', [key, defaultValue],
function(result) {
// success callback
alert(result);
},
function(e) {
// error callback
alert(JSON.stringify(e));
}
);
var defaultValue = '';
hone.channel.execute('Preference', 'get', [key, defaultValue],
function(result) {
// success callback
alert(result);
},
function(e) {
// error callback
alert(JSON.stringify(e));
}
);
Result
결과는 요청한 키에 해당하는 값이 문자열로 전달 된다.
remove
네이티브에 key에 해당하는 값을 삭제한다.
parameters
필드 | 설명 |
---|---|
key | 키 값 |
successCallback
필드 | 설명 |
---|---|
없음 | 없음 |
errorCallback
필드 | 설명 |
---|---|
없음 | 없음 |
Example
var key = 'key';
hone.channel.execute('Preference', 'remove', [key],
function() {
// success callback
},
function(e) {
// error callback
alert(JSON.stringify(e));
}
);
hone.channel.execute('Preference', 'remove', [key],
function() {
// success callback
},
function(e) {
// error callback
alert(JSON.stringify(e));
}
);