/base/inputmethod/imf/frameworks/js/napi/inputmethodability/ |
H A D | js_text_input_client_engine.cpp | 79 PARAM_CHECK_RETURN(env, argc > 0, "at least one parameter is required!", TYPE_NONE, napi_generic_failure); in MoveCursor() 80 PARAM_CHECK_RETURN(env, JsUtil::GetType(env, argv[0]) == napi_number, "direction type must be number!", in MoveCursor() 84 PARAM_CHECK_RETURN(env, ctxt->num >= 0, "direction should be not less than 0!", TYPE_NONE, in MoveCursor() 110 PARAM_CHECK_RETURN(env, argc >= 1, "at least one parameter is required!", TYPE_NONE, HandleParamCheckFailure(env)); in MoveCursorSync() 111 PARAM_CHECK_RETURN(env, JsUtil::GetType(env, argv[0]) == napi_number, "direction must be number!", TYPE_NUMBER, in MoveCursorSync() 113 PARAM_CHECK_RETURN(env, JsUtil::GetValue(env, argv[0], direction), "direction covert failed!", TYPE_NONE, in MoveCursorSync() 115 PARAM_CHECK_RETURN(env, direction >= 0, "direction should be no less than 0!", TYPE_NONE, in MoveCursorSync() 180 PARAM_CHECK_RETURN(env, status == napi_ok, "start of range cannot empty and must be number.", TYPE_NONE, status); in GetSelectRange() 185 PARAM_CHECK_RETURN(env, status == napi_ok, "end of range cannot empty and must be number.", TYPE_NONE, status); in GetSelectRange() 199 PARAM_CHECK_RETURN(en in GetSelectMovement() [all...] |
H A D | js_panel.cpp | 120 PARAM_CHECK_RETURN(env, argc >= 1, "at least one parameter is required!", TYPE_NONE, status); in SetUiContent() 122 PARAM_CHECK_RETURN(env, JsUtils::GetValue(env, argv[0], ctxt->path) == napi_ok, in SetUiContent() 163 PARAM_CHECK_RETURN(env, argc > 1, "at least two parameters is required", TYPE_NONE, status); in Resize() 165 PARAM_CHECK_RETURN(env, JsUtils::GetValue(env, argv[0], ctxt->width) == napi_ok, in Resize() 168 PARAM_CHECK_RETURN(env, JsUtils::GetValue(env, argv[1], ctxt->height) == napi_ok, in Resize() 208 PARAM_CHECK_RETURN(env, argc > 1, "at least two parameters is required ", TYPE_NONE, status); in MoveTo() 210 PARAM_CHECK_RETURN(env, JsUtils::GetValue(env, argv[0], ctxt->x) == napi_ok, "x type must be number", in MoveTo() 213 PARAM_CHECK_RETURN(env, JsUtils::GetValue(env, argv[1], ctxt->y) == napi_ok, "y type must be number", in MoveTo() 298 PARAM_CHECK_RETURN(env, argc > 0, "at least one parameter is required!", TYPE_NONE, nullptr); in ChangeFlag() 302 PARAM_CHECK_RETURN(en in ChangeFlag() [all...] |
H A D | js_input_method_engine_setting.cpp | 384 PARAM_CHECK_RETURN(env, argc >= 2, "at least two parameters is required.", TYPE_NONE, napi_invalid_arg); in CreatePanel() 388 PARAM_CHECK_RETURN(env, valueType == napi_object, "ctx type must be BaseContext.", TYPE_NONE, napi_invalid_arg); in CreatePanel() 395 PARAM_CHECK_RETURN(env, valueType == napi_object, "param info type must be PanelInfo.", TYPE_NONE, in CreatePanel() 398 PARAM_CHECK_RETURN(env, status == napi_ok, "js param info covert failed!", TYPE_NONE, napi_invalid_arg); in CreatePanel() 433 PARAM_CHECK_RETURN(env, argc >= 1, "at least one parameter is required!", TYPE_NONE, napi_invalid_arg); in DestroyPanel() 436 PARAM_CHECK_RETURN(env, valueType == napi_object, "param panel type must be InputMethodPanel.", TYPE_NONE, in DestroyPanel()
|
/base/inputmethod/imf/frameworks/js/napi/inputmethodclient/ |
H A D | js_input_method.cpp | 75 PARAM_CHECK_RETURN(env, (!ctxt->packageName.empty() && !ctxt->methodId.empty()), in GetInputMethodProperty() 90 PARAM_CHECK_RETURN(env, status == napi_ok, " name ", TYPE_STRING, status); in GetInputMethodSubProperty() 95 PARAM_CHECK_RETURN(env, status == napi_ok, " id ", TYPE_STRING, status); in GetInputMethodSubProperty() 238 PARAM_CHECK_RETURN(env, argc > 0, "at least one parameter is required!", TYPE_NONE, napi_invalid_arg); in SwitchInputMethod() 241 PARAM_CHECK_RETURN(env, valueType == napi_object || valueType == napi_string, in SwitchInputMethod() 337 PARAM_CHECK_RETURN(env, argc > 0, "at least one parameter is required!", TYPE_NONE, napi_invalid_arg); in SwitchCurrentInputMethodSubtype() 340 PARAM_CHECK_RETURN(env, valueType == napi_object, "target type must be InputMethodSubtype!", TYPE_NONE, in SwitchCurrentInputMethodSubtype() 373 PARAM_CHECK_RETURN(env, argc > 1, "at least two parameters is required!", TYPE_NONE, napi_invalid_arg); in SwitchCurrentInputMethodAndSubtype() 376 PARAM_CHECK_RETURN(env, valueType == napi_object, "inputMethodProperty type must be InputMethodProperty!", in SwitchCurrentInputMethodAndSubtype() 379 PARAM_CHECK_RETURN(en in SwitchCurrentInputMethodAndSubtype() [all...] |
H A D | js_get_input_method_controller.cpp | 352 PARAM_CHECK_RETURN(env, argc >= 2, "at least two parameters is required!", TYPE_NONE, nullptr); in Subscribe() 353 PARAM_CHECK_RETURN(env, JsUtil::GetValue(env, argv[0], type), "type must be string", TYPE_NONE, nullptr); in Subscribe() 354 PARAM_CHECK_RETURN(env, EventChecker::IsValidEventType(EventSubscribeModule::INPUT_METHOD_CONTROLLER, type), in Subscribe() 356 PARAM_CHECK_RETURN(env, JsUtil::GetType(env, argv[1]) == napi_function, "callback", TYPE_FUNCTION, nullptr); in Subscribe() 539 PARAM_CHECK_RETURN(env, argc > 1, "at least two parameters is required!", TYPE_NONE, napi_generic_failure); in Attach() 540 PARAM_CHECK_RETURN(env, JsUtil::GetValue(env, argv[0], ctxt->showKeyboard), in Attach() 542 PARAM_CHECK_RETURN(env, JsGetInputMethodController::GetValue(env, argv[1], ctxt->textConfig), in Attach() 584 PARAM_CHECK_RETURN(env, argc > 0, "at least one parameter is required!", TYPE_NONE, napi_generic_failure); 587 PARAM_CHECK_RETURN(env, status == napi_ok, "windowId type must be number", TYPE_NONE, status); 614 PARAM_CHECK_RETURN(en [all...] |
H A D | js_get_input_method_setting.cpp | 167 PARAM_CHECK_RETURN(env, valueType == napi_object, "inputMethodProperty type must be InputMethodProperty", in GetInputMethodProperty() 186 PARAM_CHECK_RETURN(env, (!ctxt->property.name.empty() && !ctxt->property.id.empty()), in GetInputMethodProperty() 226 PARAM_CHECK_RETURN(env, argc > 0, "at least one parameter is required!", TYPE_NONE, napi_invalid_arg); in GetInputMethods() 230 PARAM_CHECK_RETURN(env, status == napi_ok, "enable type must be boolean!", TYPE_NONE, napi_invalid_arg); in GetInputMethods() 264 PARAM_CHECK_RETURN(env, argc >= 1, "at least one parameter is required!", TYPE_NONE, JsUtil::Const::Null(env)); in GetInputMethodsSync() 265 PARAM_CHECK_RETURN(env, JsUtils::GetValue(env, argv[0], enable) == napi_ok, "enable type must be boolean!", in GetInputMethodsSync() 373 PARAM_CHECK_RETURN(env, argc > 0, "at least one parameter is required!", TYPE_NONE, napi_invalid_arg); in ListInputMethodSubtype() 376 PARAM_CHECK_RETURN(env, valueType == napi_object, "inputMethodProperty type must be InputMethodProperty!", in ListInputMethodSubtype() 437 PARAM_CHECK_RETURN(env, argc >= 1, "at least one parameter is required!", TYPE_NONE, JsUtil::Const::Null(env)); in IsPanelShown() 441 PARAM_CHECK_RETURN(en in IsPanelShown() [all...] |
H A D | js_utils.h | 69 #define PARAM_CHECK_RETURN(env, condition, message, typeCode, retVal) \ macro
|
H A D | js_utils.cpp | 264 PARAM_CHECK_RETURN(env, type != napi_undefined, "param is undefined.", TYPE_NONE, napi_generic_failure); in GetValue() 275 PARAM_CHECK_RETURN(env, arrLen <= 5 && arrLen > 0, "privateCommand must more than 0 and less than 5.", TYPE_NONE, in GetValue() 320 PARAM_CHECK_RETURN(env, false, "value type must be string | boolean | number", TYPE_NONE, napi_generic_failure); in GetValue()
|
/base/inputmethod/imf/frameworks/js/napi/keyboardpanelmanager/ |
H A D | js_keyboard_panel_manager.cpp | 210 PARAM_CHECK_RETURN(env, argc > 0, "at least one parameter is required!", TYPE_NONE, napi_generic_failure); in SendPrivateCommand() 214 PARAM_CHECK_RETURN(env, false, "commandData size limit 32KB, count limit 5.", TYPE_NONE, in SendPrivateCommand()
|
/base/inputmethod/imf/frameworks/kits/extension/src/ |
H A D | js_inputmethod_extension_context.cpp | 108 PARAM_CHECK_RETURN(env, JsUtil::GetType(env, argv[0]) == napi_object, "param want type must be Want", in OnStartAbility()
|