skip to main content
TGO > Programmers documentation > Styling > Customizing BTS > Customizing various aspects of BTS antennas
 
Customizing various aspects of BTS antennas
Customizing BTS antenna names
For a list of properties that can be used to customize the display of BTS antenna names, refer to Customizing the label of a business object.
How to Make BTS Antenna Names Visible
By default, the names of BTS antennas are not displayed in the object graphic representation. The following CSS extract shows how you can make them visible:
 
object."ilog.tgo.model.IltBTSAntenna" {
  labelVisible: true;
}
Customizing BTS antenna states and alarms
The graphic representation of BTS antennas is affected by the presence of states and alarms.
For the complete list of properties that allow you to customize the representation of states and alarms in BTS Antennas, refer to Customizing object and alarm states of predefined business objects.
Customizing BTS tiny types and BTS antenna tiny types
BTS and BTS antenna tiny types are customized in a similar way to the link tiny type (see Customizing link tiny types).
How to Customize a BTS and a BTS Antenna Tiny Type (using the API)
 
IltSettings.SetValue("BTS.TinyType.Standard.Renderer",
  new IltTinyImageBaseRendererFactory(YOUR_IMAGE, YOUR_IMAGE_PARAMETERS));
 
IltSettings.SetValue("BTSAntenna.TinyType.Standard.Renderer",
  new IltTinyImageBaseRendererFactory(YOUR_IMAGE, YOUR_IMAGE_PARAMETERS));
How to Customize a BTS and a BTS Antenna Tiny Type (using CSS)
The CSS property to customize is tinyRenderer.
 
setting."ilog.tgo.model.IltBTS.TinyType"[name="Standard"] {
   tinyRenderer: @+btsTinyRendererFactory;
}
#btsTinyRendererFactory {
   class: 'MyBtsTinyRendererFactory';
}
 
setting."ilog.tgo.model.IltBTSAntenna.TinyType"[name="Standard"] {
   tinyRenderer: @+btsAntennaTinyRendererFactory;
}
Subobject#btsAntennaTinyRendererFactory {
   class: 'MyBtsAntennaTinyRendererFactory';
}

Copyright © 2018, Rogue Wave Software, Inc. All Rights Reserved.