Foxit PDF SDK for HarmonyOS  3.0
uiextensions.IViewSettingsManager Class Reference

Public Member Functions

 getItemVisible (type)
 
 registerSettingsListener (listener)
 
 setItemEnabled (type, enabled)
 
 setItemVisible (type, visible)
 
 setProperty (type, value|boolean|string)
 
 unregisterSettingsListener (listener)
 

Detailed Description

视图设置管理接口

Member Function Documentation

◆ getItemVisible()

uiextensions.IViewSettingsManager.getItemVisible ( type  )

获取指定设置项的可见状态

Parameters
type设置类型,参考ViewSettingsType
Returns
返回true表示可见

◆ registerSettingsListener()

uiextensions.IViewSettingsManager.registerSettingsListener ( listener  )

注册视图设置变更监听器

Parameters
listener实现IValueSettingsChangedListener接口的监听对象

◆ setItemEnabled()

uiextensions.IViewSettingsManager.setItemEnabled ( type  ,
enabled   
)

设置指定设置项的启用状态

Parameters
type设置类型,参考ViewSettingsType
enabledtrue表示启用,false表示禁用

◆ setItemVisible()

uiextensions.IViewSettingsManager.setItemVisible ( type  ,
visible   
)

设置指定设置项的可见状态

Parameters
type设置类型,参考ViewSettingsType
visibletrue表示显示,false表示隐藏

◆ setProperty()

uiextensions.IViewSettingsManager.setProperty ( type  ,
value|boolean|  string 
)

设置指定类型的属性值

Parameters
type设置类型,参考ViewSettingsType
value要设置的属性值

◆ unregisterSettingsListener()

uiextensions.IViewSettingsManager.unregisterSettingsListener ( listener  )

注销视图设置变更监听器

Parameters
listener要移除的监听器对象IValueSettingsChangedListener