Class ScreenActionsProp

    • Constructor Detail

      • ScreenActionsProp

        public ScreenActionsProp()
        Creates the screen fields property container without a name. The name must be set in all cases using the setPropertyAtom call.
      • ScreenActionsProp

        public ScreenActionsProp​(Atom propertyAtom)
        Creates the screen field property container with the specified name. All system-reserved names for components begins with "$".
        Parameters:
        propertyAtom - the name of the component, unique within it's parent.
    • Method Detail

      • getScreen

        public ScreenProp getScreen()
        Gets the screen property.
        Returns:
        null if not found.
      • updateCachedValues

        protected void updateCachedValues()
        Updates the cached values.
      • getActions

        public ScreenActionProp[] getActions()
        Gets the screen field properties array.
        Returns:
        The array of (cached) actions.
      • getPropBaseReference

        public PropCnr getPropBaseReference()
        Gets a base property container reference instance from the container or any parent containers. The method is used by PropRelativeReference to look up the reference instance in order to resolve the relative path to the target property.
        Specified by:
        getPropBaseReference in interface IGProp<GProp<?>[]>
        Overrides:
        getPropBaseReference in class PropCnr
        Returns:
        The screen fields instance.