Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IImmutable<IExtension>

Type parameters

  • IExtension

Hierarchy

Index

Properties

Properties

content

content: INodeExtendedImmutable<IExtension>

The content that should be shown in normal rendering flow. Can contain a {@link ILink} element with the ui://modal/open URL that, when tapped, should open the modal content in a UI modal widget. If no link element is found with that specific URL, then the whole content triggers the modal popup.

modal

modal: INodeExtendedImmutable<IExtension>

The content that will be shown in the modal when the user taps the container that holds the DOM children. The closing of the modal can be triggered by a {@link ILink} that has the ui://modal/close URL. If not found, it should provide a default method to dismiss the modal, such as tapping outside/on it.

type

type: Modal

The type is immutable as all constructed node cannot mutable into another derived type