Interface DesignAdapter

    • Method Detail

      • getSymbolicPath

        java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>> getSymbolicPath​(java.lang.String indexPath)
      • getComponentDetails

        java.util.concurrent.CompletableFuture<ComponentDetails> getComponentDetails​(java.lang.String componentIndexPath)
      • getDesignerComponentStore

        com.teamdev.jxbrowser.chromium.JSObject getDesignerComponentStore()
        Expected to be non-null iff the results of getDeepSelection() are non-null.
      • write

        void write​(java.lang.String componentIndexPath,
                   PropertyType scope,
                   java.lang.String propertyPath,
                   java.lang.String valueAsJson)
      • renameProperty

        void renameProperty​(java.lang.String componentIndexPath,
                            PropertyType scope,
                            java.lang.String pathToParent,
                            java.lang.String oldName,
                            java.lang.String newName)
      • removeProperty

        void removeProperty​(java.lang.String componentIndexPath,
                            PropertyType scope,
                            java.lang.String pathToParent,
                            java.lang.String name)
      • removeProperty

        void removeProperty​(java.lang.String componentIndexPath,
                            PropertyType scope,
                            java.lang.String pathToParent,
                            int index)
      • removeChildPropertyConfigs

        void removeChildPropertyConfigs​(java.lang.String componentIndexPath,
                                        PropertyType scope,
                                        java.lang.String propertyPath)
      • sendRaw

        void sendRaw​(java.lang.String protocol,
                     java.lang.String payloadJson)