MPDisplayRule

open fun MPDisplayRule(    @NonNull id: String,     @NonNull parent: WeakReference<MPDisplayRule>,     @NonNull options: MPDisplayRuleOptions)

Create an empty MPDisplayRule.

(Note: If you want to alter the styling of an existing MapsIndoors object via the MPDisplayRule, edit its existing corresponding MPDisplayRule) directly instead)

Parameters

id

- display rule id

parent

- reference to parent display rule (from which values are derived from)

options

- collection of settings to apply to the newly created display rule


open fun MPDisplayRule(@NonNull id: String, @NonNull options: MPDisplayRuleOptions)

Create an empty MPDisplayRule.

(Note: If you want to alter the styling of an existing MapsIndoors object via the MPDisplayRule, edit its existing corresponding MPDisplayRule) directly instead)

Parameters

id

- display rule id

options

- collection of settings to apply to the newly created display rule


open fun MPDisplayRule(@NonNull id: String, @NonNull parent: WeakReference<MPDisplayRule>)

Create an empty MPDisplayRule.

(Note: If you want to alter the styling of an existing MapsIndoors object via the MPDisplayRule, edit its existing corresponding MPDisplayRule) directly instead)

Parameters

id

- display rule id

parent

- reference to parent display rule (from which values are derived from)


open fun MPDisplayRule(@NonNull id: String)

Create an empty MPDisplayRule.

(Note: If you want to alter the styling of an existing MapsIndoors object via the MPDisplayRule, edit its existing corresponding MPDisplayRule) directly instead)

Parameters

id

- display rule id