Class RouteConfig


  • @JsType(isNative=true,
            namespace="<global>",
            name="Object")
    public final class RouteConfig
    extends Object
    Author:
    Adrien Baron
    • Constructor Detail

      • RouteConfig

        public RouteConfig()
    • Method Detail

      • of

        @JsOverlay
        public static <T extends com.axellience.vuegwt.core.client.component.IsVueComponent> RouteConfig of​(String path,
                                                                                                            com.axellience.vuegwt.core.client.vue.VueComponentFactory<T> componentFactory)
      • of

        @JsOverlay
        public static <T extends com.axellience.vuegwt.core.client.component.IsVueComponent> RouteConfig of​(String path,
                                                                                                            com.axellience.vuegwt.core.client.vue.VueJsConstructor<T> componentJsConstructor)
      • of

        @JsOverlay
        public static <T extends com.axellience.vuegwt.core.client.component.IsVueComponent> RouteConfig of​(String name,
                                                                                                            String path,
                                                                                                            com.axellience.vuegwt.core.client.vue.VueComponentFactory<T> componentFactory)
      • of

        @JsOverlay
        public static <T extends com.axellience.vuegwt.core.client.component.IsVueComponent> RouteConfig of​(String name,
                                                                                                            String path,
                                                                                                            com.axellience.vuegwt.core.client.vue.VueJsConstructor<T> componentJsConstructor)
      • getPath

        @JsOverlay
        public final String getPath()
      • getName

        @JsOverlay
        public final String getName()
      • getComponent

        @JsOverlay
        public final Object getComponent()
      • setComponent

        @JsOverlay
        public final RouteConfig setComponent​(Object component)
      • getComponents

        @JsOverlay
        public final jsinterop.base.JsPropertyMap getComponents()
      • setComponents

        @JsOverlay
        public final RouteConfig setComponents​(jsinterop.base.JsPropertyMap components)
      • addComponent

        @JsOverlay
        public final <T extends com.axellience.vuegwt.core.client.component.IsVueComponent> RouteConfig addComponent​(String id,
                                                                                                                     com.axellience.vuegwt.core.client.vue.VueComponentFactory<T> componentFactory)
      • addComponent

        @JsOverlay
        public final <T extends com.axellience.vuegwt.core.client.component.IsVueComponent> RouteConfig addComponent​(String id,
                                                                                                                     com.axellience.vuegwt.core.client.vue.VueJsConstructor<T> componentJsConstructor)
      • getRedirect

        @JsOverlay
        public final Object getRedirect()
      • getAlias

        @JsOverlay
        public final Object getAlias()
      • getChildren

        @JsOverlay
        public final elemental2.core.JsArray<RouteConfig> getChildren()
      • setChildren

        @JsOverlay
        public final RouteConfig setChildren​(elemental2.core.JsArray<RouteConfig> children)
      • getMeta

        @JsOverlay
        public final Object getMeta()
      • getBeforeEnter

        @JsOverlay
        public final NavigationGuard getBeforeEnter()
      • getProps

        @JsOverlay
        public final Object getProps()
      • isCaseSensitive

        @JsOverlay
        public final boolean isCaseSensitive()
      • setCaseSensitive

        @JsOverlay
        public final RouteConfig setCaseSensitive​(boolean caseSensitive)
      • getPathToRegexpOptions

        @JsOverlay
        public final PathToRegexpOptions getPathToRegexpOptions()