/* * Copyright (c) 2014 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * */ { "constants": { "TEXT_VIEW_SIZE": [200, 150, 1] }, "animations": { "blur": { "duration": 1, "properties": [{ "actor": "super-blur", "property": "blur-strength", "value": 1, "time-period": { "delay": 0, "duration": 1 } }] }, "clear": { "duration": 1, "properties": [{ "actor": "super-blur", "property": "blur-strength", "value": 0, "time-period": { "delay": 0, "duration": 1 } }] } }, "stage": [ // SuperBlurView { "type": "SuperBlurView", "name": "super-blur", "parent-origin": "TOP_CENTER", "anchor-point": "TOP_CENTER", "position": [0, 10, 0], "size": [460, 600, 0], "image": { "filename": "{DALI_IMAGE_DIR}background-4.jpg" } }, // Button to blur/clear { "type": "PushButton", "name": "toggle-button", "parent-origin": "BOTTOM_CENTER", "anchor-point": "BOTTOM_CENTER", "position": [0, 0, 0], "size": [0, 100, 0], "label-actor": { "type": "TextView", "text": "Blur" }, "normal-state-actor": { "type": "ImageActor", "style": "STYLE_NINE_PATCH", "border": [26, 24, 26, 23], "image": { "filename": "{DALI_IMAGE_DIR}button-background.png" } }, "pressed-state-actor": { "type": "ImageActor", "style": "STYLE_NINE_PATCH", "border": [26, 24, 26, 23], "image": { "filename": "{DALI_IMAGE_DIR}button-background.png" } }, "signals": [{ "name": "pressed", "action": "play", "animation": "blur" }, { "name": "released", "action": "play", "animation": "clear" }] } ] }