EncTextGroupVisibilitySettings QML Type

  • Esri.ArcGISRuntime
  • EncTextGroupVisibilitySettings
  • Visibility settings for Electronic Navigation Chart (ENC) text groups. More...

    Import Statement: import Esri.ArcGISRuntime
    Since: Esri.ArcGISRuntime 100.2
    Inherits:

    Object

    Properties

    Signals

    Methods

    Detailed Description

    // sets ENC settings using QML declaration
    EncLayer {
        encEnvironmentSettings.displaySettings.textGroupVisibilitySettings.importantText: true
    }
    
    // sets ENC settings using JS function
    function setupEncEnvironmentSettings() {
        EncEnvironmentSettings.displaySettings.textGroupVisibilitySettings.importantText = true;
    }

    Note: You cannot declare or create a component of this type in QML code. Use EncDisplaySettings to get an instance.

    See also EncLayer.

    Property Documentation

    berthNumber : bool

    A value indicating whether the "berth number" text group should be visible.

    Per IHO S-52 Annex A, controls text group 29, which includes OBJNAM from BERTHS and ACHBRT.


    currentVelocity : bool

    A value indicating whether the text group "current velocity" should be visible.

    Per IHO S-52 Annex A, controls text group 30, which includes CURVEL.


    geographicNames : bool

    A value indicating whether the "geographic names" text group should be visible.

    Per IHO S-52 Annex A, controls text group 26, which includes OBJNAM from ACHARE, BRIDGE, BUAARE, BUISGL, DOCARE, FAIRWY, LNDARE, LNDMARK, LNDRGN, SEAARE, TIDEWY, and PILBOP.


    heightOfIsletOrLandFeature : bool

    A value indicating whether the text group "height of islet or land feature" should be visible.

    Per IHO S-52 Annex A, controls text group 28, which includes HEIGHT of LNDARE.


    importantText : bool

    A value indicating whether the text group "important text" should be visible.

    Per IHO S-52 Annex A, controls text groups 10 and 11.


    lightDescription : bool

    A value indicating whether the text group "light description" should be visible.

    Per IHO S-52 Annex A, controls text group 23.


    magneticVariationAndSweptDepth : bool

    A value indicating whether the text group "magnetic variation and swept depth" should be visible.

    Per IHO S-52 Annex A, controls text group 27, which includes MAGVAR, VALMAG, SWPARE, and DRVAL1.


    namesForPositionReporting : bool

    A value indicating whether the text group "names for position reporting" should be visible.

    Per IHO S-52 Annex A, controls text group 21.


    natureOfSeabed : bool

    A value indicating whether the text group "nature of seabed" should be visible.

    Per IHO S-52 Annex A, controls text group 25 (SBDARE, NATSUR).


    noteOnChartData : bool

    A value indicating whether the text group "note on chart data" should be visible.

    Per IHO S-52 Annex A, controls text group 24.


    Signal Documentation

    berthNumberChanged()

    Emitted when the berthNumber property changes.

    Note: The corresponding handler is onBerthNumberChanged.


    currentVelocityChanged()

    Emitted when the currentVelocityChanged property changes.

    Note: The corresponding handler is onCurrentVelocityChanged.


    geographicNamesChanged()

    Emitted when the geographicNames property changes.

    Note: The corresponding handler is onGeographicNamesChanged.


    heightOfIsletOrLandFeatureChanged()

    Emitted when the heightOfIsletOrLandFeature property changes.

    Note: The corresponding handler is onHeightOfIsletOrLandFeatureChanged.


    importantTextChanged()

    Emitted when the importantText property changes.

    Note: The corresponding handler is onImportantTextChanged.


    lightDescriptionChanged()

    Emitted when the lightDescription property changes.

    Note: The corresponding handler is onLightDescriptionChanged.


    magneticVariationAndSweptDepthChanged()

    Emitted when the magneticVariationAndSweptDepth property changes.

    Note: The corresponding handler is onMagneticVariationAndSweptDepthChanged.


    namesForPositionReportingChanged()

    Emitted when the namesForPositionReporting property changes.

    Note: The corresponding handler is onNamesForPositionReportingChanged.


    natureOfSeabedChanged()

    Emitted when the natureOfSeabed property changes.

    Note: The corresponding handler is onNatureOfSeabedChanged.


    noteOnChartDataChanged()

    Emitted when the noteOnChartData property changes.

    Note: The corresponding handler is onNoteOnChartDataChanged.


    Method Documentation

    void resetToDefaults()

    Resets each S-52 text group property to its respective default.


    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.