Fix Flex - Vertical Direction with minFlexSize
Shows a FixFlex control where the minFlexSize is set to 400px.
Z2UI5_CL_SMPC_APP_215
Controls
sap.ui.layout
UI5 1.71
The facts
- Repository
- abap2UI5/samples-controls
- Class
Z2UI5_CL_SMPC_APP_215- Source file
z2ui5_cl_smpc_app_215.clas.abap↗- Library
- sap.ui.layout
- UI5 entity
sap.ui.layout.FixFlex- Demo kit sample
sap.ui.layout.sample.FixFlexMinFlexSize- 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: fixflex, fix, flex, sap.ui.layout, fixflexminflexsize, objectheader, objectattribute, objectstatus, objectmarker, table, overflowtoolbar, title
Controls it builds
- sap.m.Column
- sap.m.ColumnListItem
- sap.m.ObjectAttribute
- sap.m.ObjectHeader
- sap.m.ObjectIdentifier
- sap.m.ObjectMarker
- sap.m.ObjectNumber
- sap.m.ObjectStatus
- sap.m.OverflowToolbar
- sap.m.Table
- sap.m.Text
- sap.m.Title
- sap.ui.core.mvc.View
- sap.ui.layout.FixFlex
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_215.clas.abap — 1665 lines
Click a number to link to a line — shift-click for a range.
Read it on GitHub ↗
" @keywords fixflex fix flex sap.ui.layout fixflexminflexsize objectheader objectattribute objectstatus objectmarker table overflowtoolbar title
" @summary Shows a FixFlex control where the minFlexSize is set to 400px.
CLASS z2ui5_cl_smpc_app_215 DEFINITION PUBLIC.
PUBLIC SECTION.
INTERFACES z2ui5_if_app.
TYPES:
BEGIN OF ty_s_product,
productid TYPE string,
name TYPE string,
suppliername TYPE string,
width TYPE string,
depth TYPE string,
height TYPE string,
dimunit TYPE string,
weightmeasure TYPE string,
weightunit TYPE string,
price TYPE p LENGTH 14 DECIMALS 2,
currencycode TYPE string,
description TYPE string,
END OF ty_s_product.
DATA t_product_collection TYPE STANDARD TABLE OF ty_s_product WITH EMPTY KEY.
PROTECTED SECTION.
DATA client TYPE REF TO z2ui5_if_client.
METHODS view_display.
METHODS model_init.
PRIVATE SECTION.
ENDCLASS.
CLASS z2ui5_cl_smpc_app_215 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` v = `sap.m`
)->a( n = `xmlns:mvc` v = `sap.ui.core.mvc`
)->a( n = `xmlns:l` v = `sap.ui.layout`
)->a( n = `height` v = `100%`
)->ele( n = `FixFlex` ns = `l`
)->a( n = `minFlexSize` v = `400`
)->ele( n = `fixContent` ns = `l`
)->ele( `ObjectHeader`
)->a( n = `responsive` v = `true`
)->a( n = `fullScreenOptimized` v = `true`
)->a( n = `binding` v = |\{{ client->_bind_path( t_product_collection ) }/0\}|
)->a( n = `intro` v = `{DESCRIPTION}`
)->a( n = `title` v = `Long title truncated to 80 chars on all devices and to 50 chars on phone portrait`
)->a( n = `number` v = |\{ parts:[\{path:'PRICE'\},\{path:'CURRENCYCODE'\}], type:'sap.ui.model.type.Currency', formatOptions:\{showMeasure:false\} \}|
)->a( n = `numberUnit` v = `{CURRENCYCODE}`
)->a( n = `numberState` v = `Success`
)->a( n = `backgroundDesign` v = `Translucent`
)->ele( `attributes`
)->tag( `ObjectAttribute`
)->a( n = `title` v = `Manufacturer`
)->a( n = `text` v = `{SUPPLIERNAME}`
)->end(
)->ele( `statuses`
)->tag( `ObjectStatus`
)->a( n = `title` v = `Approval`
)->a( n = `text` v = `Pending`
)->a( n = `state` v = `Warning`
)->end(
)->ele( `markers`
)->tag( `ObjectMarker`
)->a( n = `type` v = `Flagged`
)->tag( `ObjectMarker`
)->a( n = `type` v = `Favorite`
)->end(
)->end(
)->end(
)->ele( n = `flexContent` ns = `l`
)->ele( `Table`
)->a( n = `id` v = `idProductsTable`
)->a( n = `items` v = |\{ path: '{ client->_bind_path( t_product_collection ) }', sorter: \{ path: 'NAME' \} \}|
)->a( n = `growing` v = `true`
)->a( n = `growingThreshold` v = `50`
)->ele( `headerToolbar`
)->ele( `OverflowToolbar`
)->tag( `Title`
)->a( n = `text` v = `Products`
)->a( n = `level` v = `H2`
)->end(
)->end(
)->ele( `columns`
)->ele( `Column`
)->a( n = `width` v = `12em`
)->tag( `Text`
)->a( n = `text` v = `Product`
)->end(
)->ele( `Column`
)->a( n = `minScreenWidth` v = `Tablet`
)->a( n = `demandPopin` v = `true`
)->tag( `Text`
)->a( n = `text` v = `Supplier`
)->end(
)->ele( `Column`
)->a( n = `minScreenWidth` v = `Tablet`
)->a( n = `demandPopin` v = `true`
)->a( n = `hAlign` v = `Right`
)->tag( `Text`
)->a( n = `text` v = `Dimensions`
)->end(
)->ele( `Column`
)->a( n = `minScreenWidth` v = `Tablet`
)->a( n = `demandPopin` v = `true`
)->a( n = `hAlign` v = `Center`
)->tag( `Text`
)->a( n = `text` v = `Weight`
)->end(
)->ele( `Column`
)->a( n = `hAlign` v = `Right`
)->tag( `Text`
)->a( n = `text` v = `Price`
)->end(
)->end(
)->ele( `items`
)->ele( `ColumnListItem`
)->ele( `cells`
)->tag( `ObjectIdentifier`
)->a( n = `title` v = `{NAME}`
)->a( n = `text` v = `{PRODUCTID}`
)->tag( `Text`
)->a( n = `text` v = `{SUPPLIERNAME}`
)->tag( `Text`
)->a( n = `text` v = `{WIDTH} x {DEPTH} x {HEIGHT} {DIMUNIT}`
)->tag( `ObjectNumber`
)->a( n = `number` v = `{WEIGHTMEASURE}`
)->a( n = `unit` v = `{WEIGHTUNIT}`
)->tag( `ObjectNumber`
)->a( n = `number` v = |\{ parts:[\{path:'PRICE'\},\{path:'CURRENCYCODE'\}], type:'sap.ui.model.type.Currency', formatOptions:\{showMeasure:false\} \}|
)->a( n = `unit` v = `{CURRENCYCODE}` ).
client->view_display( view->stringify( ) ).
ENDMETHOD.
METHOD model_init.
" full mock /ProductCollection (sap/ui/demo/mock/products.json) of the original sample
t_product_collection = VALUE #(
( productid = `HT-1000`
name = `Notebook Basic 15`
suppliername = `Very Best Screens`
width = `30`
depth = `18`
height = `3`
dimunit = `cm`
weightmeasure = `4.2`
weightunit = `KG`
price = `956`
currencycode = `EUR`
description = `Notebook Basic 15 with 2,80 GHz quad core, 15" LCD, 4 GB DDR3 RAM, 500 GB Hard Disc, Windows 8 Pro` )
( productid = `HT-1001`
name = `Notebook Basic 17`
suppliername = `Very Best Screens`
width = `29`
depth = `17`
height = `3.1`
dimunit = `cm`
weightmeasure = `4.5`
weightunit = `KG`
price = `1249`
currencycode = `EUR`
description = `Notebook Basic 17 with 2,80 GHz quad core, 17" LCD, 4 GB DDR3 RAM, 500 GB Hard Disc, Windows 8 Pro` )
( productid = `HT-1002`
name = `Notebook Basic 18`
suppliername = `Very Best Screens`
width = `28`
depth = `19`
height = `2.5`
dimunit = `cm`
weightmeasure = `4.2`
weightunit = `KG`
price = `1570`
currencycode = `EUR`
description = `Notebook Basic 18 with 2,80 GHz quad core, 18" LCD, 8 GB DDR3 RAM, 1000 GB Hard Disc, Windows 8 Pro` )
( productid = `HT-1003`
name = `Notebook Basic 19`
suppliername = `Smartcards`
width = `32`
depth = `21`
height = `4`
dimunit = `cm`
weightmeasure = `4.2`
weightunit = `KG`
price = `1650`
currencycode = `EUR`
description = `Notebook Basic 19 with 2,80 GHz quad core, 19" LCD, 8 GB DDR3 RAM, 1000 GB Hard Disc, Windows 8 Pro` )
( productid = `HT-1007`
name = `ITelO Vault`
suppliername = `Technocom`
width = `32`
depth = `22`
height = `3`
dimunit = `cm`
weightmeasure = `0.2`
weightunit = `KG`
price = `299`
currencycode = `EUR`
description = `Digital Organizer with State-of-the-Art Storage Encryption` )
( productid = `HT-1010`
name = `Notebook Professional 15`
suppliername = `Very Best Screens`
width = `33`
depth = `20`
height = `3`
dimunit = `cm`
weightmeasure = `4.3`
weightunit = `KG`
price = `1999`
currencycode = `EUR`
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` )
( productid = `HT-1011`
name = `Notebook Professional 17`
suppliername = `Very Best Screens`
width = `33`
depth = `23`
height = `2`
dimunit = `cm`
weightmeasure = `4.1`
weightunit = `KG`
price = `2299`
currencycode = `EUR`
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` )
( productid = `HT-1020`
name = `ITelO Vault Net`
suppliername = `Technocom`
width = `10`
depth = `1.8`
height = `17`
dimunit = `cm`
weightmeasure = `0.16`
weightunit = `KG`
price = `459`
currencycode = `EUR`
description = `Digital Organizer with State-of-the-Art Encryption for Storage and Network Communications` )
( productid = `HT-1021`
name = `ITelO Vault SAT`
suppliername = `Technocom`
width = `11`
depth = `1.7`
height = `18`
dimunit = `cm`
weightmeasure = `0.18`
weightunit = `KG`
price = `149`
currencycode = `EUR`
description = `Digital Organizer with State-of-the-Art Encryption for Storage and Secure Stellite Link` )
( productid = `HT-1022`
name = `Comfort Easy`
suppliername = `Technocom`
width = `84`
depth = `1.5`
height = `14`
dimunit = `cm`
weightmeasure = `0.2`
weightunit = `KG`
price = `1679`
currencycode = `EUR`
description = `32 GB Digital Assistant with high-resolution color screen` )
( productid = `HT-1023`
name = `Comfort Senior`
suppliername = `Technocom`
width = `80`
depth = `1.6`
height = `13`
dimunit = `cm`
weightmeasure = `0.8`
weightunit = `KG`
price = `512`
currencycode = `EUR`
description = `64 GB Digital Assistant with high-resolution color screen and synthesized voice output` )
( productid = `HT-1030`
name = `Ergo Screen E-I`
suppliername = `Very Best Screens`
width = `37`
depth = `12`
height = `36`
dimunit = `cm`
weightmeasure = `21`
weightunit = `KG`
price = `230`
currencycode = `EUR`
description = `Optimum Hi-Resolution max. 1920 x 1080 @ 85Hz, Dot Pitch: 0.27mm` )
( productid = `HT-1031`
name = `Ergo Screen E-II`
suppliername = `Very Best Screens`
width = `40.8`
depth = `19`
height = `43`
dimunit = `cm`
weightmeasure = `21`
weightunit = `KG`
price = `285`
currencycode = `EUR`
description = `Optimum Hi-Resolution max. 1920 x 1200 @ 85Hz, Dot Pitch: 0.26mm` )
( productid = `HT-1032`
name = `Ergo Screen E-III`
suppliername = `Very Best Screens`
width = `40.8`
depth = `19`
height = `43`
dimunit = `cm`
weightmeasure = `21`
weightunit = `KG`
price = `345`
currencycode = `EUR`
description = `Optimum Hi-Resolution max. 2560 x 1440 @ 85Hz, Dot Pitch: 0.25mm` )
( productid = `HT-1035`
name = `Flat Basic`
suppliername = `Very Best Screens`
width = `39`
depth = `20`
height = `41`
dimunit = `cm`
weightmeasure = `14`
weightunit = `KG`
price = `399`
currencycode = `EUR`
description = `Optimum Hi-Resolution max. 1600 x 1200 @ 85Hz, Dot Pitch: 0.24mm` )
( productid = `HT-1036`
name = `Flat Future`
suppliername = `Very Best Screens`
width = `45`
depth = `26`
height = `46`
dimunit = `cm`
weightmeasure = `15`
weightunit = `KG`
price = `430`
currencycode = `EUR`
description = `Optimum Hi-Resolution max. 2048 x 1080 @ 85Hz, Dot Pitch: 0.26mm` )
( productid = `HT-1037`
name = `Flat XL`
suppliername = `Very Best Screens`
width = `54.5`
depth = `22.1`
height = `39.1`
dimunit = `cm`
weightmeasure = `17`
weightunit = `KG`
price = `1230`
currencycode = `EUR`
description = `Optimum Hi-Resolution max. 2016 x 1512 @ 85Hz, Dot Pitch: 0.24mm` )
( productid = `HT-1040`
name = `Laser Professional Eco`
suppliername = `Alpha Printers`
width = `51`
depth = `46`
height = `30`
dimunit = `cm`
weightmeasure = `32`
weightunit = `KG`
price = `830`
currencycode = `EUR`
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` )
( productid = `HT-1041`
name = `Laser Basic`
suppliername = `Alpha Printers`
width = `48`
depth = `42`
height = `26`
dimunit = `cm`
weightmeasure = `23`
weightunit = `KG`
price = `490`
currencycode = `EUR`
description = `Up to 22 ppm color or 24 ppm monochrome A4/letter, powerful 500 MHz processor and 128MB of memory` )
( productid = `HT-1042`
name = `Laser Allround`
suppliername = `Alpha Printers`
width = `53`
depth = `50`
height = `65`
dimunit = `cm`
weightmeasure = `17`
weightunit = `KG`
price = `349`
currencycode = `EUR`
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` )
( productid = `HT-1050`
name = `Ultra Jet Super Color`
suppliername = `Alpha Printers`
width = `41`
depth = `41`
height = `28`
dimunit = `cm`
weightmeasure = `3`
weightunit = `KG`
price = `139`
currencycode = `EUR`
description = `4800 dpi x 1200 dpi - up to 35 ppm (mono) / up to 34 ppm (color) - capacity: 250 sheets - Hi-Speed USB, Ethernet` )
( productid = `HT-1051`
name = `Ultra Jet Mobile`
suppliername = `Printer for All`
width = `46`
depth = `32`
height = `25`
dimunit = `cm`
weightmeasure = `1.9`
weightunit = `KG`
price = `99`
currencycode = `EUR`
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` )
( productid = `HT-1052`
name = `Ultra Jet Super Highspeed`
suppliername = `Printer for All`
width = `41`
depth = `41`
height = `28`
dimunit = `cm`
weightmeasure = `18`
weightunit = `KG`
price = `170`
currencycode = `EUR`
description = `4800 dpi x 1200 dpi - up to 35 ppm (mono) / up to 34 ppm (color) - capacity: 250 sheets - Hi-Speed USB2.0, Ethernet` )
( productid = `HT-1055`
name = `Multi Print`
suppliername = `Printer for All`
width = `55`
depth = `45`
height = `29`
dimunit = `cm`
weightmeasure = `6.3`
weightunit = `KG`
price = `99`
currencycode = `EUR`
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)` )
( productid = `HT-1056`
name = `Multi Color`
suppliername = `Printer for All`
width = `51`
depth = `41.3`
height = `22`
dimunit = `cm`
weightmeasure = `4.3`
weightunit = `KG`
price = `119`
currencycode = `EUR`
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)` )
( productid = `HT-1060`
name = `Cordless Mouse`
suppliername = `Oxynum`
width = `6`
depth = `14.5`
height = `3.5`
dimunit = `cm`
weightmeasure = `0.09`
weightunit = `KG`
price = `9`
currencycode = `EUR`
description = `Cordless Optical USB Mice, Laptop, Color: Black, Plug&Play` )
( productid = `HT-1061`
name = `Speed Mouse`
suppliername = `Oxynum`
width = `7`
depth = `15`
height = `3.1`
dimunit = `cm`
weightmeasure = `0.09`
weightunit = `KG`
price = `7`
currencycode = `EUR`
description = `Optical USB, PS/2 Mouse, Color: Blue, 3-button-functionality (incl. Scroll wheel)` )
( productid = `HT-1062`
name = `Track Mouse`
suppliername = `Oxynum`
width = `3`
depth = `7`
height = `4`
dimunit = `cm`
weightmeasure = `0.03`
weightunit = `KG`
price = `11`
currencycode = `EUR`
description = `Optical USB Mouse, Color: Red, 5-button-functionality(incl. Scroll wheel), Plug&Play` )
( productid = `HT-1063`
name = `Ergonomic Keyboard`
suppliername = `Oxynum`
width = `50`
depth = `21`
height = `3.5`
dimunit = `cm`
weightmeasure = `2.1`
weightunit = `KG`
price = `14`
currencycode = `EUR`
description = `Ergonomic USB Keyboard for Desktop, Plug&Play` )
( productid = `HT-1064`
name = `Internet Keyboard`
suppliername = `Oxynum`
width = `52`
depth = `25`
height = `3`
dimunit = `cm`
weightmeasure = `1.8`
weightunit = `KG`
price = `16`
currencycode = `EUR`
description = `Corded Keyboard with special keys for Internet Usability, USB` )
( productid = `HT-1065`
name = `Media Keyboard`
suppliername = `Oxynum`
width = `51.4`
depth = `23`
height = `4`
dimunit = `cm`
weightmeasure = `2.3`
weightunit = `KG`
price = `26`
currencycode = `EUR`
description = `Corded Ergonomic Keyboard with special keys for Media Usability, USB` )
( productid = `HT-1066`
name = `Mousepad`
suppliername = `Oxynum`
width = `15`
depth = `6`
height = `0.2`
dimunit = `cm`
weightmeasure = `80`
weightunit = `G`
price = `6.99`
currencycode = `EUR`
description = `Nice mouse pad with ITelO Logo` )
( productid = `HT-1067`
name = `Ergo Mousepad`
suppliername = `Oxynum`
width = `15`
depth = `6`
height = `0.2`
dimunit = `cm`
weightmeasure = `80`
weightunit = `G`
price = `8.99`
currencycode = `EUR`
description = `Ergonomic mouse pad with ITelO Logo` )
( productid = `HT-1068`
name = `Designer Mousepad`
suppliername = `Fasttech`
width = `24`
depth = `24`
height = `0.6`
dimunit = `cm`
weightmeasure = `90`
weightunit = `G`
price = `12.99`
currencycode = `EUR`
description = `ITelO Mousepad Special Edition` )
( productid = `HT-1069`
name = `Universal card reader`
suppliername = `Fasttech`
width = `6`
depth = `6`
height = `3`
dimunit = `cm`
weightmeasure = `45`
weightunit = `G`
price = `14`
currencycode = `EUR`
description = `Universal card reader` )
( productid = `HT-1070`
name = `Proctra X`
suppliername = `Ultrasonic United`
width = `22`
depth = `35`
height = `17`
dimunit = `cm`
weightmeasure = `0.255`
weightunit = `KG`
price = `70.9`
currencycode = `EUR`
description = `Proctra X: PCI-E GDDR5 3072MB` )
( productid = `HT-1071`
name = `Gladiator MX`
suppliername = `Ultrasonic United`
width = `22`
depth = `35`
height = `17`
dimunit = `cm`
weightmeasure = `0.3`
weightunit = `KG`
price = `81.7`
currencycode = `EUR`
description = `Gladiator XLN: PCI-E GDDR5 3072MB DVI Out, TV Out low-noise` )
( productid = `HT-1072`
name = `Hurricane GX`
suppliername = `Ultrasonic United`
width = `22`
depth = `35`
height = `17`
dimunit = `cm`
weightmeasure = `0.4`
weightunit = `KG`
price = `101.2`
currencycode = `EUR`
description = `Hurricane GX: PCI-E 691 GFLOPS game-optimized` )
( productid = `HT-1073`
name = `Hurricane GX/LN`
suppliername = `Smartcards`
width = `22`
depth = `35`
height = `17`
dimunit = `cm`
weightmeasure = `0.4`
weightunit = `KG`
price = `139.99`
currencycode = `EUR`
description = `Hurricane GX/LN: PCI-E 691 GFLOPS game-optimized, low-noise.` )
( productid = `HT-1080`
name = `Photo Scan`
suppliername = `Printer for All`
width = `34`
depth = `48`
height = `5`
dimunit = `cm`
weightmeasure = `2.3`
weightunit = `KG`
price = `129`
currencycode = `EUR`
description = `Flatbed scanner - 9.600 × 9.600 dpi - 216 x 297 mm - Hi-Speed USB - Bluetooth` )
( productid = `HT-1081`
name = `Power Scan`
suppliername = `Printer for All`
width = `31`
depth = `43`
height = `7`
dimunit = `cm`
weightmeasure = `2.4`
weightunit = `KG`
price = `89`
currencycode = `EUR`
description = `Flatbed scanner - 9.600 × 9.600 dpi - 216 x 297 mm - SCSI for backward compatibility` )
( productid = `HT-1082`
name = `Jet Scan Professional`
suppliername = `Printer for All`
width = `33`
depth = `41`
height = `12`
dimunit = `cm`
weightmeasure = `3.2`
weightunit = `KG`
price = `169`
currencycode = `EUR`
description = `Flatbed scanner - Letter - 2400 dpi x 2400 dpi - 216 x 297 mm - add-on module` )
( productid = `HT-1083`
name = `Jet Scan Professional`
suppliername = `Printer for All`
width = `35`
depth = `40`
height = `10`
dimunit = `cm`
weightmeasure = `3.2`
weightunit = `KG`
price = `189`
currencycode = `EUR`
description = `Flatbed scanner - A4 - 2400 dpi x 2400 dpi - 216 x 297 mm - add-on module` )
( productid = `HT-1085`
name = `Copymaster`
suppliername = `Alpha Printers`
width = `45`
depth = `42`
height = `22`
dimunit = `cm`
weightmeasure = `23.2`
weightunit = `KG`
price = `1499`
currencycode = `EUR`
description = `Copymaster` )
( productid = `HT-1090`
name = `Surround Sound`
suppliername = `Speaker Experts`
width = `12`
depth = `10`
height = `16`
dimunit = `cm`
weightmeasure = `3`
weightunit = `KG`
price = `39`
currencycode = `EUR`
description = `PC multimedia speakers - 5 Watt (Total)` )
( productid = `HT-1091`
name = `Blaster Extreme`
suppliername = `Speaker Experts`
width = `13`
depth = `11`
height = `17.5`
dimunit = `cm`
weightmeasure = `1.4`
weightunit = `KG`
price = `26`
currencycode = `EUR`
description = `PC multimedia speakers - 10 Watt (Total) - 2-way` )
( productid = `HT-1092`
name = `Sound Booster`
suppliername = `Speaker Experts`
width = `12.4`
depth = `10.4`
height = `18.1`
dimunit = `cm`
weightmeasure = `2.1`
weightunit = `KG`
price = `45`
currencycode = `EUR`
description = `PC multimedia speakers - optimized for Blutooth/A2DP` )
( productid = `HT-1095`
name = `Lovely Sound 5.1 Wireless`
suppliername = `Fasttech`
width = `24`
depth = `19`
height = `23`
dimunit = `cm`
weightmeasure = `80`
weightunit = `G`
price = `49`
currencycode = `EUR`
description = `5.1 Headset, 40 Hz-20 kHz, Wireless` )
( productid = `HT-1096`
name = `Lovely Sound 5.1`
suppliername = `Fasttech`
width = `25`
depth = `17`
height = `19`
dimunit = `cm`
weightmeasure = `130`
weightunit = `G`
price = `39`
currencycode = `EUR`
description = `5.1 Headset, 40 Hz-20 kHz, 3m cable` )
( productid = `HT-1097`
name = `Lovely Sound Stereo`
suppliername = `Fasttech`
width = `21.3`
depth = `2.4`
height = `19.7`
dimunit = `cm`
weightmeasure = `60`
weightunit = `G`
price = `29`
currencycode = `EUR`
description = `5.1 Headset, 40 Hz-20 kHz, 1m cable` )
( productid = `HT-1100`
name = `Smart Office`
suppliername = `Technocom`
width = `15`
depth = `6.5`
height = `2.1`
dimunit = `cm`
weightmeasure = `1.2`
weightunit = `KG`
price = `89.9`
currencycode = `EUR`
description = `Complete package, 1 User, Office Applications (word processing, spreadsheet, presentations)` )
( productid = `HT-1101`
name = `Smart Design`
suppliername = `Technocom`
width = `14`
depth = `6.7`
height = `24`
dimunit = `cm`
weightmeasure = `0.8`
weightunit = `KG`
price = `79.9`
currencycode = `EUR`
description = `Complete package, 1 User, Image editing, processing` )
( productid = `HT-1102`
name = `Smart Network`
suppliername = `Technocom`
width = `16`
depth = `6`
height = `27`
dimunit = `cm`
weightmeasure = `0.8`
weightunit = `KG`
price = `69`
currencycode = `EUR`
description = `Complete package, 1 User, Network Software Utilities, Useful Applications and Documentation` )
( productid = `HT-1103`
name = `Smart Multimedia`
suppliername = `Technocom`
width = `11`
depth = `3.4`
height = `22`
dimunit = `cm`
weightmeasure = `0.8`
weightunit = `KG`
price = `77`
currencycode = `EUR`
description = `Complete package, 1 User, different Multimedia applications, playing music, watching DVDs, only with this Smart package` )
( productid = `HT-1104`
name = `Smart Games`
suppliername = `Technocom`
width = `10`
depth = `3`
height = `30`
dimunit = `cm`
weightmeasure = `1.1`
weightunit = `KG`
price = `55`
currencycode = `EUR`
description = `Complete package, 1 User, various games for amusement, logic, action, jump&run` )
( productid = `HT-1105`
name = `Smart Internet Antivirus`
suppliername = `Brainsoft`
width = `16`
depth = `4`
height = `21`
dimunit = `cm`
weightmeasure = `0.7`
weightunit = `KG`
price = `29`
currencycode = `EUR`
description = `Complete package, 1 User, highly recommended for internet users as anti-virus protection` )
( productid = `HT-1106`
name = `Smart Firewall`
suppliername = `Brainsoft`
width = `17.9`
depth = `4.2`
height = `23.1`
dimunit = `cm`
weightmeasure = `0.9`
weightunit = `KG`
price = `34`
currencycode = `EUR`
description = `Complete package, 1 User, recommended for internet users, protect your PC against cyber-crime` )
( productid = `HT-1107`
name = `Smart Money`
suppliername = `Brainsoft`
width = `12`
depth = `1.5`
height = `19`
dimunit = `cm`
weightmeasure = `0.5`
weightunit = `KG`
price = `29.9`
currencycode = `EUR`
description = `Complete package, 1 User, bring your money in your mind, see what you have and what you want` )
( productid = `HT-1110`
name = `PC Lock`
suppliername = `Red Point Stores`
width = `20`
depth = `8`
height = `4.3`
dimunit = `cm`
weightmeasure = `0.03`
weightunit = `KG`
price = `8.9`
currencycode = `EUR`
description = `Robust 3m anti-burglary protection for your laptop computer` )
( productid = `HT-1111`
name = `Notebook Lock`
suppliername = `Red Point Stores`
width = `31`
depth = `9`
height = `7`
dimunit = `cm`
weightmeasure = `0.02`
The first 900 lines of 1665 — the whole class is on GitHub.
More in sap.ui.layout
- Grid - Using GridData — Take advantage of sap.ui.layout.GridData to control the appearance of individual Grid chi…
- Vertical Layout — The Vertical Layout control is a simple way to align multiple controls vertically. If you…
- Fullscreen – with toolbar — A SimpleForm that uses Toolbars as Form header and FormContainer headers.
- Responsive Splitter — ResponsiveSplitter is used to visually divide the content of its parent. It consists of P…
- Grid - Info Layout — You can use the Grid control to make responsive table-free layouts; here we are using a d…
- Block Layout — The BlockLayout is intended to be used with rows and cells. The cells have predefined wid…
- Fix Flex - Horizontal Direction — Shows a FixFlex control with a horizontal layout.
- Block Layout with links as titles — The BlockLayout Cells can have links as titles. The link text overwrites the title text.
- Grid - Features Demo — The major layout features of the Grid control are shown in this example. Features like in…
- Nested Splitter Layouts - 7 Areas — Nested Splitter example with 7 content areas
- Dynamic Side Content - equal split mode — The side content and the main content take 50%/50% of the container on all screen sizes e…
- Dynamic Side Content - product page — Product page with comments example.
On this page