From: Chu Hoang Date: Mon, 21 Sep 2015 14:12:53 +0000 (+0100) Subject: Removed GetStretchBorders from NinePatchImage plugin API. X-Git-Tag: dali_1.1.4~8 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=346a17c013fa8c9a1586059495998f723a3d423b;hp=67d2aaadc9cf63679854c9531f1ddbeb1372c72e Removed GetStretchBorders from NinePatchImage plugin API. Change-Id: Ie10bafad00b6fa6b3ad5a2fcd226122aed98a3ac --- diff --git a/plugins/dali-script-v8/src/image/image-wrapper.cpp b/plugins/dali-script-v8/src/image/image-wrapper.cpp index f4da93e..6206fe4 100644 --- a/plugins/dali-script-v8/src/image/image-wrapper.cpp +++ b/plugins/dali-script-v8/src/image/image-wrapper.cpp @@ -149,7 +149,6 @@ const ImageFunctions ImageFunctionTable[]= { "Reload", ResourceImageApi::Reload, RESOURCE_IMAGE_API }, // nine-patch API - { "GetStretchBorders", NinePatchImageApi::GetStretchBorders, NINE_PATCH_IMAGE_API }, { "GetChildRectangle", NinePatchImageApi::GetChildRectangle, NINE_PATCH_IMAGE_API }, { "CreateCroppedBufferImage",NinePatchImageApi::CreateCroppedBufferImage, NINE_PATCH_IMAGE_API }, diff --git a/plugins/dali-script-v8/src/image/nine-patch-image-api.cpp b/plugins/dali-script-v8/src/image/nine-patch-image-api.cpp index ddef365..ad4a51b 100644 --- a/plugins/dali-script-v8/src/image/nine-patch-image-api.cpp +++ b/plugins/dali-script-v8/src/image/nine-patch-image-api.cpp @@ -99,34 +99,6 @@ Image NinePatchImageApi::New( const v8::FunctionCallbackInfo< v8::Value >& args return NinePatchImage::New( url ); } - -/** - * Get the Stretch Borders - * - * @method getStretchBorders - * @for NinePatchImage - * @return object containing x,y,w,h properties - */ -void NinePatchImageApi::GetStretchBorders( const v8::FunctionCallbackInfo< v8::Value >& args ) -{ - v8::Isolate* isolate = args.GetIsolate(); - v8::HandleScope handleScope( isolate ); - - NinePatchImage image = GetNinePatchImage( isolate, args ); - - v8::Local rectObject = v8::Object::New( isolate ); - - Vector4 borders = image.GetStretchBorders(); - // Set the direction - - rectObject->Set( v8::String::NewFromUtf8( isolate, "x" ), v8::Integer::New( isolate,borders.x ) ); - rectObject->Set( v8::String::NewFromUtf8( isolate, "y" ), v8::Integer::New( isolate,borders.y ) ); - rectObject->Set( v8::String::NewFromUtf8( isolate, "w" ), v8::Integer::New( isolate,borders.z ) ); - rectObject->Set( v8::String::NewFromUtf8( isolate, "h" ), v8::Integer::New( isolate,borders.w ) ); - - args.GetReturnValue().Set( rectObject ); -} - /** * Get the child rectangle * @method getChildRectangle diff --git a/plugins/dali-script-v8/src/image/nine-patch-image-api.h b/plugins/dali-script-v8/src/image/nine-patch-image-api.h index 3f1cf40..1a51d8c 100644 --- a/plugins/dali-script-v8/src/image/nine-patch-image-api.h +++ b/plugins/dali-script-v8/src/image/nine-patch-image-api.h @@ -45,7 +45,6 @@ namespace NinePatchImageApi /** * Ninepatch Image API see nine-patch-image.h for a description */ - void GetStretchBorders( const v8::FunctionCallbackInfo< v8::Value >& args ); void GetChildRectangle( const v8::FunctionCallbackInfo< v8::Value >& args ); void CreateCroppedBufferImage( const v8::FunctionCallbackInfo< v8::Value >& args );