Model View

Model View

Download PDF

Model View

This native control resembles pop-up window. This control is used to provide separate view of additional information while not losing the base information.

Properties

  • Object
    PARAMETER
    DESCRIPTION
    Width

    Set the width of the object,

    Height
    Set the height of the object
    Object ID
    This property is for setting the unique identifier for the object.
    Object Parent ID
    This property is for setting "Object ID" of control which contains this control.
    Key Name To Data

    For instance, a Bottom value of 2 will push the view's content by 2 pixels to the top of the bottom edge.

    Key To DataSource
    Web service key which will be used as data source for control
  • CIT Custom Properties
    PARAMETER
    DESCRIPTION
    Enable Vertical Navigation
    This property is for enabling vertical navigation on view.
    Header View Id
    This property is for setting "Object ID" of View that should be shown as header when view is scrolled downwards. Works only if "Enable Vertical Navigation" property is enabled.
    Footer View Id
    This property is for setting "Object ID" of View that should be shown as footer when view is scrolled upwards. Works only if "Enable Vertical Navigation" property is enabled.
    Header Animating Image Identifier
    This property is for setting "Object ID" of Image View control that should rotate when view is scrolled downwards. Object set in this property should be a sub view of header view set in "Header View Id" property. Works only if "Enable Vertical Navigation" property is enabled.
    Footer Animating Image Identifier
    This property is for setting "Object ID" of Image View control that should rotate when view is scrolled upwards. Object set in this property should be a sub view of footer view set in "Footer View Id" property. Works only if "Enable Vertical Navigation" property is enabled.
  • Custom Border
    PARAMETER
    DESCRIPTION
    Transform Angle
    This property is for setting angle in degrees to which control in its normal state has to be rotated. Possible values for this property are -360 to 360.
    Border Width
    This property is for setting border width for a control.
    Border Corner Radius
    This property is for setting radius with which control's rounded corners should be drawn. If this property is set control will appear with rounded corners.
    Border Color
    This property is for setting border color for a control. Works only if "Border Width" property is set to a value more than 0. Default would be black color.
    Dash Width For Dashed Border
    This property is for setting width of each dash in dashed border pattern for a control.
    Space Between Dashes For Dashed Border
    This property is for setting space between dashese in dashed border pattern for a control.
  • Display/AdvanceText
    PARAMETER
    DESCRIPTION
    Hide

    Hiding an element can be done by checking ‘Hide’. This property lets you hide the control.

  • Display
    PARAMETER
    DESCRIPTION
    User Interaction Enabled
    A Boolean value that determines whether user interaction are ignored or not on the particular object.
    Highlighted Color
    The highlight color applied to the text.
    Alpha
    Used to set the transparency to the object which ranges from 0 to 1.
    Background Color
    Used to set the background color to the object.
    Tint Color
    The tint color for the Object.
    Background Image
    Set the image to the Object in Default State
    Highlighted View Image
    Set the image to the Object in Main Highlighted State
  • Advanced
    PARAMETER
    DESCRIPTION
    Clips Subviews
    A Boolean value that determines whether subviews are confined to the bounds of the control.
  • Hidden
    PARAMETER
    DESCRIPTION
  • Layout Setting
    PARAMETER
    DESCRIPTION
  • Vertical
    PARAMETER
    DESCRIPTION
  • Horizontal
    PARAMETER
    DESCRIPTION

Actions

  • Custom Dialog Displayed

    This event will be called every time when custom Dialog display,

  • Load

    This event is triggered on load of a control. So any actions you want to perform when a control loads like WSCall to load data to be shown on control can be configured in "LOAD" event listed under "Action(S)" tab of the control.

  • Single Finger Single Tap

    This event is fired when user taps on a control one time with one fingers. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • Alert Button Click

    This event is triggered when user taps a button on alert view, which was shown using “Show Alert” action, so any actions you want perform when alert button button is tapped can be configured in “Alert Button Click” event listed in ”ACTION(S)” tab of the control on which you have configured “Show Alert” action or Under Data source events of "Data sources" tab (if alert was shown on using “Show Alert” action configured in "Datasource Loaded" event of a data source in "Data Sources" list, you can configure actions of alert button click in "Alert Button Click" listed under data source events). “seletedButtonIndex” and "selectedButtonTitle" are the response parameters which indicate which button is tapped by user. Add condition for checking value of “seletedButtonIndex” or "selectedButtonTitle" response parameter value in order to configure actions for each button of alert view separately. You can access user input in alert view text fields using "alert_text_1" and "alert_text_2" response parameters in case of alert type is "SecureTextInput", "PlainTextInput" or "LoginAndPasswordInput"

    Following are the response parameters for this event :-

    1) selectedButtonIndex :- Index of the tapped button

    2) selectedButtonTitle :- Title of the tapped button

    3) alert_text_1 :- Text entered by user in text field one. If alert type is
    "SecureTextInput", "PlainTextInput" or "LoginAndPasswordInput"

    4) alert_text_2 :- Text entered by user in text field two(password). If alert type is
    "LoginAndPasswordInput"

  • On Single Finger Long Press

    This event is fired when user long presses a control with one finger. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • On Single Finger Swipe Down

    This event is fired when user swipes down on a control with one finger. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • Animation Completed

    This event will be triggered on completion of animation, which was initiated using either "Add Animation" or "Remove Animation" action, so any actions you want perform on animation completion can be configured in "Animation Completed" event listed in ”ACTION(S)” tab of control on which you configured “Add Animation” or "Remove Animation" action.

  • On Single Finger Swipe Left

    This event is fired when user swipes left on a control with one finger. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • On Single Finger Swipe Right

    This event is fired when user swipes right on a control with one finger. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • On Single Finger Swipe Up

    This event is fired when user swipes up on a control with one finger. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • Single Finger Double Tap

    This event is fired when user taps on a control two times with one finger. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • Single Finger Triple Tap

    This event is fired when user taps on a control three times with one finger. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • Dropbox Core Action Completed

    This event triggered on completion of DropBox Core action, which was initiated earlier using "Dropbox Core" action. so any actions you want to perform on Dropbox Core action completion can be configured in “Dropbox Core Action Completed” event listed in ”ACTION(S)” tab of the control on which you have configured “Dropbox Core” action. "success" is the response parameter for "Dropbox Core Action Completed" event, which indicates success or failure of the action. “success” value would be “1” on successful completion and “0” on failure, add condition for checking “success” parameter value in order to configure actions for success and failure separately. If "success" value is "0", you'll get "message" as response parameter stating reason for the failure.

  • Location Updated

    This event is triggered when user location is successfully updated using "Start Location". Any actions you want to perform after location update, can be configured in “Location Success” event listed in ”ACTION(S)” tab of the control to which you have configured “Start Location” action.
    This will be called whenever the Location changed.

  • Dropbox Upload Progress Changed

    This event triggered on when upload progress of a local file to dropbox is changed, which was initiated earlier using "Dropbox Core" action with "upload_file" set as "Type" parameter. So any actions you want to perform when upload progress is changed can be configured in “Dropbox Upload Progress Changed” event listed in ”ACTION(S)” tab of the control on which you have configured “Dropbox Core” action. "progress" is the response parameter for "Dropbox Upload Progress Changed" event, which indicates percentage of file uploaded, you can set value of "progress" response parameter to any progress indicator control(like Progress View) to show user the progress of upload.

  • On Double Finger Long Press

    This event is fired when user long presses a control with two fingers. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • Timer Fired

    This event is is triggered when timer(which was started using "Set Timer" action) is fired. Any actions you want perform on timer fired event can be configured in "Timer Fired" event listed under "ACTION(S) tab of the control on which you have configured "Set Timer" action.

  • Location Error

    This event it triggered when location update has failed, which was started using "Start Location" action. Any actions you want perform on location updated failure can be configured in “Location Error” event listed in ”ACTION(S)” tab of the control to which you have configured “Start Location” action.

  • Dropbox Download Progress Changed

    This event triggered on when download progress of dropbox file or thumbnail image is changed, which was initiated earlier using "Dropbox Core" action with "download_thumbnail" or "download_file" set as "Type" parameter. So any actions you want to perform when download progress is changed can be configured in “Dropbox Download Progress Changed” event listed in ”ACTION(S)” tab of the control on which you have configured “Dropbox Core” action. "progress" is the response parameter for "Dropbox Download Progress Changed" event, which indicates percentage of file downloaded, you can set "progress" response parameter value to any progress indicator control(like Progress View) to show user the progress of download.

  • On Double Finger Swipe Down

    This event is fired when user swipes downwards on a control with two fingers. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • On Double Finger Swipe Left

    This event is fired when user swipes left on a control with two fingers. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • On Double Finger Swipe Right

    This event is fired when user swipes right on a control with two fingers. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • On Double Finger Swipe Up

    This event is fired when user swipes upwards on a control with two fingers. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • On Double Finger Pan

    This event is fired when user pans on a control with two fingers. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • Double Finger Double Tap

    This event is fired when user taps on a control two times with two fingers. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • Double Finger Single Tap

    This event is fired when user taps on a control one time with two fingers. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.

  • Double Finger Triple Tap

    This event is fired when user taps on a control three times with two fingers. This event can be configured for Grid Cell, Image View, Label, Main View, Map Annotation View, Photo Gallery Cell, Scroll View, Section Header, Table Cell and View controls. Response parameters will depend on gesture receiving control.