Lines Matching refs:args

112 function checkArguments(args) {
114 if (args.length === ARGS_TWO && typeof args[ARGS_ONE] !== 'function') {
118 if (args.length > 0 && typeof args[ARGS_ZERO] === 'object') {
119 let option = args[ARGS_ZERO];
146 function parsePhotoPickerSelectOption(args) {
156 if (args.length > ARGS_ZERO && typeof args[ARGS_ZERO] === 'object') {
157 let option = args[ARGS_ZERO];
198 function getPhotoPickerSelectResult(args) {
204 if (args.resultCode === 0) {
205 let uris = args.photoUris;
206 let isOriginal = args.isOriginal;
208 } else if (args.resultCode === -1) {
217 async function photoPickerSelect(...args) {
218 let checkPhotoArgsResult = checkArguments(args);
224 const config = parsePhotoPickerSelectOption(args);
248 if (args.length === ARGS_TWO && typeof args[ARGS_ONE] === 'function') {
249 return args[ARGS_ONE](photoSelectResult.error, photoSelectResult.data);
250 } else if (args.length === ARGS_ONE && typeof args[ARGS_ZERO] === 'function') {
251 return args[ARGS_ZERO](photoSelectResult.error, photoSelectResult.data);
266 function parseDocumentPickerSelectOption(args, action) {
276 if (args.length > ARGS_ZERO && typeof args[ARGS_ZERO] === 'object') {
277 let option = args[ARGS_ZERO];
299 function parseAudioPickerSelectOption(args, action) {
306 if (args.length > ARGS_ZERO && typeof args[ARGS_ZERO] === 'object') {
307 let option = args[ARGS_ZERO];
316 function getDocumentPickerSelectResult(args) {
321 if (args === undefined || args.resultCode === undefined) {
326 if (args.resultCode === RESULT_CODE_OK) {
327 if (args.ability_params_stream) {
328 selectResult.data = args.ability_params_stream;
329 selectResult.error = args.resultCode;
331 } else if (args.resultCode === RESULT_CODE_ERROR) {
333 selectResult.error = args.resultCode;
341 async function documentPickerSelect(...args) {
342 let checkDocumentSelectArgsResult = checkArguments(args);
372 documentSelectConfig = parseDocumentPickerSelectOption(args, ACTION.SELECT_ACTION_MODAL);
379 return sendResult(args, selectResult);
382 function parseDocumentPickerSaveOption(args, action) {
393 if (args.length > ARGS_ZERO && typeof args[ARGS_ZERO] === 'object') {
394 let option = args[ARGS_ZERO];
417 function getAudioPickerSelectResult(args) {
422 if (args === undefined || args.resultCode === undefined) {
427 if (args.resultCode === RESULT_CODE_OK) {
428 if (args.uriArr) {
429 selectResult.data = args.uriArr;
430 selectResult.error = args.resultCode;
433 selectResult.error = args.resultCode;
435 } else if (args.resultCode === RESULT_CODE_ERROR) {
437 selectResult.error = args.resultCode;
446 function getDocumentPickerSaveResult(args) {
452 if (args === undefined || args.resultCode === undefined) {
457 if (args.resultCode === RESULT_CODE_OK) {
458 if (args.ability_params_stream) {
459 saveResult.data = args.ability_params_stream;
460 saveResult.error = args.resultCode;
461 if (args.userSuffixIndex >= 0) {
462 saveResult.suffix = args.userSuffixIndex;
465 } else if (args.resultCode === RESULT_CODE_ERROR) {
467 saveResult.error = args.resultCode;
509 async function documentPickerSave(...args) {
510 let checkDocumentSaveArgsResult = checkArguments(args);
536 documentSaveConfig = parseDocumentPickerSaveOption(args, ACTION.SAVE_ACTION_MODAL);
542 return sendResult(args, saveResult);
553 async function sendResult(args, result) {
559 if (args.length === ARGS_TWO && typeof args[ARGS_ONE] === 'function') {
560 return args[ARGS_ONE](result.error, result.data);
561 } else if (args.length === ARGS_ONE && typeof args[ARGS_ZERO] === 'function') {
562 return args[ARGS_ZERO](result.error, result.data);
577 async function audioPickerSelect(...args) {
578 let checkAudioArgsResult = checkArguments(args);
584 const audioSelectConfig = parseAudioPickerSelectOption(args, ACTION.SELECT_ACTION);
606 return sendResult(args, saveResult);
647 function ParseContext(args)
649 if (args.length > ARGS_TWO || args.length < ARGS_ZERO || typeof args[ARGS_ZERO] !== 'object') {
652 return args[ARGS_ZERO];
655 function parseWindow(args)
657 if (args.length !== ARGS_TWO) {
661 if (args.length === ARGS_TWO && typeof args[ARGS_ONE] !== 'object') {
666 return args[ARGS_ONE];
669 function PhotoViewPicker(...args) {
672 this.context = ParseContext(args);
675 function DocumentViewPicker(...args) {
678 this.context = ParseContext(args);
679 this.window = parseWindow(args);
684 function AudioViewPicker(...args) {
687 this.context = ParseContext(args);