- addLayerFactory(String, Supplier<Layer>) - Method in class com.gluonhq.charm.glisten.application.MobileApplication
-
Adds a new layer factory to this application, if the given layer name is
unique (otherwise an IllegalArgumentException is thrown).
- addLoginMethod(LoginMethod) - Method in interface com.gluonhq.charm.connect.view.AuthenticationView
-
Charm will initially retrieve the login methods that are defined by a
Gluon application from Gluon Cloud.
- addViewFactory(String, Supplier<View>) - Method in class com.gluonhq.charm.glisten.application.MobileApplication
-
Adds a new view factory to this application, if the given view name is
unique (otherwise an IllegalArgumentException is thrown).
- ANDROID - Static variable in class com.gluonhq.charm.down.common.PlatformFactory
-
- applyStyleClass(Node, String...) - Static method in class com.gluonhq.charm.glisten.visual.GlistenStyleClasses
-
Convenience method that will conditionally apply the given style class
varargs list to the given node, on the basis that doing so will not
duplicate any of the style classes.
- assignTo(Scene) - Method in enum com.gluonhq.charm.glisten.visual.Swatch
-
Call this method to apply the selected swatch to the given Scene.
- assignTo(Scene) - Method in enum com.gluonhq.charm.glisten.visual.Theme
-
Call this method to apply the selected theme to the given Scene.
- authenticate(Consumer<O>, O) - Method in class com.gluonhq.charm.connect.service.AuthenticationService
-
Start the authentication flow.
- authenticate(Consumer<String>) - Method in interface com.gluonhq.charm.connect.view.AuthenticationView
-
This method is called every time a request to Gluon Cloud is made that
requires an authenticated user and no authenticated user is currently
active in the application.
- authenticatedUserProperty() - Method in class com.gluonhq.charm.connect.service.AuthenticationService
-
The user that is currently authenticated, which can be null
if no user is authenticated.
- Authentication - Enum in com.gluonhq.charm.connect
-
Defines the constants that are used to specify how the application data in
Gluon Cloud is accessed.
- authentication(Authentication) - Method in class com.gluonhq.charm.connect.service.StorageService
-
Defines which authentication method must be used when retrieving data
from Gluon Cloud.
- AuthenticationService - Class in com.gluonhq.charm.connect.service
-
The AuthenticationService provides a way to authenticate a user within the
application.
- AuthenticationService(GluonClient) - Constructor for class com.gluonhq.charm.connect.service.AuthenticationService
-
The AuthenticationService allows the application to authenticate users
and keep track of which user is currently logged in.
- AuthenticationView - Interface in com.gluonhq.charm.connect.view
-
An AuthenticationView is an interface that defines how a user can connect
with Gluon Cloud, by using one of the available login methods that are
defined in the application.
- AuthenticationViewFactory - Class in com.gluonhq.charm.connect.view
-
A Factory class used to create new instances of AuthenticationView.
- AuthenticationViewFactory() - Constructor for class com.gluonhq.charm.connect.view.AuthenticationViewFactory
-
- autoHideProperty() - Method in class com.gluonhq.charm.glisten.layout.Layer
-
Represents whether this Layer should hide when it is clicked outside its
bounds - by default this is true.
- Avatar - Class in com.gluonhq.charm.glisten.control
-
An Avatar is a control that clips a circle around a given image.
- Avatar(double) - Constructor for class com.gluonhq.charm.glisten.control.Avatar
-
Creates an empty Avatar instance of the given radius.
- Avatar(double, Image) - Constructor for class com.gluonhq.charm.glisten.control.Avatar
-
Creates an Avatar instance of the given radius, with the given
Image
in the center of it.
- Cache<K,V> - Interface in com.gluonhq.charm.down.common.cache
-
- CacheManager - Interface in com.gluonhq.charm.down.common.cache
-
- CardPane - Class in com.gluonhq.charm.glisten.control
-
- CardPane() - Constructor for class com.gluonhq.charm.glisten.control.CardPane
-
- CHARM_CONNECT_AUTHENTICATIONVIEW - Static variable in class com.gluonhq.charm.connect.view.AuthenticationViewFactory
-
- CharmObservable - Interface in com.gluonhq.charm.connect.service
-
- CharmObservable.State - Enum in com.gluonhq.charm.connect.service
-
The possible states a CharmObservable can be in.
- CharmObservableList<E> - Interface in com.gluonhq.charm.connect.service
-
A CharmObservableList is an ObservableList that is linked with a storage system.
- CharmObservableObject<T> - Interface in com.gluonhq.charm.connect.service
-
A CharmObservableObject is an ObservableObject that is linked with a storage system.
- CharmService - Class in com.gluonhq.charm.connect.service
-
Abstract class that contains common functionality for Charm Up services.
- CharmService(GluonClient) - Constructor for class com.gluonhq.charm.connect.service.CharmService
-
Construct a new Charm Up service that uses the specified GluonClient to
connect with the Gluon Cloud infrastructure.
- com.gluonhq.charm.connect - package com.gluonhq.charm.connect
-
Core functionality that is needed to be able to retrieve and update remote data on Gluon Cloud.
- com.gluonhq.charm.connect.service - package com.gluonhq.charm.connect.service
-
Different services that allow to retrieve and update data from and to the device or Gluon Cloud.
- com.gluonhq.charm.connect.view - package com.gluonhq.charm.connect.view
-
Provides the functionality that is required to create authentication
views that are used to connect users to Gluon Cloud.
- com.gluonhq.charm.down.common - package com.gluonhq.charm.down.common
-
- com.gluonhq.charm.down.common.cache - package com.gluonhq.charm.down.common.cache
-
- com.gluonhq.charm.glisten - package com.gluonhq.charm.glisten
-
The base package for all Gluon Glisten functionality - in other words, the
APIs for creating user interfaces with Gluon Charm.
- com.gluonhq.charm.glisten.animation - package com.gluonhq.charm.glisten.animation
-
A package containing animation classes, which can be used to draw user
attention to relevant parts of the user interface.
- com.gluonhq.charm.glisten.application - package com.gluonhq.charm.glisten.application
-
Gluon Glisten applications should be built using the
MobileApplication
and related API
offered in this package.
- com.gluonhq.charm.glisten.control - package com.gluonhq.charm.glisten.control
-
UI controls and other useful components can be found in this package.
- com.gluonhq.charm.glisten.layout - package com.gluonhq.charm.glisten.layout
-
Layout containers and other layout-related concepts can be found in this
package.
- com.gluonhq.charm.glisten.layout.layer - package com.gluonhq.charm.glisten.layout.layer
-
Various
Layer
implementations can be found
in this package.
- com.gluonhq.charm.glisten.license - package com.gluonhq.charm.glisten.license
-
- com.gluonhq.charm.glisten.mvc - package com.gluonhq.charm.glisten.mvc
-
The Glisten
View
class, and other MVC related
APIs can be found in this package.
- com.gluonhq.charm.glisten.visual - package com.gluonhq.charm.glisten.visual
-
API related to the user interface visuals can be found in this package.
- contentProperty() - Method in class com.gluonhq.charm.glisten.control.Dialog
-
The content of the Dialog.
- contentProperty() - Method in class com.gluonhq.charm.glisten.control.Icon
-
- create() - Static method in class com.gluonhq.charm.connect.GluonClientBuilder
-
Create a new instance of GluonClientBuilder
- createCache(String) - Method in interface com.gluonhq.charm.down.common.cache.CacheManager
-
- createCache(String) - Method in class com.gluonhq.charm.down.common.cache.DefaultCacheManager
-
- createDefaultSkin() - Method in class com.gluonhq.charm.glisten.control.CardPane
-
- credentials(GluonCredentials) - Method in class com.gluonhq.charm.connect.GluonClientBuilder
-
Set the value of the credentials for the GluonClient instance constructed
by this builder.
- get(K) - Method in interface com.gluonhq.charm.down.common.cache.Cache
-
Get the value for the specified key, or null when there is no such key.
- get(K) - Method in class com.gluonhq.charm.down.common.cache.DefaultCache
-
- getApplication() - Method in class com.gluonhq.charm.glisten.mvc.View
-
Convenience method that returns the MobileApplication instance that this
View finds itself contained within.
- getAuthenticatedUser() - Method in class com.gluonhq.charm.connect.service.AuthenticationService
-
Gets the value of the property authenticatedUser.
- getAuthenticationService() - Method in class com.gluonhq.charm.connect.GluonClient
-
Get an instance of the AuthenticationService that uses this GluonClient
when interacting the Gluon Cloud.
- getAuthenticationView() - Static method in class com.gluonhq.charm.connect.view.AuthenticationViewFactory
-
Get an instance of AuthenticationView.
- getBackgroundFade() - Method in class com.gluonhq.charm.glisten.application.GlassPane
-
Gets the value of the property backgroundFade.
- getButtons() - Method in class com.gluonhq.charm.glisten.control.Dialog
-
A list of buttons to show within the dialog.
- getCache(String) - Method in interface com.gluonhq.charm.down.common.cache.CacheManager
-
- getCache(String) - Method in class com.gluonhq.charm.down.common.cache.DefaultCacheManager
-
- getCacheManager() - Method in class com.gluonhq.charm.down.common.Platform
-
- getCallbackUrl() - Method in class com.gluonhq.charm.connect.view.LoginMethod
-
Constructs the URL that identifies the callback URL that will be called
on Gluon Cloud as the final step in the connect flow.
- getCards() - Method in class com.gluonhq.charm.glisten.control.CardPane
-
- getChildren() - Method in class com.gluonhq.charm.glisten.control.Avatar
- getConnectUrl() - Method in class com.gluonhq.charm.connect.view.LoginMethod
-
Constructs the URL that needs to be called to initiate the connect flow
for this login method on Gluon Cloud.
- getContent() - Method in class com.gluonhq.charm.glisten.control.Dialog
-
Gets the value of the property content.
- getContent() - Method in class com.gluonhq.charm.glisten.control.Icon
-
Gets the value of the property content.
- getCredentials() - Method in class com.gluonhq.charm.connect.GluonClient
-
Get the credentials that are used to authorize the application when
connecting with Gluon Cloud.
- getCurrent() - Static method in enum com.gluonhq.charm.down.common.JavaFXPlatform
-
- getDefault() - Static method in enum com.gluonhq.charm.glisten.visual.Swatch
-
Returns the hardcoded default swatch -
blue
.
- getDefault() - Static method in enum com.gluonhq.charm.glisten.visual.Theme
-
Returns the hardcoded default theme -
light
.
- getException() - Method in interface com.gluonhq.charm.connect.service.CharmObservable
-
In case an exception occurred during processing, this method will
return the exception.
- getGlassPane() - Method in class com.gluonhq.charm.glisten.application.MobileApplication
-
Returns the
GlassPane
instance that is part of this application.
- getGlisten() - Static method in class com.gluonhq.charm.glisten.GlistenFactory
-
Returns an instance of the
Glisten
abstract class that is relevant
for the platform that is currently in-use.
- getGluonClient() - Method in class com.gluonhq.charm.connect.service.CharmService
-
- getHost() - Method in class com.gluonhq.charm.connect.GluonClient
-
Get the name of the host that is used for connecting to Gluon Cloud.
- getIdentifier() - Method in interface com.gluonhq.charm.connect.service.CharmObservable
-
Returns the unique identifier that is associated with this instance.
- getImage() - Method in class com.gluonhq.charm.glisten.control.Avatar
-
Gets the value of the property image.
- getInstance() - Static method in class com.gluonhq.charm.glisten.application.MobileApplication
-
Returns the single instance of the MobileApplication.
- getKey() - Method in class com.gluonhq.charm.connect.GluonCredentials
-
Get the public key of this application.
- getKey() - Method in class com.gluonhq.charm.connect.User
-
Get the key that uniquely identifies this user within a Gluon Cloud
application.
- getLatitude() - Method in class com.gluonhq.charm.down.common.Position
-
Return the latitude coordinate of the position.
- getLayers() - Method in class com.gluonhq.charm.glisten.layout.MobileLayoutPane
-
Returns the list of all
Layer
instances that have been installed
inside this layout pane.
- getLongitude() - Method in class com.gluonhq.charm.down.common.Position
-
Return the longitude coordinate of the position.
- getMobileLayoutPane() - Method in class com.gluonhq.charm.glisten.layout.Layer
-
Gets the value of the property mobileLayoutPane.
- getName() - Method in class com.gluonhq.charm.connect.User
-
Get the name of this user.
- getName() - Method in class com.gluonhq.charm.down.common.Platform
-
Return the name of this Platform, i.e.
- getName() - Method in class com.gluonhq.charm.glisten.mvc.View
-
Gets the value of the property name.
- getNetworkId() - Method in class com.gluonhq.charm.connect.User
-
Get the unique id within a social network for this user.
- getNick() - Method in class com.gluonhq.charm.connect.User
-
Get the nick name of this user.
- getOnAction() - Method in class com.gluonhq.charm.glisten.layout.layer.FloatingActionButton
-
Gets the value of the property onAction.
- getPicture() - Method in class com.gluonhq.charm.connect.User
-
Get the profile picture of this user.
- getPlatform() - Static method in class com.gluonhq.charm.down.common.PlatformFactory
-
Get a
Platform
implementation that matches the runtime platform.
- getPosition() - Method in interface com.gluonhq.charm.down.common.PositionService
-
The current position on earth of the device.
- getPositionService() - Method in class com.gluonhq.charm.down.common.Platform
-
- getPrimaryGraphic() - Method in class com.gluonhq.charm.glisten.control.ListTile
-
Gets the value of the property primaryGraphic.
- getPrivateStorage() - Method in class com.gluonhq.charm.down.common.Platform
-
Get a storage directory that is private to the environment that is
calling this method.
- getRadius() - Method in class com.gluonhq.charm.glisten.control.Avatar
-
Gets the value of the property radius.
- getRandom() - Static method in enum com.gluonhq.charm.glisten.visual.Swatch
-
Returns a randomly selected swatch.
- getRoot() - Method in class com.gluonhq.charm.glisten.application.GlassPane
-
The root node of the application that this GlassPane is currently covering -
this is typically a
View
.
- getScreenHeight() - Method in class com.gluonhq.charm.glisten.application.MobileApplication
-
Returns the height of the screen that this application is running on.
- getScreenWidth() - Method in class com.gluonhq.charm.glisten.application.MobileApplication
-
Returns the width of the screen that this application is running on.
- getSecondaryGraphic() - Method in class com.gluonhq.charm.glisten.control.ListTile
-
Gets the value of the property secondaryGraphic.
- getSecret() - Method in class com.gluonhq.charm.connect.GluonCredentials
-
Get the secret key of this application.
- getSetting(String) - Method in class com.gluonhq.charm.down.common.Storage
-
- getSettingService() - Method in class com.gluonhq.charm.down.common.Platform
-
- getSide() - Method in class com.gluonhq.charm.glisten.layout.layer.SidePopupView
-
Gets the value of the property side.
- getState() - Method in interface com.gluonhq.charm.connect.service.CharmObservable
-
Return the current state of this observable.
- getStorageService() - Method in class com.gluonhq.charm.connect.GluonClient
-
Get an instance of the AuthenticationService that uses this GluonClient
when interacting the Gluon Cloud.
- getStorageWhere() - Method in interface com.gluonhq.charm.connect.service.CharmObservable
-
Returns the system where this instance will be stored.
- getSwatch() - Method in class com.gluonhq.charm.glisten.mvc.View
-
Gets the value of the property swatch.
- getText() - Method in class com.gluonhq.charm.glisten.layout.layer.FloatingActionButton
-
Gets the value of the property text.
- getTitle() - Method in class com.gluonhq.charm.glisten.application.MobileApplication
-
Gets the value of the property title.
- getTitle() - Method in class com.gluonhq.charm.glisten.control.Dialog
-
Gets the value of the property title.
- getType() - Method in class com.gluonhq.charm.connect.view.LoginMethod
-
Returns the type of the LoginMethod and defines which service will be
used for connecting Gluon Cloud users.
- getUserService() - Method in class com.gluonhq.charm.connect.GluonClient
-
Get an instance of the AuthenticationService that uses this GluonClient
when interacting the Gluon Cloud.
- getView() - Method in class com.gluonhq.charm.glisten.application.MobileApplication
-
Gets the value of the property view.
- GlassPane - Class in com.gluonhq.charm.glisten.application
-
The GlassPane exists in an invisible layer above the main UI of a Glisten
MobileApplication
.
- Glisten - Class in com.gluonhq.charm.glisten
-
The Glisten abstract class is designed to provide API that is implemented
in platform-specific ways.
- Glisten() - Constructor for class com.gluonhq.charm.glisten.Glisten
-
This class should not be instantiated directly, rather, developers wanting
to use this API should instead call
GlistenFactory.getGlisten()
to
get an instance of this class that is relevant to the platform that
their software is being executed on.
- GlistenFactory - Class in com.gluonhq.charm.glisten
-
Provides the link to the native (android, ios, desktop) platform.
- GlistenStyleClasses - Class in com.gluonhq.charm.glisten.visual
-
A convenience class containing a number of style classes that are understood
by the Glisten CSS code.
- GluonClient - Class in com.gluonhq.charm.connect
-
The GluonClient is the starting point to the Gluon Cloud infrastructure.
- gluonClient - Variable in class com.gluonhq.charm.connect.service.CharmService
-
- GluonClientBuilder - Class in com.gluonhq.charm.connect
-
A utility class for building GluonClient instances.
- GluonClientBuilder() - Constructor for class com.gluonhq.charm.connect.GluonClientBuilder
-
Default constructor
- GluonCredentials - Class in com.gluonhq.charm.connect
-
A class that represents the credentials that are used when authorizing your
application with Gluon Cloud.
- GluonCredentials(String, String) - Constructor for class com.gluonhq.charm.connect.GluonCredentials
-
Construct a credentials object with the specified application key and
secret.
- graphic() - Method in enum com.gluonhq.charm.glisten.visual.MaterialDesignIcon
-
Creates a graphic node that can be embedded within the scenegraph, for
the selected material design icon.
- MaterialDesignIcon - Enum in com.gluonhq.charm.glisten.visual
-
An enumeration of all material design icons that are available.
- MenuPopupView - Class in com.gluonhq.charm.glisten.layout.layer
-
The MenuPopupView class is used to show JavaFX Menu
instances within
the user interface - it will appear relative to the given owner node.
- MenuPopupView(Node, Menu) - Constructor for class com.gluonhq.charm.glisten.layout.layer.MenuPopupView
-
Creates a new MenuPopupView instance that will be displayed relative to
the given ownerNode
, and will contain the given Menu
.
- MenuSidePopupView - Class in com.gluonhq.charm.glisten.layout.layer
-
The MenuPopupView class is used to show JavaFX Menu
instances within
the user interface - it will scroll out from the edge of the screen.
- MenuSidePopupView(Menu) - Constructor for class com.gluonhq.charm.glisten.layout.layer.MenuSidePopupView
-
Creates a new MenuSidePopupView instance that will be displayed from the
bottom edge of the screen, containing the contents of the given Menu.
- MenuSidePopupView(Menu, Side) - Constructor for class com.gluonhq.charm.glisten.layout.layer.MenuSidePopupView
-
Creates a new MenuSidePopupView instance that will be displayed from the
side of the screen, as specified by the side
parameter.
- MobileApplication - Class in com.gluonhq.charm.glisten.application
-
For Glisten-based applications, the MobileApplication class should be
considered as the base class, in a similar fashion to the Application
class is to JavaFX applications.
- MobileApplication() - Constructor for class com.gluonhq.charm.glisten.application.MobileApplication
-
Creates a new instance of MobileApplication.
- MobileLayoutPane - Class in com.gluonhq.charm.glisten.layout
-
The MobileLayoutPane class provides a layout container that closely matches
the typical layout of many mobile applications.
- MobileLayoutPane() - Constructor for class com.gluonhq.charm.glisten.layout.MobileLayoutPane
-
Creates a new empty instance of the MobileLayoutPane.
- MobileLayoutPane(Node) - Constructor for class com.gluonhq.charm.glisten.layout.MobileLayoutPane
-
Creates a new instance of the MobileLayoutPane, with the given
Node
set as the center
node (that is,
the main node that will expand to take all available space).
- mobileLayoutPaneProperty() - Method in class com.gluonhq.charm.glisten.layout.Layer
-
- radiusProperty() - Method in class com.gluonhq.charm.glisten.control.Avatar
-
The radius of the Avatar clipping circle.
- remove(K) - Method in interface com.gluonhq.charm.down.common.cache.Cache
-
Remove the entry associated with this key.
- remove(K) - Method in class com.gluonhq.charm.down.common.cache.DefaultCache
-
- remove(String) - Method in interface com.gluonhq.charm.down.common.SettingService
-
Removes the setting for the specified key.
- removeAll() - Method in interface com.gluonhq.charm.down.common.cache.Cache
-
Remove all entries from the cache
- removeAll() - Method in class com.gluonhq.charm.down.common.cache.DefaultCache
-
- retrieve(String) - Method in interface com.gluonhq.charm.down.common.SettingService
-
Retrieves the value of the setting that is identified by the specified
key.
- retrieveFriends(BiConsumer<Worker.State, ObservableList<User>>) - Method in class com.gluonhq.charm.connect.service.UserService
-
Retrieve the list of friends for the current authenticated user.
- retrieveList(String, Class<T>) - Method in class com.gluonhq.charm.connect.service.StorageService
-
Retrieve the list with the provided id from the device storage system.
- retrieveList(String, Class<T>, StorageWhere) - Method in class com.gluonhq.charm.connect.service.StorageService
-
Retrieve the list with the provided id from the provided storage system.
- retrieveList(String, Class<T>, StorageWhere, SyncFlag...) - Method in class com.gluonhq.charm.connect.service.StorageService
-
Retrieve the list with the provided id, from the provided storage system using the provided
synchronization flags to decide how the list will be synchronized with the chosen storage
system.
- retrieveObject(String, Class<T>) - Method in class com.gluonhq.charm.connect.service.StorageService
-
Retrieve the object with the provided id from the device storage system.
- retrieveObject(String, Class<T>, StorageWhere) - Method in class com.gluonhq.charm.connect.service.StorageService
-
Retrieve the object with the provided id from the provided storage system.
- retrieveObject(String, Class<T>, StorageWhere, SyncFlag...) - Method in class com.gluonhq.charm.connect.service.StorageService
-
Retrieve the object with the provided id from the provided storage system, using the provided flags to
decide how the object will be synchronized with the storage system.
- retrieveUser(String, BiConsumer<Worker.State, User>) - Method in class com.gluonhq.charm.connect.service.UserService
-
Retrieve the information of the user with the specified id.
- retrieveView(String) - Method in class com.gluonhq.charm.glisten.application.MobileApplication
-
Attempts to retrieve the view represented by the given view name.
- secondaryGraphicProperty() - Method in class com.gluonhq.charm.glisten.control.ListTile
-
The property to display on the right side of the ListTile, as a smaller Node.
- setActive(boolean) - Method in class com.gluonhq.charm.connect.User
-
- setAutoHide(boolean) - Method in class com.gluonhq.charm.glisten.layout.Layer
-
Sets the value of the property autoHide.
- setBackgroundFade(double) - Method in class com.gluonhq.charm.glisten.application.GlassPane
-
Sets the value of the property backgroundFade.
- setContent(Node) - Method in class com.gluonhq.charm.glisten.control.Dialog
-
Sets the value of the property content.
- setContent(MaterialDesignIcon) - Method in class com.gluonhq.charm.glisten.control.Icon
-
Sets the value of the property content.
- setFloatingActionButtonHandler(Function<FloatingActionButton, Point2D>) - Method in class com.gluonhq.charm.glisten.layout.layer.FloatingActionButton
-
The floating action button handler is the method that is called to determine
the positioning of the floating action button in the layout pane.
- setImage(Image) - Method in class com.gluonhq.charm.glisten.control.Avatar
-
Sets the value of the property image.
- setKey(String) - Method in class com.gluonhq.charm.connect.User
-
Set the key for this user.
- setName(String) - Method in class com.gluonhq.charm.connect.User
-
- setName(String) - Method in class com.gluonhq.charm.glisten.mvc.View
-
Sets the value of the property name.
- setNetworkId(String) - Method in class com.gluonhq.charm.connect.User
-
- setNick(String) - Method in class com.gluonhq.charm.connect.User
-
- setOnAction(EventHandler<ActionEvent>) - Method in class com.gluonhq.charm.glisten.layout.layer.FloatingActionButton
-
Sets the value of the property onAction.
- setOnLifecycleEvent(Callback<Platform.LifecycleEvent, Void>) - Method in class com.gluonhq.charm.down.common.Platform
-
- setPicture(String) - Method in class com.gluonhq.charm.connect.User
-
- setPrimaryGraphic(Node) - Method in class com.gluonhq.charm.glisten.control.ListTile
-
Sets the value of the property primaryGraphic.
- setRadius(double) - Method in class com.gluonhq.charm.glisten.control.Avatar
-
Sets the value of the property radius.
- setResult(T) - Method in class com.gluonhq.charm.glisten.control.Dialog
-
Sets the result to return once the dialog is hidden.
- setSecondaryGraphic(Node) - Method in class com.gluonhq.charm.glisten.control.ListTile
-
Sets the value of the property secondaryGraphic.
- setShowing(boolean) - Method in class com.gluonhq.charm.glisten.layout.Layer
-
Sets the value of the property showing.
- setSide(Side) - Method in class com.gluonhq.charm.glisten.layout.layer.SidePopupView
-
Sets the value of the property side.
- setStatusBarBackgroundColor(Color) - Method in class com.gluonhq.charm.glisten.Glisten
-
Sets the background color of the status bar area, on devices where this
is possible (e.g.
- setSwatch(Swatch) - Method in class com.gluonhq.charm.glisten.mvc.View
-
Sets the value of the property swatch.
- setText(String) - Method in class com.gluonhq.charm.glisten.layout.layer.FloatingActionButton
-
Sets the value of the property text.
- setText(String) - Method in class com.gluonhq.charm.glisten.layout.layer.SnackbarPopupView
-
- SettingService - Interface in com.gluonhq.charm.down.common
-
The SettingService provides a simple way for storing, removing and retrieving
key-value pairs of strings.
- setTitle(String) - Method in class com.gluonhq.charm.glisten.application.MobileApplication
-
Sets the value of the property title.
- setTitle(Node) - Method in class com.gluonhq.charm.glisten.control.Dialog
-
Sets the value of the property title.
- setVvalue(double) - Method in class com.gluonhq.charm.glisten.control.CardPane
-
- show() - Method in class com.gluonhq.charm.glisten.control.Dialog
-
Requests that the dialog be shown.
- show() - Method in class com.gluonhq.charm.glisten.layout.layer.MenuPopupView
-
If this Layer is installed in the
GlassPane
, calling this method
will show the Layer regardless of the current View.
- show() - Method in class com.gluonhq.charm.glisten.layout.Layer
-
If this Layer is installed in the
GlassPane
, calling this method
will show the Layer regardless of the current View.
- show() - Method in class com.gluonhq.charm.glisten.layout.layer.SidePopupView
-
If this Layer is installed in the
GlassPane
, calling this method
will show the Layer regardless of the current View.
- show() - Method in class com.gluonhq.charm.glisten.mvc.View
-
Assuming that the name of this View is not null and not empty, calling
this method will result in the application switching out the currently
displayed view, and showing this view in its place.
- showingProperty() - Method in class com.gluonhq.charm.glisten.control.Dialog
-
Represents whether the Dialog instance is currently showing or not.
- showingProperty() - Method in class com.gluonhq.charm.glisten.layout.Layer
-
Represents whether this Layer is currently showing on screen or not.
- showingProperty() - Method in class com.gluonhq.charm.glisten.mvc.View
-
A boolean property used to represent whether this View is currently being
shown on screen.
- showLayer(String) - Method in class com.gluonhq.charm.glisten.application.MobileApplication
-
Attempts to show a layer with the given name.
- showMessage(String) - Method in class com.gluonhq.charm.glisten.application.MobileApplication
-
- ShrinkExpandAnimation - Class in com.gluonhq.charm.glisten.animation
-
An animation that will shrink or grow a Node.
- ShrinkExpandAnimation(Node, boolean) - Constructor for class com.gluonhq.charm.glisten.animation.ShrinkExpandAnimation
-
Creates a new ShrinkExpandAnimation instance, where the animation
will initially operate in the direction specified by the boolean argument:
if true, the node will expand into view when the animation is played, and
if false, the node will shrink out of view when the animation is played.
- SidePopupView - Class in com.gluonhq.charm.glisten.layout.layer
-
The SidePopupView class is used to show a JavaFX Node
- it will
scroll out from the edge of the screen.
- SidePopupView(Node) - Constructor for class com.gluonhq.charm.glisten.layout.layer.SidePopupView
-
Creates a new SidePopupView instance that will be displayed from the
left edge of the screen, containing the given Node.
- SidePopupView(Node, Side, Boolean) - Constructor for class com.gluonhq.charm.glisten.layout.layer.SidePopupView
-
Creates a new SidePopupView instance that will be displayed from the
given side of the screen, containing the given Node.
- sideProperty() - Method in class com.gluonhq.charm.glisten.layout.layer.SidePopupView
-
The side of the screen from which the SidePopupView should appear from.
- SnackbarPopupView - Class in com.gluonhq.charm.glisten.layout.layer
-
- SnackbarPopupView() - Constructor for class com.gluonhq.charm.glisten.layout.layer.SnackbarPopupView
-
- start(Stage) - Method in class com.gluonhq.charm.glisten.application.MobileApplication
- stateProperty() - Method in interface com.gluonhq.charm.connect.service.CharmObservable
-
- Storage - Class in com.gluonhq.charm.down.common
-
- Storage() - Constructor for class com.gluonhq.charm.down.common.Storage
-
- StorageService - Class in com.gluonhq.charm.connect.service
-
The StorageService provides methods to access the application data that is
stored on the device or in Gluon Cloud.
- StorageService(GluonClient) - Constructor for class com.gluonhq.charm.connect.service.StorageService
-
Construct a new StorageService.
- StorageWhere - Enum in com.gluonhq.charm.connect.service
-
A StorageWhere defines the location where the StorageService should store lists and objects.
- store(String, String) - Method in interface com.gluonhq.charm.down.common.SettingService
-
Stores the setting with the specified key and value.
- storeObject(String, T) - Method in class com.gluonhq.charm.connect.service.StorageService
-
Store the provided object with the given identifier on the device storage system.
- storeObject(String, T, StorageWhere) - Method in class com.gluonhq.charm.connect.service.StorageService
-
Store the provided object with the given id at the specified storage system.
- storeObject(String, T, StorageWhere, SyncFlag...) - Method in class com.gluonhq.charm.connect.service.StorageService
-
Store the provided object with the given id at the specified storage system, using the provided
synchronization flags to decide how the object will be synchronized with the storage system.
- Swatch - Enum in com.gluonhq.charm.glisten.visual
-
An enumeration of all available swatch styles provided by Glisten.
- swatchProperty() - Method in class com.gluonhq.charm.glisten.mvc.View
-
Specifies the
Swatch
that should be used when this View is shown.
- switchToPreviousView() - Method in class com.gluonhq.charm.glisten.application.MobileApplication
-
Attempts to switch to a previously used view if one exists
- switchView(String) - Method in class com.gluonhq.charm.glisten.application.MobileApplication
-
Attempts to switch the view from the current view to a view represented by
the given view name.
- sync() - Method in interface com.gluonhq.charm.connect.service.CharmObservable
-
Performs a synchronization of this observable with the underlying storage system.
- Sync - Annotation Type in com.gluonhq.charm.connect.service
-
The Sync annotation defines which synchronization method should be used for
a property on a remote object.
- SyncFlag - Enum in com.gluonhq.charm.connect.service
-
A SyncFlag defines how changes to objects and lists are reflected between
the remote copies on Gluon Cloud and the local copies in the runtime of the
client application.
- SyncMethod - Enum in com.gluonhq.charm.connect.service
-
The sync method defines when changes to a property of a remote object should
be synchronized with Gluon Cloud.
- valueOf(String) - Static method in enum com.gluonhq.charm.connect.Authentication
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.charm.connect.service.CharmObservable.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.charm.connect.service.StorageWhere
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.charm.connect.service.SyncFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.charm.connect.service.SyncMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.charm.connect.view.LoginMethod.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.charm.down.common.JavaFXPlatform
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.charm.down.common.Platform.LifecycleEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.charm.glisten.visual.MaterialDesignIcon
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.charm.glisten.visual.Swatch
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.gluonhq.charm.glisten.visual.Theme
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.gluonhq.charm.connect.Authentication
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.gluonhq.charm.connect.service.CharmObservable.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.gluonhq.charm.connect.service.StorageWhere
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.gluonhq.charm.connect.service.SyncFlag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.gluonhq.charm.connect.service.SyncMethod
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.gluonhq.charm.connect.view.LoginMethod.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.gluonhq.charm.down.common.JavaFXPlatform
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.gluonhq.charm.down.common.Platform.LifecycleEvent
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.gluonhq.charm.glisten.visual.MaterialDesignIcon
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.gluonhq.charm.glisten.visual.Swatch
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.gluonhq.charm.glisten.visual.Theme
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- View - Class in com.gluonhq.charm.glisten.mvc
-
Glisten user interfaces are built using views, which are essentially named
MobileLayoutPanes
.
- View(String) - Constructor for class com.gluonhq.charm.glisten.mvc.View
-
Creates a new View instance with the given name.
- View(Node) - Constructor for class com.gluonhq.charm.glisten.mvc.View
-
Creates a new View instance with the given content and a null name.
- View(String, Node) - Constructor for class com.gluonhq.charm.glisten.mvc.View
-
Creates a new View instance with the given name and content.
- viewProperty() - Method in class com.gluonhq.charm.glisten.application.MobileApplication
-
The currently showing view within this application.