List - Growing Upwards
The Upwards Growing
Z2UI5_CL_SMPC_APP_525
Controls
sap.m
UI5 1.71
The facts
- Repository
- abap2UI5/samples-controls
- Class
Z2UI5_CL_SMPC_APP_525- Source file
z2ui5_cl_smpc_app_525.clas.abap↗- Library
- sap.m
- UI5 entity
sap.m.List- Demo kit sample
sap.m.sample.ListGrowingUpwards- SAP's own sample
- running at sdk.openui5.org ↗
- Minimum UI5
- 1.71 — the floor abap2UI5 holds its samples to
- In the playground
- runs in the browser, with no system and nothing installed
Keywords: list, sap.m, listgrowingupwards, standardlistitem
Controls it builds
Read out of the builder chain by the abap2UI5 linter, not from the category this sample is filed under — which is what makes “which samples build one of these” a question the catalogue can answer at all.
Libraries
Run it here
The sample running, in this page — the app on its own, with no editor over it.
Switch to Playground with this code
Nothing is installed and nothing is sent anywhere: the ABAP is compiled to JavaScript in this browser and runs against abap2UI5 itself.
The ABAP
z2ui5_cl_smpc_app_525.clas.abap — 212 lines
Click a number to link to a line — shift-click for a range.
Read it on GitHub ↗
" @keywords list sap.m listgrowingupwards standardlistitem
" @summary The Upwards Growing
CLASS z2ui5_cl_smpc_app_525 DEFINITION PUBLIC.
PUBLIC SECTION.
INTERFACES z2ui5_if_app.
TYPES: BEGIN OF ty_s_product,
name TYPE string,
description TYPE string,
price TYPE string,
currencycode TYPE string,
initial TYPE string,
END OF ty_s_product.
TYPES ty_t_product TYPE STANDARD TABLE OF ty_s_product WITH EMPTY KEY.
DATA t_products TYPE ty_t_product.
PROTECTED SECTION.
DATA client TYPE REF TO z2ui5_if_client.
METHODS view_display.
METHODS model_init.
PRIVATE SECTION.
ENDCLASS.
CLASS z2ui5_cl_smpc_app_525 IMPLEMENTATION.
METHOD z2ui5_if_app~main.
me->client = client.
IF client->check_on_init( ).
model_init( ).
view_display( ).
ELSEIF client->check_on_navigated( ).
view_display( ).
ENDIF.
ENDMETHOD.
METHOD view_display.
DATA(view) = z2ui5_cl_ui5_view_builder=>factory( ).
view->ele( n = `View` ns = `mvc`
)->a( n = `xmlns:l` v = `sap.ui.layout`
)->a( n = `xmlns:mvc` v = `sap.ui.core.mvc`
)->a( n = `xmlns` v = `sap.m`
" groupFunction returns the first letter of Name - a control-returning
" grouping callback has no backend equivalent, so the letter is a model
" field and the binding groups by it, then sorts by Name inside the group
)->ele( `List`
)->a( n = `growing` v = `true`
)->a( n = `growingThreshold` v = `10`
)->a( n = `growingDirection` v = `Upwards`
)->a( n = `busyIndicatorDelay` v = `200`
)->a( n = `enableBusyIndicator` v = `true`
)->a( n = `growingTriggerText` v = `Previous Products`
)->a( n = `noDataText` v = `No products available`
)->a( n = `items` v = |\{ path: '{ client->_bind_path( t_products ) }', sorter: [\{ path: 'INITIAL', descending: false, group: true \}, \{ path: 'NAME', descending: false \}] \}|
)->tag( `StandardListItem`
)->a( n = `title` v = `{NAME}`
)->a( n = `description` v = `{DESCRIPTION}`
)->a( n = `info` v = `{PRICE} {CURRENCYCODE}` ).
client->view_display( view->stringify( ) ).
ENDMETHOD.
METHOD model_init.
" the mock server's ProductCollection; INITIAL is the first letter of Name,
" which is what the original's groupFunction returns
t_products = VALUE #(
( name = `Notebook Basic 15` description = `Notebook Basic 15 with 2,80 GHz quad core, 15" LCD, 4 GB DDR3 RAM, 500 GB Hard Disc, Windows 8 Pro` price = `956` currencycode = `EUR` initial = `N` )
( name = `Notebook Basic 17` description = `Notebook Basic 17 with 2,80 GHz quad core, 17" LCD, 4 GB DDR3 RAM, 500 GB Hard Disc, Windows 8 Pro` price = `1249` currencycode = `EUR` initial = `N` )
( name = `Notebook Basic 18` description = `Notebook Basic 18 with 2,80 GHz quad core, 18" LCD, 8 GB DDR3 RAM, 1000 GB Hard Disc, Windows 8 Pro` price = `1570` currencycode = `EUR` initial = `N` )
( name = `Notebook Basic 19` description = `Notebook Basic 19 with 2,80 GHz quad core, 19" LCD, 8 GB DDR3 RAM, 1000 GB Hard Disc, Windows 8 Pro` price = `1650` currencycode = `EUR` initial = `N` )
( name = `ITelO Vault` description = `Digital Organizer with State-of-the-Art Storage Encryption` price = `299` currencycode = `EUR` initial = `I` )
( name = `Notebook Professional 15` description = `Notebook Professional 15 with 2,80 GHz quad core, 15" Multitouch LCD, 8 GB DDR3 RAM, 500 GB SSD - DVD-Writer (DVD-R/+R/-RW/-RAM),Windows 8 Pro` price = `1999` currencycode = `EUR` initial = `N` )
( name = `Notebook Professional 17` description = `Notebook Professional 17 with 2,80 GHz quad core, 17" Multitouch LCD, 8 GB DDR3 RAM, 500 GB SSD - DVD-Writer (DVD-R/+R/-RW/-RAM),Windows 8 Pro` price = `2299` currencycode = `EUR` initial = `N` )
( name = `ITelO Vault Net` description = `Digital Organizer with State-of-the-Art Encryption for Storage and Network Communications` price = `459` currencycode = `EUR` initial = `I` )
( name = `ITelO Vault SAT` description = `Digital Organizer with State-of-the-Art Encryption for Storage and Secure Stellite Link` price = `149` currencycode = `EUR` initial = `I` )
( name = `Comfort Easy` description = `32 GB Digital Assistant with high-resolution color screen` price = `1679` currencycode = `EUR` initial = `C` )
( name = `Comfort Senior` description = `64 GB Digital Assistant with high-resolution color screen and synthesized voice output` price = `512` currencycode = `EUR` initial = `C` )
( name = `Ergo Screen E-I` description = `Optimum Hi-Resolution max. 1920 x 1080 @ 85Hz, Dot Pitch: 0.27mm` price = `230` currencycode = `EUR` initial = `E` )
( name = `Ergo Screen E-II` description = `Optimum Hi-Resolution max. 1920 x 1200 @ 85Hz, Dot Pitch: 0.26mm` price = `285` currencycode = `EUR` initial = `E` )
( name = `Ergo Screen E-III` description = `Optimum Hi-Resolution max. 2560 x 1440 @ 85Hz, Dot Pitch: 0.25mm` price = `345` currencycode = `EUR` initial = `E` )
( name = `Flat Basic` description = `Optimum Hi-Resolution max. 1600 x 1200 @ 85Hz, Dot Pitch: 0.24mm` price = `399` currencycode = `EUR` initial = `F` )
( name = `Flat Future` description = `Optimum Hi-Resolution max. 2048 x 1080 @ 85Hz, Dot Pitch: 0.26mm` price = `430` currencycode = `EUR` initial = `F` )
( name = `Flat XL` description = `Optimum Hi-Resolution max. 2016 x 1512 @ 85Hz, Dot Pitch: 0.24mm` price = `1230` currencycode = `EUR` initial = `F` )
( name = `Laser Professional Eco` description = `Print 2400 dpi image quality color documents at speeds of up to 32 ppm (color) or 36 ppm (monochrome), letter/A4. Powerful 500 MHz processor, 512MB of memory`
price = `830` currencycode = `EUR` initial = `L` )
( name = `Laser Basic` description = `Up to 22 ppm color or 24 ppm monochrome A4/letter, powerful 500 MHz processor and 128MB of memory` price = `490` currencycode = `EUR` initial = `L` )
( name = `Laser Allround` description = `Print up to 25 ppm letter and 24 ppm A4 color or monochrome, with Available first-page-out-time of less than 13 seconds for monochrome and less than 15 seconds for color`
price = `349` currencycode = `EUR` initial = `L` )
( name = `Ultra Jet Super Color` description = `4800 dpi x 1200 dpi - up to 35 ppm (mono) / up to 34 ppm (color) - capacity: 250 sheets - Hi-Speed USB, Ethernet` price = `139` currencycode = `EUR` initial = `U` )
( name = `Ultra Jet Mobile` description = `1000 dpi x 1000 dpi - up to 35 ppm (mono) / up to 34 ppm (color) - capacity: 250 sheets - Hi-Speed USB - excellent dimensions for the small office` price = `99` currencycode = `EUR` initial = `U` )
( name = `Ultra Jet Super Highspeed` description = `4800 dpi x 1200 dpi - up to 35 ppm (mono) / up to 34 ppm (color) - capacity: 250 sheets - Hi-Speed USB2.0, Ethernet` price = `170` currencycode = `EUR` initial = `U` )
( name = `Multi Print` description = `1000 dpi x 1000 dpi - up to 16 ppm (mono) / up to 15 ppm (color)- capacity 80 sheets - scanner (216 x 297 mm, 1200dpi x 2400dpi)` price = `99` currencycode = `EUR` initial = `M` )
( name = `Multi Color` description = `1200 dpi x 1200 dpi - up to 25 ppm (mono) / up to 24 ppm (color)- capacity 80 sheets - scanner (216 x 297 mm, 2400dpi x 4800dpi, high resolution)` price = `119` currencycode = `EUR` initial = `M` )
( name = `Cordless Mouse` description = `Cordless Optical USB Mice, Laptop, Color: Black, Plug&Play` price = `9` currencycode = `EUR` initial = `C` )
( name = `Speed Mouse` description = `Optical USB, PS/2 Mouse, Color: Blue, 3-button-functionality (incl. Scroll wheel)` price = `7` currencycode = `EUR` initial = `S` )
( name = `Track Mouse` description = `Optical USB Mouse, Color: Red, 5-button-functionality(incl. Scroll wheel), Plug&Play` price = `11` currencycode = `EUR` initial = `T` )
( name = `Ergonomic Keyboard` description = `Ergonomic USB Keyboard for Desktop, Plug&Play` price = `14` currencycode = `EUR` initial = `E` )
( name = `Internet Keyboard` description = `Corded Keyboard with special keys for Internet Usability, USB` price = `16` currencycode = `EUR` initial = `I` )
( name = `Media Keyboard` description = `Corded Ergonomic Keyboard with special keys for Media Usability, USB` price = `26` currencycode = `EUR` initial = `M` )
( name = `Mousepad` description = `Nice mouse pad with ITelO Logo` price = `6.99` currencycode = `EUR` initial = `M` )
( name = `Ergo Mousepad` description = `Ergonomic mouse pad with ITelO Logo` price = `8.99` currencycode = `EUR` initial = `E` )
( name = `Designer Mousepad` description = `ITelO Mousepad Special Edition` price = `12.99` currencycode = `EUR` initial = `D` )
( name = `Universal card reader` description = `Universal card reader` price = `14` currencycode = `EUR` initial = `U` )
( name = `Proctra X` description = `Proctra X: PCI-E GDDR5 3072MB` price = `70.9` currencycode = `EUR` initial = `P` )
( name = `Gladiator MX` description = `Gladiator XLN: PCI-E GDDR5 3072MB DVI Out, TV Out low-noise` price = `81.7` currencycode = `EUR` initial = `G` )
( name = `Hurricane GX` description = `Hurricane GX: PCI-E 691 GFLOPS game-optimized` price = `101.2` currencycode = `EUR` initial = `H` )
( name = `Hurricane GX/LN` description = `Hurricane GX/LN: PCI-E 691 GFLOPS game-optimized, low-noise.` price = `139.99` currencycode = `EUR` initial = `H` )
( name = `Photo Scan` description = `Flatbed scanner - 9.600 × 9.600 dpi - 216 x 297 mm - Hi-Speed USB - Bluetooth` price = `129` currencycode = `EUR` initial = `P` )
( name = `Power Scan` description = `Flatbed scanner - 9.600 × 9.600 dpi - 216 x 297 mm - SCSI for backward compatibility` price = `89` currencycode = `EUR` initial = `P` )
( name = `Jet Scan Professional` description = `Flatbed scanner - Letter - 2400 dpi x 2400 dpi - 216 x 297 mm - add-on module` price = `169` currencycode = `EUR` initial = `J` )
( name = `Jet Scan Professional` description = `Flatbed scanner - A4 - 2400 dpi x 2400 dpi - 216 x 297 mm - add-on module` price = `189` currencycode = `EUR` initial = `J` )
( name = `Copymaster` description = `Copymaster` price = `1499` currencycode = `EUR` initial = `C` )
( name = `Surround Sound` description = `PC multimedia speakers - 5 Watt (Total)` price = `39` currencycode = `EUR` initial = `S` )
( name = `Blaster Extreme` description = `PC multimedia speakers - 10 Watt (Total) - 2-way` price = `26` currencycode = `EUR` initial = `B` )
( name = `Sound Booster` description = `PC multimedia speakers - optimized for Blutooth/A2DP` price = `45` currencycode = `EUR` initial = `S` )
( name = `Lovely Sound 5.1 Wireless` description = `5.1 Headset, 40 Hz-20 kHz, Wireless` price = `49` currencycode = `EUR` initial = `L` )
( name = `Lovely Sound 5.1` description = `5.1 Headset, 40 Hz-20 kHz, 3m cable` price = `39` currencycode = `EUR` initial = `L` )
( name = `Lovely Sound Stereo` description = `5.1 Headset, 40 Hz-20 kHz, 1m cable` price = `29` currencycode = `EUR` initial = `L` )
( name = `Smart Office` description = `Complete package, 1 User, Office Applications (word processing, spreadsheet, presentations)` price = `89.9` currencycode = `EUR` initial = `S` )
( name = `Smart Design` description = `Complete package, 1 User, Image editing, processing` price = `79.9` currencycode = `EUR` initial = `S` )
( name = `Smart Network` description = `Complete package, 1 User, Network Software Utilities, Useful Applications and Documentation` price = `69` currencycode = `EUR` initial = `S` )
( name = `Smart Multimedia` description = `Complete package, 1 User, different Multimedia applications, playing music, watching DVDs, only with this Smart package` price = `77` currencycode = `EUR` initial = `S` )
( name = `Smart Games` description = `Complete package, 1 User, various games for amusement, logic, action, jump&run` price = `55` currencycode = `EUR` initial = `S` )
( name = `Smart Internet Antivirus` description = `Complete package, 1 User, highly recommended for internet users as anti-virus protection` price = `29` currencycode = `EUR` initial = `S` )
( name = `Smart Firewall` description = `Complete package, 1 User, recommended for internet users, protect your PC against cyber-crime` price = `34` currencycode = `EUR` initial = `S` )
( name = `Smart Money` description = `Complete package, 1 User, bring your money in your mind, see what you have and what you want` price = `29.9` currencycode = `EUR` initial = `S` )
( name = `PC Lock` description = `Robust 3m anti-burglary protection for your laptop computer` price = `8.9` currencycode = `EUR` initial = `P` )
( name = `Notebook Lock` description = `Robust 1m anti-burglary protection for your desktop computer` price = `6.9` currencycode = `EUR` initial = `N` )
( name = `Web cam reality` description = `Color webcam, color, High-Speed USB` price = `39` currencycode = `EUR` initial = `W` )
( name = `Screen clean` description = `10 separately packed screen wipes` price = `2.3` currencycode = `EUR` initial = `S` )
( name = `Fabric bag professional` description = `Notebook bag, plenty of room for stationery and writing materials` price = `31` currencycode = `EUR` initial = `F` )
( name = `Wireless DSL Router` description = `Wireless DSL Router (available in blue, black and silver)` price = `49` currencycode = `EUR` initial = `W` )
( name = `Wireless DSL Router / Repeater` description = `Wireless DSL Router / Repeater (available in blue, black and silver)` price = `59` currencycode = `EUR` initial = `W` )
( name = `Wireless DSL Router / Repeater and Print Server` description = `Wireless DSL Router / Repeater and Print Server (available in blue, black and silver)` price = `69` currencycode = `EUR` initial = `W` )
( name = `USB Stick` description = `USB 2.0 High-Speed 64 GB` price = `35` currencycode = `EUR` initial = `U` )
( name = `Travel Adapter` description = `Universal Travel Adapter` price = `79` currencycode = `EUR` initial = `T` )
( name = `Cordless Bluetooth Keyboard, english international` description = `Cordless Bluetooth Keyboard with English keys` price = `29` currencycode = `EUR` initial = `C` )
( name = `Flat XXL` description = `Optimum Hi-Resolution max. 2048 × 1536 @ 85Hz, Dot Pitch: 0.24mm` price = `1430` currencycode = `EUR` initial = `F` )
( name = `Pocket Mouse` description = `Portable pocket Mouse with retracting cord` price = `23` currencycode = `EUR` initial = `P` )
( name = `PC Power Station` description = `PC Power Station with 3,4 Ghz quad-core, 32 GB DDR3 SDRAM, feels like Available PC, Windows 8 Pro` price = `2399` currencycode = `EUR` initial = `P` )
( name = `Astro Laptop 1516` description = `Flexible Laptop with 2,5 GHz Quad Core, 15" HD TN, 16 GB DDR SDRAM, 256 GB SSD, Windows 10 Pro` price = `989` currencycode = `EUR` initial = `A` )
( name = `Astro Phone 6` description = `6 inch 1280x800 HD display (216 ppi), Quad-core processor, 8 GB internal storage (actual formatted capacity will be less), 3050 mAh battery (Up to 8 hours of active use), grey or black`
price = `649` currencycode = `EUR` initial = `A` )
( name = `Benda Laptop 1408` description = `Flexible Laptop with 2,5 GHz Dual Core, 14" HD+ TN, 8 GB DDR SDRAM, 324 GB SSD, Windows 10 Pro` price = `976` currencycode = `EUR` initial = `B` )
( name = `Bending Screen 21HD` description = `Optimum Hi-Resolution Widescreen max. 1920 x 1080 @ 85Hz, Dot Pitch: 0.27mm, HDMI, Discontinued-Sub` price = `250` currencycode = `EUR` initial = `B` )
( name = `Broad Screen 22HD` description = `Optimum Hi-Resolution Widescreen max. 2048 x 1080 @ 85Hz, Dot Pitch: 0.27mm, HDMI, Discontinued-Sub` price = `270` currencycode = `EUR` initial = `B` )
( name = `Cerdik Phone 7` description = `7 inch 1280x800 HD display (216 ppi), Quad-core processor, 16 GB internal storage (actual formatted capacity will be less), 4325 mAh battery (Up to 8 hours of active use), white or black`
price = `549` currencycode = `EUR` initial = `C` )
( name = `Cepat Tablet 10.5` description = `10.5-inch Multitouch HD Screen (1280 x 800), 16GB Internal Memory, Wireless N Wi-Fi; Bluetooth, GPS Enabled, 1GHz Dual-Core Processor` price = `549` currencycode = `EUR` initial = `C` )
( name = `Cepat Tablet 8` description = `8-inch Multitouch HD Screen (2000 x 1500) 32GB Internal Memory, Wireless N Wi-Fi, Bluetooth, GPS Enabled, 1.5 GHz Quad-Core Processor` price = `529` currencycode = `EUR` initial = `C` )
( name = `Server Basic` description = `Dual socket, quad-core processing server with 1333 MHz Front Side Bus with 10Gb connectivity` price = `5000` currencycode = `EUR` initial = `S` )
( name = `Server Professional` description = `Dual socket, quad-core processing server with 1644 MHz Front Side Bus with 10Gb connectivity` price = `15000` currencycode = `EUR` initial = `S` )
( name = `Server Power Pro` description = `Dual socket, quad-core processing server with 1644 MHz Front Side Bus with 100Gb connectivity` price = `25000` currencycode = `EUR` initial = `S` )
( name = `Family PC Basic` description = `2,8 Ghz dual core, 4 GB DDR3 SDRAM, 500 GB Hard Disc, Graphic Card: Proctra X, Windows 8` price = `600` currencycode = `EUR` initial = `F` )
( name = `Family PC Pro` description = `2,8 Ghz dual core, 4 GB DDR3 SDRAM, 1000 GB Hard Disc, Graphic Card: Gladiator MX, Windows 8` price = `900` currencycode = `EUR` initial = `F` )
( name = `Gaming Monster` description = `3,4 Ghz quad core, 8 GB DDR3 SDRAM, 2000 GB Hard Disc, Graphic Card: Gladiator MX, Windows 8` price = `1200` currencycode = `EUR` initial = `G` )
( name = `Gaming Monster Pro` description = `3,4 Ghz quad core, 16 GB DDR3 SDRAM, 4000 GB Hard Disc, Graphic Card: Hurricane GX, Windows 8` price = `1700` currencycode = `EUR` initial = `G` )
( name = `7" Widescreen Portable DVD Player w MP3` description = `7" LCD Screen, storage battery holds up to 6 hours!` price = `249.99` currencycode = `EUR` initial = `7` )
( name = `10" Portable DVD player` description = `10" LCD Screen, storage battery holds up to 8 hours` price = `449.99` currencycode = `EUR` initial = `1` )
( name = `Portable DVD Player with 9" LCD Monitor` description = `9" LCD Screen, storage holds up to 8 hours, 2 speakers included` price = `853.99` currencycode = `EUR` initial = `P` )
( name = `CD/DVD case: 264 sleeves` description = `Organizer and protective case for 264 CDs and DVDs` price = `44.99` currencycode = `EUR` initial = `C` )
( name = `Audio/Video Cable Kit - 4m` description = `Quality cables for notebooks and projectors` price = `29.99` currencycode = `EUR` initial = `A` )
( name = `Removable CD/DVD Laser Labels` description = `Removable jewel case labels, zero residues (100)` price = `8.99` currencycode = `EUR` initial = `R` )
( name = `Beam Breaker B-1` description = `720p, DLP Projector max. 8,45 Meter, 2D` price = `469` currencycode = `EUR` initial = `B` )
( name = `Beam Breaker B-2` description = `1080p, DLP max.9,34 Meter, 2D-ready` price = `679` currencycode = `EUR` initial = `B` )
( name = `Beam Breaker B-3` description = `1080p, DLP max. 12,3 Meter, 3D-ready` price = `889` currencycode = `EUR` initial = `B` )
( name = `Play Movie` description = `CD-RW, DVD+R/RW, DVD-R/RW, MPEG 2 (Video-DVD), MPEG 4, VCD, SVCD, DivX, Xvid` price = `130` currencycode = `EUR` initial = `P` )
( name = `Record Movie` description = `160 GB HDD, CD-RW, DVD+R/RW, DVD-R/RW, MPEG 2 (Video-DVD), MPEG 4, VCD, SVCD, DivX, Xvid` price = `288` currencycode = `EUR` initial = `R` )
( name = `ITelo MusicStick` description = `64 GB USB Music-on-Available-Stick` price = `45` currencycode = `EUR` initial = `I` )
( name = `ITelo Jog-Mate` description = `ITelo Jog-Mate 64 GB HDD and Color Display, can play movies` price = `63` currencycode = `EUR` initial = `I` )
( name = `Power Pro Player 40` description = `MP3-Player with 40 GB HDD and Color Display, can play movies` price = `167` currencycode = `EUR` initial = `P` )
( name = `Power Pro Player 80` description = `MP3-Player with 80 GB SSD and Color Display, can play movies` price = `299` currencycode = `EUR` initial = `P` )
( name = `Flat Watch HD32` description = `32-inch, 1366x768 Pixel, 16:9, HDTV ready` price = `1459` currencycode = `EUR` initial = `F` )
( name = `Flat Watch HD37` description = `37-inch, 1366x768 Pixel, 16:9, HDTV ready` price = `1199` currencycode = `EUR` initial = `F` )
( name = `Flat Watch HD41` description = `41-inch, 1366x768 Pixel, 16:9, HDTV ready` price = `899` currencycode = `EUR` initial = `F` )
( name = `Copperberry` description = `Our new multifunctional Handheld with phone function in copper` price = `549` currencycode = `EUR` initial = `C` )
( name = `Silverberry` description = `Our new multifunctional Handheld with phone function in silver` price = `549` currencycode = `EUR` initial = `S` )
( name = `Goldberry` description = `Our new multifunctional Handheld with phone function in gold` price = `549` currencycode = `EUR` initial = `G` )
( name = `Platinberry` description = `Our new multifunctional Handheld with phone function in platinum` price = `549` currencycode = `EUR` initial = `P` )
( name = `ITelO FlexTop I4000` description = `Notebook with 2,80 GHz dual core, 4 GB DDR3 SDRAM, 500 GB Hard Disc, Windows 8` price = `799` currencycode = `EUR` initial = `I` )
( name = `ITelO FlexTop I6300c` description = `Notebook with 2,80 GHz dual core, 8 GB DDR3 SDRAM, 500 GB Hard Disc, Windows 8` price = `799` currencycode = `EUR` initial = `I` )
( name = `ITelO FlexTop I9100` description = `Notebook with 2,80 GHz quad core, 4 GB DDR3 SDRAM, 1000 GB Hard Disc, Windows 8` price = `1199` currencycode = `EUR` initial = `I` )
( name = `ITelO FlexTop I9800` description = `Notebook with 2,80 GHz quad core, 8 GB DDR3 SDRAM, 1000 GB Hard Disc, Windows 8` price = `1388` currencycode = `EUR` initial = `I` )
( name = `Smartphone Leather Case` description = `Button Clasp, Quality Material, 100% Leather, compatible with many smartphone models` price = `25` currencycode = `EUR` initial = `S` )
( name = `Smartphone Alpha` description = `7 inch 1280x800 HD display (216 ppi), Quad-core processor, 16 GB internal storage (actual formatted capacity will be less), 4325 mAh battery (Up to 8 hours of active use), white or black`
price = `599` currencycode = `EUR` initial = `S` )
( name = `Mini Tablet` description = `7 inch 1280x800 HD display (216 ppi), Quad-core processor, 16 GB internal storage, 4325 mAh battery (Up to 8 hours of active use)` price = `833` currencycode = `EUR` initial = `M` )
( name = `Camcorder View` description = `1920x1080 Full HD, image stabilization reduces blur, 27x Optical / 32x Extended Zoom, wide angle Lens, 2.7" wide LCD display` price = `1388` currencycode = `EUR` initial = `C` )
( name = `Tablet Pouch` description = `Stylish tablet pouch, protects from scratches, color: black` price = `20` currencycode = `EUR` initial = `T` )
( name = `Tablet Pouch` description = `Stylish tablet pouch, protects from scratches, color: black` price = `20` currencycode = `EUR` initial = `T` )
( name = `e-Book Reader ReadMe` description = `6-Inch E Ink Screen, Access To e-book Store, Adjustable Font Styles and Sizes, Stores Up To 1,000 Books` price = `33` currencycode = `EUR` initial = `e` )
( name = `Smartphone Beta` description = `5 Megapixel Camera, Wi-Fi 802.11 b/g/n, Bluetooth, GPS Available-GPS support` price = `30` currencycode = `EUR` initial = `S` )
( name = `Maxi Tablet` description = `10.1-inch Multitouch HD Screen (1280 x 800), 16GB Internal Memory, Wireless N Wi-Fi; Bluetooth, GPS Enabled, 1GHz Dual-Core Processor` price = `749` currencycode = `EUR` initial = `M` )
( name = `Flyer` description = `Flyer for our product palette` price = `0` currencycode = `EUR` initial = `F` ) ).
ENDMETHOD.
ENDCLASS.
More in sap.m
- MultiComboBox - Suggestions with Value State — MultiComboBox with suggestions and Value State Message containing a link.
- Notification List Group with lazy loading of the notifications — Notification List Group with lazy loading of the notifications.
- Input - Key and Value — This sample illustrates how the Input works with key and value values, when the data is a…
- List - Loading Indication — You can use enableBusyIndicator property to display loading animation while the data is b…
- Table - CellSelector, CopyProvider — This example demonstrates how the Table data can be copied to the clipboard via CopyProvi…
- List - Deletion — Setting 'Delete' mode on a List means you can trigger the deletion of single items with a…
- Overflow Toolbar - layout — Overflow Toolbar can contain the same controls as Toolbar with the added benefit that but…
- QuickView with Different Configurations of Avatar — QuickView with fallback icon, initials, display shape and other avatar properties.
- QuickView with Navigation and Data Binding — QuickView using navOrigin parameter when navigating.
- Wizard page mode — Demonstrates the usage of the renderMode property. The Wizard is displayed inside a Dialo…
- Wizard edit mode — Demonstrates the usage of the setCurrentStep association, which controlls the current ste…
- Wizard branching use case — The Wizard could be used in branching mode, where the choice of next step depends on the…
On this page