Migrate EXPLORE_TABS
Changes to Spotfire for Apple iPad 2.5.2 required changes in the MyConfiguration.plist structure from earlier versions.
The key EXPLORE_TABS is no longer supported in the file MyConfiguration.plist. Instead, to control the visibility of the Gallery (formerly known as Favorites) view and the Recently Viewed view, you can use the new keys HideGallery and HideRecentlyViewed. Setting these to YES hides these views in the app. See Disable user actions and views for more information.
Another feature of the key EXPLORE_TABS was the ability to create and display custom views in the app. This is possible in Spotfire for Apple iPad 2.5.x using the new CustomMenuItems key. See Adding custom menu items to the sidebar for more information.
The following example demonstrates an EXPLORE_TABS key configuration for a TIBCO Spotfire® Deployment Kit for Apple iPad version 2.x, specifying that the Servers tab, the Featured tab, and two custom tabs be present in the Explore view.
<key>EXPLORE_TABS</key> <array> <dict> <key>Type</key> <string>SERVERS_TAB</string> </dict> <dict> <key>Type</key> <string>FEATURED_TAB</string> </dict> <dict> <key>Identifier</key> <string>my_custom_tab1</string> <key>Type</key> <string>CUSTOM_TAB</string> <key>Url</key> <string>setting: my_custom_tab1_url</string> <key>Title</key> <string>string: my_custom_tab1_title</string> <key>Icon</key> <string>string: my_custom_tab1_icon</string> <key>IconSelected</key> <string>string: my_custom_tab1_iconselected</string> </dict> <dict> <key>Identifier</key> <string>my_custom_tab2</string> <key>Type</key> <string>CUSTOM_TAB</string> <key>Url</key> <string>http://www.google.com</string> <key>Title</key> <string>My Tab 2</string> <key>Icon</key> <string>tab2.png</string> <key>IconSelected</key> <string>tab2_selected.png</string> </dict> </array>
In Spotfire for Apple iPad 2.5.x, the list of Spotfire libraries (previously known as Servers tab) is now presented in the sidebar menu by default. If you want to prevent users from adding and editing libraries in Spotfire for Apple iPad 2.5.x, in the file MyConfiguration.plist, specify the new key DisableAddEditLibraries. See Preventing users from adding or editing libraries for more information.
In Spotfire for Apple iPad 2.5.x, there is no Featured tab, so this tab does not migrate to Spotfire for Apple iPad 2.5.x.
The two custom tabs can be reconfigured as follows in the Spotfire for Apple iPad 2.5.x file MyConfiguration.plist.
Key | Type | Value | ||
---|---|---|---|---|
CustomMenuItems | Array | (2 items) | ||
Item 0 | Dictionary | (4 items) | ||
icon | String | string: my_menuitem_icon1_filename | ||
iconSelected | String | string: my_menuitem_icon1selected_filename | ||
title | String | setting: my_test_menuitem1_title | ||
url | String | http://spotfire.tibco.com | ||
Item 1 | Dictionary | (4 items) | ||
icon | String | test_menuitem_icon2.png | ||
iconSelected | String | test_menuitem_icon2_active.png | ||
title | String | My Test Menuitem 2 | ||
url | String | http://www.google.com |
<key>CustomMenuItems</key> <array> <dict> <key>icon</key> <string>string: my_custom_tab1_icon</string> <key>iconSelected</key> <string>string: my_custom_tab1_iconselected</string> <key>title</key> <string>string: my_custom_tab1_title</string> <key>url</key> <string>setting: my_custom_tab1_url</string> </dict> <dict> <key>icon</key> <string>tab2.png</string> <key>iconSelected</key> <string>tab2_selected.png</string> <key>title</key> <string>My Tab 2</string> <key>url</key> <string>http://www.google.com</string> </dict> </array>
The two custom menu items show up in the sidebar menu in Spotfire for Apple iPad 2.5.x.