├── .github └── workflows │ ├── deploy-snapshot.yml │ └── test-vue-gwt.yml ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── core ├── pom.xml └── src │ └── main │ ├── java │ ├── com │ │ └── axellience │ │ │ └── vuegwt │ │ │ └── core │ │ │ ├── annotations │ │ │ ├── component │ │ │ │ ├── Component.java │ │ │ │ ├── Computed.java │ │ │ │ ├── Data.java │ │ │ │ ├── Emit.java │ │ │ │ ├── EventBound.java │ │ │ │ ├── HookMethod.java │ │ │ │ ├── JsComponent.java │ │ │ │ ├── Prop.java │ │ │ │ ├── PropDefault.java │ │ │ │ ├── PropValidator.java │ │ │ │ ├── Ref.java │ │ │ │ └── Watch.java │ │ │ └── directive │ │ │ │ └── Directive.java │ │ │ └── client │ │ │ ├── Vue.java │ │ │ ├── Vue.js │ │ │ ├── VueCustomElementLibInjector.java │ │ │ ├── VueGWT.java │ │ │ ├── VueGWT.js │ │ │ ├── VueGWT.native.js │ │ │ ├── VueLibDevInjector.java │ │ │ ├── VueLibInjector.java │ │ │ ├── component │ │ │ ├── IsVueComponent.java │ │ │ ├── VueComponent.java │ │ │ ├── hooks │ │ │ │ ├── HasActivated.java │ │ │ │ ├── HasBeforeCreate.java │ │ │ │ ├── HasBeforeDestroy.java │ │ │ │ ├── HasBeforeMount.java │ │ │ │ ├── HasBeforeUpdate.java │ │ │ │ ├── HasCreated.java │ │ │ │ ├── HasDeactivated.java │ │ │ │ ├── HasDestroyed.java │ │ │ │ ├── HasErrorCaptured.java │ │ │ │ ├── HasMounted.java │ │ │ │ ├── HasRender.java │ │ │ │ └── HasUpdated.java │ │ │ └── options │ │ │ │ ├── CustomizeOptions.java │ │ │ │ ├── NamedElementDefinition.java │ │ │ │ ├── VueComponentOptions.java │ │ │ │ ├── computed │ │ │ │ ├── ComputedKind.java │ │ │ │ └── ComputedOptions.java │ │ │ │ ├── data │ │ │ │ ├── DataDefinition.java │ │ │ │ └── DataFactory.java │ │ │ │ ├── functions │ │ │ │ ├── OnEvent.java │ │ │ │ └── OnNextTick.java │ │ │ │ ├── props │ │ │ │ ├── PropOptions.java │ │ │ │ └── PropProxyDefinition.java │ │ │ │ ├── refs │ │ │ │ └── RefProxyDefinition.java │ │ │ │ └── watch │ │ │ │ ├── ChangeTrigger.java │ │ │ │ ├── OnValueChange.java │ │ │ │ ├── WatchOptions.java │ │ │ │ └── WatcherRegistration.java │ │ │ ├── customelement │ │ │ ├── AttributeChangedCallback.java │ │ │ ├── CustomElementOptions.java │ │ │ ├── VueCustomElement.java │ │ │ ├── VueCustomElement.js │ │ │ └── VueCustomElementType.java │ │ │ ├── directive │ │ │ ├── VueDirective.java │ │ │ └── options │ │ │ │ └── VueDirectiveOptions.java │ │ │ ├── jsnative │ │ │ └── jsfunctions │ │ │ │ ├── JsConsumer.java │ │ │ │ ├── JsProvider.java │ │ │ │ └── JsRunnable.java │ │ │ ├── observer │ │ │ ├── VueGWTObserver.java │ │ │ ├── VueGWTObserverManager.java │ │ │ ├── VueJsObserverGetter.java │ │ │ ├── VueObserver.java │ │ │ ├── functions │ │ │ │ ├── VueObserveArray.java │ │ │ │ └── VueWalk.java │ │ │ └── vuegwtobservers │ │ │ │ ├── CollectionObserver.java │ │ │ │ ├── CollectionObserver.native.js │ │ │ │ ├── MapObserver.java │ │ │ │ └── MapObserver.native.js │ │ │ ├── tools │ │ │ ├── AfterMethodCall.java │ │ │ ├── FieldsExposer.java │ │ │ ├── JsUtils.java │ │ │ ├── VForExpressionUtil.java │ │ │ └── VueGWTTools.java │ │ │ ├── vnode │ │ │ ├── InlineTemplate.java │ │ │ ├── ScopedSlot.java │ │ │ ├── VNode.java │ │ │ ├── VNodeComponentOptions.java │ │ │ ├── VNodeData.java │ │ │ ├── VNodeDirective.java │ │ │ └── builder │ │ │ │ ├── CreateElementFunction.java │ │ │ │ └── VNodeBuilder.java │ │ │ └── vue │ │ │ ├── VueComponentFactory.java │ │ │ ├── VueConfig.java │ │ │ ├── VueErrorHandler.java │ │ │ ├── VueJsAsyncProvider.java │ │ │ ├── VueJsConstructor.java │ │ │ └── VueWarnHandler.java │ └── javax │ │ └── inject │ │ └── Inject.gwt.xml │ └── module.gwt.xml ├── deploy-docs.sh ├── docs ├── .vuepress │ ├── config.js │ ├── enhanceApp.js │ ├── public │ │ └── resources │ │ │ ├── images │ │ │ ├── GenMyModel-Logo-Black.png │ │ │ ├── VueGWTLogo-noText.png │ │ │ └── VueGWTLogo.png │ │ │ └── scripts │ │ │ ├── 1359FDBC5403E65F02A9D1E9811D5D28.cache.js │ │ │ ├── 97CEDD91277F61BF8DCA833BDBA8947B.cache.js │ │ │ ├── DC8887A5878627B2EBE2E1C2543EE9DB.cache.js │ │ │ ├── EBB1446C975D606ECCABA80B0678F7D2.cache.js │ │ │ ├── F7DD96E5E692AE1746505C8D66C5E0B3.cache.js │ │ │ ├── VueGwtExamples.devmode.js │ │ │ ├── VueGwtExamples.nocache.js │ │ │ ├── clear.cache.gif │ │ │ └── compilation-mappings.txt │ └── styles │ │ ├── index.styl │ │ └── palette.styl ├── README.md ├── assets │ └── images │ │ ├── eclipse-enable-annotation-processing.png │ │ └── intellij-enable-autobuild-running.png ├── examples │ ├── pom.xml │ ├── rebuild-docs-examples.sh │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── axellience │ │ │ └── vuegwtexamples │ │ │ ├── VueGwtExamples.gwt.xml │ │ │ └── client │ │ │ ├── ExampleInjector.java │ │ │ ├── JsFilesResources.java │ │ │ ├── VueGwtExamplesApp.java │ │ │ ├── VueGwtExamplesService.java │ │ │ └── examples │ │ │ ├── animalselector │ │ │ ├── AnimalSelectorComponent.html │ │ │ └── AnimalSelectorComponent.java │ │ │ ├── bindinlinestyle │ │ │ ├── BindInlineStyleComponent.html │ │ │ └── BindInlineStyleComponent.java │ │ │ ├── buttonplusone │ │ │ ├── ButtonPlusOneComponent.html │ │ │ └── ButtonPlusOneComponent.java │ │ │ ├── canhide │ │ │ ├── CanHideComponent.html │ │ │ └── CanHideComponent.java │ │ │ ├── common │ │ │ └── Todo.java │ │ │ ├── counterwithevent │ │ │ ├── ButtonCounterComponent.html │ │ │ ├── ButtonCounterComponent.java │ │ │ ├── CounterWithEventComponent.html │ │ │ └── CounterWithEventComponent.java │ │ │ ├── emitannotation │ │ │ ├── EmitAnnotationComponent.html │ │ │ ├── EmitAnnotationComponent.java │ │ │ ├── ParentEmitAnnotationComponent.html │ │ │ └── ParentEmitAnnotationComponent.java │ │ │ ├── errorboundary │ │ │ ├── ErrorBoundaryComponent.java │ │ │ └── ErrorMakerComponent.java │ │ │ ├── evennumbers │ │ │ ├── EvenNumbersComponent.html │ │ │ └── EvenNumbersComponent.java │ │ │ ├── exclamation │ │ │ ├── ExclamationComponent.html │ │ │ └── ExclamationComponent.java │ │ │ ├── extendjavacomponent │ │ │ ├── ChildComponent.html │ │ │ ├── ChildComponent.java │ │ │ └── ParentComponent.java │ │ │ ├── extendsjscomponent │ │ │ ├── ChildJavaComponent.html │ │ │ ├── ChildJavaComponent.java │ │ │ └── parent │ │ │ │ └── ParentJsComponent.java │ │ │ ├── focus │ │ │ ├── FocusDirective.java │ │ │ ├── FocusDirectiveComponent.html │ │ │ └── FocusDirectiveComponent.java │ │ │ ├── gotquotes │ │ │ ├── GotQuote.java │ │ │ ├── GotQuotesComponent.html │ │ │ ├── GotQuotesComponent.java │ │ │ └── GotQuotesService.java │ │ │ ├── greet │ │ │ ├── GreetComponent.html │ │ │ └── GreetComponent.java │ │ │ ├── hiwhat │ │ │ ├── HiWhatComponent.html │ │ │ └── HiWhatComponent.java │ │ │ ├── instanciatejscomponent │ │ │ └── FullJsWithMethodsComponent.java │ │ │ ├── kitten │ │ │ ├── KittenClientBundle.java │ │ │ ├── KittenComponent.html │ │ │ ├── KittenComponent.java │ │ │ └── kitten.jpg │ │ │ ├── link │ │ │ ├── LinkComponent.html │ │ │ └── LinkComponent.java │ │ │ ├── melisandre │ │ │ ├── MelisandreComponent.html │ │ │ ├── MelisandreComponent.java │ │ │ ├── MelisandreComponentClientBundle.java │ │ │ ├── MelisandreComponentStyle.gss │ │ │ └── MelisandreComponentStyle.java │ │ │ ├── message │ │ │ ├── MessageComponent.html │ │ │ └── MessageComponent.java │ │ │ ├── parent │ │ │ ├── ParentComponent.html │ │ │ ├── ParentComponent.java │ │ │ ├── TodoComponent.html │ │ │ └── TodoComponent.java │ │ │ ├── passvalues │ │ │ ├── ParentPassValuesComponent.html │ │ │ ├── ParentPassValuesComponent.java │ │ │ ├── PassValuesComponent.html │ │ │ └── PassValuesComponent.java │ │ │ ├── propdefaultvalue │ │ │ ├── ParentPropDefaultValueComponent.html │ │ │ ├── ParentPropDefaultValueComponent.java │ │ │ ├── PropDefaultValueComponent.html │ │ │ └── PropDefaultValueComponent.java │ │ │ ├── recursive │ │ │ ├── RecursiveComponent.html │ │ │ └── RecursiveComponent.java │ │ │ ├── reverse │ │ │ ├── ReverseComponent.html │ │ │ └── ReverseComponent.java │ │ │ ├── shareddatamodel │ │ │ ├── SharedDataModelComponent.html │ │ │ └── SharedDataModelComponent.java │ │ │ ├── simplelink │ │ │ ├── SimpleLinkComponent.html │ │ │ └── SimpleLinkComponent.java │ │ │ ├── simplerender │ │ │ ├── AnchoredHeadingComponent.java │ │ │ ├── RenderAppComponent.html │ │ │ └── RenderAppComponent.java │ │ │ ├── simpletodolist │ │ │ ├── SimpleTodoListComponent.html │ │ │ └── SimpleTodoListComponent.java │ │ │ ├── todolist │ │ │ ├── TodoComponent.html │ │ │ ├── TodoComponent.java │ │ │ ├── TodoListComponent.html │ │ │ └── TodoListComponent.java │ │ │ ├── todotext │ │ │ ├── TodoTextComponent.html │ │ │ └── TodoTextComponent.java │ │ │ ├── todotextcomputed │ │ │ ├── TodoTextComputedComponent.html │ │ │ └── TodoTextComputedComponent.java │ │ │ ├── tree │ │ │ ├── Folder.java │ │ │ ├── TreeComponent.html │ │ │ ├── TreeComponent.java │ │ │ ├── TreeFolderComponent.html │ │ │ ├── TreeFolderComponent.java │ │ │ ├── TreeFolderContentComponent.html │ │ │ └── TreeFolderContentComponent.java │ │ │ ├── vforonobject │ │ │ ├── VForOnObjectComponent.html │ │ │ └── VForOnObjectComponent.java │ │ │ ├── vforonobjectwithkey │ │ │ ├── VForOnObjectWithKeyComponent.html │ │ │ └── VForOnObjectWithKeyComponent.java │ │ │ ├── vforonobjectwithkeyandindex │ │ │ ├── VForOnObjectWithKeyAndIndexComponent.html │ │ │ └── VForOnObjectWithKeyAndIndexComponent.java │ │ │ ├── vforwithindex │ │ │ ├── VForWithIndexComponent.html │ │ │ └── VForWithIndexComponent.java │ │ │ ├── vforwithrange │ │ │ ├── VForWithRangeComponent.html │ │ │ └── VForWithRangeComponent.java │ │ │ └── vonwithdomevent │ │ │ ├── VOnWithDOMEventComponent.html │ │ │ └── VOnWithDOMEventComponent.java │ │ ├── resources │ │ └── com │ │ │ └── axellience │ │ │ └── vuegwtexamples │ │ │ └── client │ │ │ └── js-components.js │ │ └── webapp │ │ ├── WEB-INF │ │ └── web.xml │ │ └── index.html ├── guide │ ├── README.md │ ├── advanced │ │ ├── custom-elements.md │ │ ├── integrating-with-js-components.md │ │ └── unsupported-features.md │ ├── composition │ │ ├── custom-directives.md │ │ ├── extending-components.md │ │ ├── plugins.md │ │ └── render-function.md │ ├── essentials │ │ ├── class-and-style.md │ │ ├── components.md │ │ ├── computed-and-watchers.md │ │ ├── conditional.md │ │ ├── dependency-injection.md │ │ ├── events.md │ │ ├── forms.md │ │ ├── list.md │ │ ├── reactivity-system.md │ │ ├── template-syntax.md │ │ └── the-vue-instance.md │ ├── getting-started.md │ ├── gwt-integration │ │ ├── client-bundles-and-styles.md │ │ ├── js-interop.md │ │ └── widgets.md │ ├── project-setup.md │ ├── scaling-up │ │ └── routing.md │ ├── tooling │ │ └── unit-testing.md │ └── transitions │ │ ├── transitioning-state.md │ │ └── transitions.md ├── package.json ├── resources │ └── scripts │ │ ├── 246C1C92443E6CF94F75CCAE2775A532.cache.js │ │ ├── 7DEC3074E0D1FC7F80CA9846D403CE59.cache.js │ │ ├── C50DF2ED38E23CE330ACD96BD3A09078.cache.js │ │ ├── D732C2211B48DBC7A31DEE94AC099261.cache.js │ │ └── F2F7D9E391486E36396E25A2C64C3BCB.cache.js └── yarn.lock ├── gwt2 ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── axellience │ │ └── vuegwt │ │ └── gwt2 │ │ └── client │ │ └── widget │ │ └── VueGwtWidget.java │ └── module.gwt.xml ├── pom.xml ├── processors ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── axellience │ │ └── vuegwt │ │ └── processors │ │ ├── VueGwtProcessor.java │ │ ├── component │ │ ├── ComponentExposedTypeGenerator.java │ │ ├── ComponentInjectedDependenciesBuilder.java │ │ ├── ExposedField.java │ │ ├── factory │ │ │ ├── AbstractVueComponentFactoryGenerator.java │ │ │ ├── VueComponentFactoryGenerator.java │ │ │ └── VueJsComponentFactoryGenerator.java │ │ ├── template │ │ │ ├── ComponentTemplateProcessor.java │ │ │ ├── builder │ │ │ │ ├── TemplateMethodsBuilder.java │ │ │ │ └── compiler │ │ │ │ │ ├── JsVueTemplateCompiler.java │ │ │ │ │ ├── VueTemplateCompiler.java │ │ │ │ │ ├── VueTemplateCompilerException.java │ │ │ │ │ └── VueTemplateCompilerResult.java │ │ │ └── parser │ │ │ │ ├── SlotScopeDefinition.java │ │ │ │ ├── TemplateParser.java │ │ │ │ ├── TemplateParserLogger.java │ │ │ │ ├── TemplateScopedCssParser.java │ │ │ │ ├── VForDefinition.java │ │ │ │ ├── context │ │ │ │ ├── ContextLayer.java │ │ │ │ ├── TemplateParserContext.java │ │ │ │ └── localcomponents │ │ │ │ │ ├── LocalComponent.java │ │ │ │ │ ├── LocalComponentProp.java │ │ │ │ │ └── LocalComponents.java │ │ │ │ ├── jericho │ │ │ │ └── TemplateParserLoggerProvider.java │ │ │ │ ├── refs │ │ │ │ ├── RefFieldValidator.java │ │ │ │ └── RefInfo.java │ │ │ │ ├── result │ │ │ │ ├── TemplateExpression.java │ │ │ │ └── TemplateParserResult.java │ │ │ │ └── variable │ │ │ │ ├── ComputedVariableInfo.java │ │ │ │ ├── DestructuredPropertyInfo.java │ │ │ │ ├── LocalVariableInfo.java │ │ │ │ └── VariableInfo.java │ │ └── validators │ │ │ └── CollectionFieldsValidator.java │ │ ├── directive │ │ └── VueDirectiveOptionsGenerator.java │ │ ├── dom │ │ └── DOMElementsUtil.java │ │ └── utils │ │ ├── ComponentGeneratorsUtil.java │ │ ├── GeneratorsNameUtil.java │ │ ├── GeneratorsUtil.java │ │ ├── InjectedDependenciesUtil.java │ │ └── MissingComponentAnnotationException.java │ └── test │ ├── java │ └── com │ │ └── axellience │ │ └── vuegwt │ │ └── processors │ │ └── component │ │ ├── defaultmethods │ │ └── DefaultMethodsBindingTest.java │ │ ├── methods │ │ └── MethodsBindingTest.java │ │ ├── propertybinding │ │ └── PropertyBindingTest.java │ │ ├── props │ │ └── PropsTest.java │ │ ├── refs │ │ └── RefsTest.java │ │ ├── template │ │ └── parser │ │ │ └── TemplateParserTest.java │ │ ├── validators │ │ └── CollectionFieldsValidatorTest.java │ │ └── vmodel │ │ └── VModelTest.java │ └── resources │ ├── common │ ├── InterfaceDefaultMethod.java │ ├── SimpleChildComponent.java │ ├── SimpleObject.java │ ├── SimpleObjectInterface.java │ └── SimpleOtherChildComponent.java │ ├── defaultmethods │ ├── DefaultMethodsComponent.html │ ├── DefaultMethodsComponent.java │ └── compileresult │ │ └── DefaultMethodsComponentExposedType.java │ ├── methods │ ├── MethodsBindingComponent.html │ ├── MethodsBindingComponent.java │ └── compileresult │ │ └── MethodsBindingComponentExposedType.java │ ├── propertybinding │ ├── PropertyBindingComponent.html │ ├── PropertyBindingComponent.java │ └── compileresult │ │ └── PropertyBindingComponentExposedType.java │ ├── props │ ├── PropComponent.java │ └── compileresult │ │ └── PropComponentExposedType.java │ ├── refs │ ├── InvalidRefArrayComponentTypeComponent.html │ ├── InvalidRefArrayComponentTypeComponent.java │ ├── InvalidRefArrayDOMElementTypeComponent.html │ ├── InvalidRefArrayDOMElementTypeComponent.java │ ├── InvalidRefArrayTypeComponent.html │ ├── InvalidRefArrayTypeComponent.java │ ├── InvalidRefComponentTypeComponent.html │ ├── InvalidRefComponentTypeComponent.java │ ├── InvalidRefDOMElementTypeComponent.html │ ├── InvalidRefDOMElementTypeComponent.java │ ├── InvalidRefTypeComponent.html │ ├── InvalidRefTypeComponent.java │ ├── NonExistingRefComponent.html │ ├── NonExistingRefComponent.java │ ├── RefArrayOutsideVForComponent.html │ ├── RefArrayOutsideVForComponent.java │ ├── RefNonArrayInsideVForComponent.html │ ├── RefNonArrayInsideVForComponent.java │ ├── ValidRefsComponent.html │ └── ValidRefsComponent.java │ ├── templateparser │ ├── MustacheExpressionComponent.html │ ├── MustacheExpressionComponent.java │ └── compileresult │ │ └── MustacheExpressionComponentExposedType.java │ ├── validators │ ├── CollectionDataFieldsComponent.java │ ├── CollectionPropFieldsComponent.java │ ├── IgnoreModelWithListNoAnnotationComponent.java │ ├── ModelWithIgnoredTypesComponent.java │ ├── ModelWithLinkedListWithAnnotationComponent.java │ ├── ModelWithListNoAnnotationComponent.java │ ├── ModelWithMapNoAnnotationComponent.java │ ├── ModelWithSetNoAnnotationComponent.java │ ├── ModelWithTypeParametersComponent.java │ └── models │ │ ├── ModelWithIgnoredTypes.java │ │ ├── ModelWithLinkedListWithAnnotation.java │ │ ├── ModelWithListNoAnnotation.java │ │ ├── ModelWithMapNoAnnotation.java │ │ ├── ModelWithSetNoAnnotation.java │ │ └── ModelWithTypeParameters.java │ └── vmodel │ ├── VModelDotNotationComponent.html │ ├── VModelDotNotationComponent.java │ ├── VModelInvalidFieldComponent.html │ └── VModelInvalidFieldComponent.java ├── tests ├── .gitignore ├── pom.xml ├── tests-app-wrapper-gwt2 │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── axellience │ │ │ └── vuegwt │ │ │ └── testsapp │ │ │ └── gwt2 │ │ │ └── client │ │ │ └── VueGwtTestsAppGwt2.java │ │ └── module.gwt.xml ├── tests-app-wrapper-j2cl │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── axellience │ │ └── vuegwt │ │ └── testsapp │ │ └── j2cl │ │ ├── VueGwtTestsAppJ2CL.java │ │ ├── VueGwtTestsAppJ2CL.js │ │ └── VueGwtTestsAppJ2CL.native.js ├── tests-app │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── axellience │ │ │ └── vuegwt │ │ │ └── testsapp │ │ │ └── client │ │ │ ├── VueGwtTestsApp.java │ │ │ ├── common │ │ │ ├── InterfaceWithDefaultMethod.java │ │ │ ├── SimpleObject.java │ │ │ ├── SimpleObject.native.js │ │ │ ├── SimpleObjectWithDefaultMethod.java │ │ │ ├── Todo.java │ │ │ ├── Todo.native.js │ │ │ └── Utils.java │ │ │ └── components │ │ │ ├── basic │ │ │ ├── computed │ │ │ │ ├── ComputedTestComponent.html │ │ │ │ └── ComputedTestComponent.java │ │ │ ├── data │ │ │ │ ├── DataTestComponent.html │ │ │ │ └── DataTestComponent.java │ │ │ ├── imports │ │ │ │ ├── StaticImportsComponent.html │ │ │ │ └── StaticImportsComponent.java │ │ │ ├── prop │ │ │ │ ├── PropParentTestComponent.html │ │ │ │ ├── PropParentTestComponent.java │ │ │ │ ├── PropTestComponent.html │ │ │ │ └── PropTestComponent.java │ │ │ ├── propdefault │ │ │ │ ├── PropDefaultParentTestComponent.html │ │ │ │ ├── PropDefaultParentTestComponent.java │ │ │ │ ├── PropDefaultTestComponent.html │ │ │ │ └── PropDefaultTestComponent.java │ │ │ ├── propsync │ │ │ │ ├── PropSyncParentTestComponent.html │ │ │ │ ├── PropSyncParentTestComponent.java │ │ │ │ ├── PropSyncTestComponent.html │ │ │ │ └── PropSyncTestComponent.java │ │ │ ├── propvalidator │ │ │ │ ├── PropValidatorParentTestComponent.html │ │ │ │ ├── PropValidatorParentTestComponent.java │ │ │ │ ├── PropValidatorTestComponent.html │ │ │ │ └── PropValidatorTestComponent.java │ │ │ ├── ref │ │ │ │ ├── RefChildTestComponent.html │ │ │ │ ├── RefChildTestComponent.java │ │ │ │ ├── RefParentTestComponent.html │ │ │ │ └── RefParentTestComponent.java │ │ │ └── watch │ │ │ │ ├── data │ │ │ │ ├── WatchDataTestComponent.html │ │ │ │ └── WatchDataTestComponent.java │ │ │ │ └── prop │ │ │ │ ├── WatchPropParentTestComponent.html │ │ │ │ ├── WatchPropParentTestComponent.java │ │ │ │ ├── WatchPropTestComponent.html │ │ │ │ └── WatchPropTestComponent.java │ │ │ ├── collections │ │ │ ├── CollectionObservationChildComponent.html │ │ │ ├── CollectionObservationChildComponent.java │ │ │ ├── CollectionObservationComponent.html │ │ │ └── CollectionObservationComponent.java │ │ │ ├── conditionalrendering │ │ │ ├── vif │ │ │ │ ├── VIfTestComponent.html │ │ │ │ └── VIfTestComponent.java │ │ │ └── vshow │ │ │ │ ├── VShowTestComponent.html │ │ │ │ └── VShowTestComponent.java │ │ │ ├── events │ │ │ ├── emitannotation │ │ │ │ ├── EmitAnnotationChild.html │ │ │ │ ├── EmitAnnotationChild.java │ │ │ │ ├── EmitAnnotationParent.html │ │ │ │ └── EmitAnnotationParent.java │ │ │ └── types │ │ │ │ ├── EmitTypesChildComponent.html │ │ │ │ ├── EmitTypesChildComponent.java │ │ │ │ ├── EmitTypesParentComponent.html │ │ │ │ └── EmitTypesParentComponent.java │ │ │ ├── globalregistration │ │ │ ├── GloballyRegisteredComponent.html │ │ │ ├── GloballyRegisteredComponent.java │ │ │ ├── GloballyRegisteredWithNameComponent.html │ │ │ ├── GloballyRegisteredWithNameComponent.java │ │ │ ├── GloballyRegisteredWithNameOnRegistrationComponent.html │ │ │ ├── GloballyRegisteredWithNameOnRegistrationComponent.java │ │ │ ├── UsingGloballyRegisteredComponent.html │ │ │ └── UsingGloballyRegisteredComponent.java │ │ │ ├── inheritance │ │ │ ├── ChildComponent.html │ │ │ ├── ChildComponent.java │ │ │ └── ParentComponent.java │ │ │ ├── jsinterop │ │ │ ├── ComputedOverrideComponent.html │ │ │ └── ComputedOverrideComponent.java │ │ │ ├── slots │ │ │ ├── SlotScopeChildComponent.html │ │ │ ├── SlotScopeChildComponent.java │ │ │ ├── SlotScopeParentComponent.html │ │ │ ├── SlotScopeParentComponent.java │ │ │ ├── SlotScopeParentOldComponent.html │ │ │ └── SlotScopeParentOldComponent.java │ │ │ ├── style │ │ │ ├── classbinding │ │ │ │ ├── ClassBindingTestComponent.html │ │ │ │ └── ClassBindingTestComponent.java │ │ │ ├── inlinestylebinding │ │ │ │ ├── InlineStyleBindingTestComponent.html │ │ │ │ └── InlineStyleBindingTestComponent.java │ │ │ ├── pseudoclass │ │ │ │ ├── PseudoClassComponent.html │ │ │ │ └── PseudoClassComponent.java │ │ │ └── scoped │ │ │ │ ├── ScopedTestComponent.html │ │ │ │ ├── ScopedTestComponent.java │ │ │ │ └── ScopedTestComponent.scss │ │ │ └── vmodel │ │ │ ├── VModelComponent.html │ │ │ └── VModelComponent.java │ │ └── module.gwt.xml └── tests-runner │ ├── package.json │ ├── pom.xml │ ├── src │ └── test │ │ └── javascript │ │ ├── components │ │ ├── basic │ │ │ ├── computed.spec.js │ │ │ ├── data.spec.js │ │ │ ├── imports.spec.js │ │ │ ├── prop.spec.js │ │ │ ├── propdefault.spec.js │ │ │ ├── propsync.spec.js │ │ │ ├── propvalidator.spec.js │ │ │ ├── ref.spec.js │ │ │ └── watch.spec.js │ │ ├── collections │ │ │ └── collections.spec.js │ │ ├── conditionalrendering │ │ │ ├── vif.spec.js │ │ │ └── vshow.spec.js │ │ ├── events │ │ │ ├── emitannotation.spec.js │ │ │ └── eventtypes.spec.js │ │ ├── globalregistration │ │ │ └── globalregistration.spec.js │ │ ├── inheritance │ │ │ └── inheritance.spec.js │ │ ├── jsinterop │ │ │ └── jsinterop.spec.js │ │ ├── slots │ │ │ └── slot-scope.spec.js │ │ ├── style │ │ │ ├── classbinding.spec.js │ │ │ ├── inlinestylebinding.spec.js │ │ │ ├── pseudoclass.spec.js │ │ │ └── scoped.spec.js │ │ └── vmodel │ │ │ └── vmodel.spec.js │ │ ├── delay-promise.js │ │ ├── karma.conf.ci.gwt2.js │ │ ├── karma.conf.ci.j2cl.js │ │ ├── karma.conf.js │ │ ├── karma.conf.superdev.gwt2.js │ │ ├── vue-gwt-tests-utils.js │ │ └── webpack.config.js │ └── yarn.lock └── utils ├── index.js ├── java └── java-string-splitter.js ├── js-vue-template-compiler ├── js-vue-template-compiler.js └── process-js-vue-template-compiler.js ├── nashorn-template-compiler.js ├── package.json ├── vue-runtime ├── process-vue-dev-runtime.js └── process-vue-runtime.js └── yarn.lock /.github/workflows/deploy-snapshot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/.github/workflows/deploy-snapshot.yml -------------------------------------------------------------------------------- /.github/workflows/test-vue-gwt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/.github/workflows/test-vue-gwt.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/README.md -------------------------------------------------------------------------------- /core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/pom.xml -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/annotations/component/Component.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/annotations/component/Component.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/annotations/component/Computed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/annotations/component/Computed.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/annotations/component/Data.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/annotations/component/Data.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/annotations/component/Emit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/annotations/component/Emit.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/annotations/component/EventBound.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/annotations/component/EventBound.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/annotations/component/HookMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/annotations/component/HookMethod.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/annotations/component/JsComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/annotations/component/JsComponent.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/annotations/component/Prop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/annotations/component/Prop.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/annotations/component/PropDefault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/annotations/component/PropDefault.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/annotations/component/PropValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/annotations/component/PropValidator.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/annotations/component/Ref.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/annotations/component/Ref.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/annotations/component/Watch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/annotations/component/Watch.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/annotations/directive/Directive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/annotations/directive/Directive.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/Vue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/Vue.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/Vue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/Vue.js -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/VueCustomElementLibInjector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/VueCustomElementLibInjector.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/VueGWT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/VueGWT.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/VueGWT.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/VueGWT.js -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/VueGWT.native.js: -------------------------------------------------------------------------------- 1 | goog.require("vuegwt"); -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/VueLibDevInjector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/VueLibDevInjector.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/VueLibInjector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/VueLibInjector.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/IsVueComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/IsVueComponent.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/VueComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/VueComponent.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasActivated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasActivated.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasBeforeCreate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasBeforeCreate.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasBeforeDestroy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasBeforeDestroy.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasBeforeMount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasBeforeMount.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasBeforeUpdate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasBeforeUpdate.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasCreated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasCreated.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasDeactivated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasDeactivated.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasDestroyed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasDestroyed.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasErrorCaptured.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasErrorCaptured.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasMounted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasMounted.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasRender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasRender.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasUpdated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/hooks/HasUpdated.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/CustomizeOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/CustomizeOptions.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/NamedElementDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/NamedElementDefinition.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/VueComponentOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/VueComponentOptions.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/computed/ComputedKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/computed/ComputedKind.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/computed/ComputedOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/computed/ComputedOptions.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/data/DataDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/data/DataDefinition.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/data/DataFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/data/DataFactory.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/functions/OnEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/functions/OnEvent.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/functions/OnNextTick.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/functions/OnNextTick.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/props/PropOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/props/PropOptions.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/props/PropProxyDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/props/PropProxyDefinition.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/refs/RefProxyDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/refs/RefProxyDefinition.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/watch/ChangeTrigger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/watch/ChangeTrigger.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/watch/OnValueChange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/watch/OnValueChange.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/watch/WatchOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/watch/WatchOptions.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/component/options/watch/WatcherRegistration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/component/options/watch/WatcherRegistration.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/customelement/AttributeChangedCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/customelement/AttributeChangedCallback.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/customelement/CustomElementOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/customelement/CustomElementOptions.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/customelement/VueCustomElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/customelement/VueCustomElement.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/customelement/VueCustomElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/customelement/VueCustomElement.js -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/customelement/VueCustomElementType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/customelement/VueCustomElementType.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/directive/VueDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/directive/VueDirective.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/directive/options/VueDirectiveOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/directive/options/VueDirectiveOptions.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/jsnative/jsfunctions/JsConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/jsnative/jsfunctions/JsConsumer.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/jsnative/jsfunctions/JsProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/jsnative/jsfunctions/JsProvider.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/jsnative/jsfunctions/JsRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/jsnative/jsfunctions/JsRunnable.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/observer/VueGWTObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/observer/VueGWTObserver.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/observer/VueGWTObserverManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/observer/VueGWTObserverManager.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/observer/VueJsObserverGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/observer/VueJsObserverGetter.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/observer/VueObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/observer/VueObserver.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/observer/functions/VueObserveArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/observer/functions/VueObserveArray.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/observer/functions/VueWalk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/observer/functions/VueWalk.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/observer/vuegwtobservers/CollectionObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/observer/vuegwtobservers/CollectionObserver.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/observer/vuegwtobservers/CollectionObserver.native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/observer/vuegwtobservers/CollectionObserver.native.js -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/observer/vuegwtobservers/MapObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/observer/vuegwtobservers/MapObserver.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/observer/vuegwtobservers/MapObserver.native.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/observer/vuegwtobservers/MapObserver.native.js -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/tools/AfterMethodCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/tools/AfterMethodCall.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/tools/FieldsExposer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/tools/FieldsExposer.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/tools/JsUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/tools/JsUtils.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/tools/VForExpressionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/tools/VForExpressionUtil.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/tools/VueGWTTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/tools/VueGWTTools.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/vnode/InlineTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/vnode/InlineTemplate.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/vnode/ScopedSlot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/vnode/ScopedSlot.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/vnode/VNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/vnode/VNode.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/vnode/VNodeComponentOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/vnode/VNodeComponentOptions.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/vnode/VNodeData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/vnode/VNodeData.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/vnode/VNodeDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/vnode/VNodeDirective.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/vnode/builder/CreateElementFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/vnode/builder/CreateElementFunction.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/vnode/builder/VNodeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/vnode/builder/VNodeBuilder.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/vue/VueComponentFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/vue/VueComponentFactory.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/vue/VueConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/vue/VueConfig.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/vue/VueErrorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/vue/VueErrorHandler.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/vue/VueJsAsyncProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/vue/VueJsAsyncProvider.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/vue/VueJsConstructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/vue/VueJsConstructor.java -------------------------------------------------------------------------------- /core/src/main/java/com/axellience/vuegwt/core/client/vue/VueWarnHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/com/axellience/vuegwt/core/client/vue/VueWarnHandler.java -------------------------------------------------------------------------------- /core/src/main/java/javax/inject/Inject.gwt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/java/javax/inject/Inject.gwt.xml -------------------------------------------------------------------------------- /core/src/main/module.gwt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/core/src/main/module.gwt.xml -------------------------------------------------------------------------------- /deploy-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/deploy-docs.sh -------------------------------------------------------------------------------- /docs/.vuepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/.vuepress/config.js -------------------------------------------------------------------------------- /docs/.vuepress/enhanceApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/.vuepress/enhanceApp.js -------------------------------------------------------------------------------- /docs/.vuepress/public/resources/images/GenMyModel-Logo-Black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/.vuepress/public/resources/images/GenMyModel-Logo-Black.png -------------------------------------------------------------------------------- /docs/.vuepress/public/resources/images/VueGWTLogo-noText.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/.vuepress/public/resources/images/VueGWTLogo-noText.png -------------------------------------------------------------------------------- /docs/.vuepress/public/resources/images/VueGWTLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/.vuepress/public/resources/images/VueGWTLogo.png -------------------------------------------------------------------------------- /docs/.vuepress/public/resources/scripts/1359FDBC5403E65F02A9D1E9811D5D28.cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/.vuepress/public/resources/scripts/1359FDBC5403E65F02A9D1E9811D5D28.cache.js -------------------------------------------------------------------------------- /docs/.vuepress/public/resources/scripts/97CEDD91277F61BF8DCA833BDBA8947B.cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/.vuepress/public/resources/scripts/97CEDD91277F61BF8DCA833BDBA8947B.cache.js -------------------------------------------------------------------------------- /docs/.vuepress/public/resources/scripts/DC8887A5878627B2EBE2E1C2543EE9DB.cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/.vuepress/public/resources/scripts/DC8887A5878627B2EBE2E1C2543EE9DB.cache.js -------------------------------------------------------------------------------- /docs/.vuepress/public/resources/scripts/EBB1446C975D606ECCABA80B0678F7D2.cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/.vuepress/public/resources/scripts/EBB1446C975D606ECCABA80B0678F7D2.cache.js -------------------------------------------------------------------------------- /docs/.vuepress/public/resources/scripts/F7DD96E5E692AE1746505C8D66C5E0B3.cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/.vuepress/public/resources/scripts/F7DD96E5E692AE1746505C8D66C5E0B3.cache.js -------------------------------------------------------------------------------- /docs/.vuepress/public/resources/scripts/VueGwtExamples.devmode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/.vuepress/public/resources/scripts/VueGwtExamples.devmode.js -------------------------------------------------------------------------------- /docs/.vuepress/public/resources/scripts/VueGwtExamples.nocache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/.vuepress/public/resources/scripts/VueGwtExamples.nocache.js -------------------------------------------------------------------------------- /docs/.vuepress/public/resources/scripts/clear.cache.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/.vuepress/public/resources/scripts/clear.cache.gif -------------------------------------------------------------------------------- /docs/.vuepress/public/resources/scripts/compilation-mappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/.vuepress/public/resources/scripts/compilation-mappings.txt -------------------------------------------------------------------------------- /docs/.vuepress/styles/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/.vuepress/styles/index.styl -------------------------------------------------------------------------------- /docs/.vuepress/styles/palette.styl: -------------------------------------------------------------------------------- 1 | $accentColor = #E96A3B -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/assets/images/eclipse-enable-annotation-processing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/assets/images/eclipse-enable-annotation-processing.png -------------------------------------------------------------------------------- /docs/assets/images/intellij-enable-autobuild-running.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/assets/images/intellij-enable-autobuild-running.png -------------------------------------------------------------------------------- /docs/examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/pom.xml -------------------------------------------------------------------------------- /docs/examples/rebuild-docs-examples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/rebuild-docs-examples.sh -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/VueGwtExamples.gwt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/VueGwtExamples.gwt.xml -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/ExampleInjector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/ExampleInjector.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/JsFilesResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/JsFilesResources.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/VueGwtExamplesApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/VueGwtExamplesApp.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/VueGwtExamplesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/VueGwtExamplesService.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/animalselector/AnimalSelectorComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/animalselector/AnimalSelectorComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/animalselector/AnimalSelectorComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/animalselector/AnimalSelectorComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/bindinlinestyle/BindInlineStyleComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/bindinlinestyle/BindInlineStyleComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/bindinlinestyle/BindInlineStyleComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/bindinlinestyle/BindInlineStyleComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/buttonplusone/ButtonPlusOneComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/buttonplusone/ButtonPlusOneComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/buttonplusone/ButtonPlusOneComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/buttonplusone/ButtonPlusOneComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/canhide/CanHideComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/canhide/CanHideComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/canhide/CanHideComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/canhide/CanHideComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/common/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/common/Todo.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/counterwithevent/ButtonCounterComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/counterwithevent/ButtonCounterComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/counterwithevent/ButtonCounterComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/counterwithevent/ButtonCounterComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/counterwithevent/CounterWithEventComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/counterwithevent/CounterWithEventComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/counterwithevent/CounterWithEventComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/counterwithevent/CounterWithEventComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/emitannotation/EmitAnnotationComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/emitannotation/EmitAnnotationComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/emitannotation/EmitAnnotationComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/emitannotation/EmitAnnotationComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/emitannotation/ParentEmitAnnotationComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/emitannotation/ParentEmitAnnotationComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/emitannotation/ParentEmitAnnotationComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/emitannotation/ParentEmitAnnotationComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/errorboundary/ErrorBoundaryComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/errorboundary/ErrorBoundaryComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/errorboundary/ErrorMakerComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/errorboundary/ErrorMakerComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/evennumbers/EvenNumbersComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/evennumbers/EvenNumbersComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/evennumbers/EvenNumbersComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/evennumbers/EvenNumbersComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/exclamation/ExclamationComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/exclamation/ExclamationComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/exclamation/ExclamationComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/exclamation/ExclamationComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/extendjavacomponent/ChildComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/extendjavacomponent/ChildComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/extendjavacomponent/ChildComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/extendjavacomponent/ChildComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/extendjavacomponent/ParentComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/extendjavacomponent/ParentComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/extendsjscomponent/ChildJavaComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/extendsjscomponent/ChildJavaComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/extendsjscomponent/ChildJavaComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/extendsjscomponent/ChildJavaComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/extendsjscomponent/parent/ParentJsComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/extendsjscomponent/parent/ParentJsComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/focus/FocusDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/focus/FocusDirective.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/focus/FocusDirectiveComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/focus/FocusDirectiveComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/focus/FocusDirectiveComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/focus/FocusDirectiveComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/gotquotes/GotQuote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/gotquotes/GotQuote.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/gotquotes/GotQuotesComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/gotquotes/GotQuotesComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/gotquotes/GotQuotesComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/gotquotes/GotQuotesComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/gotquotes/GotQuotesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/gotquotes/GotQuotesService.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/greet/GreetComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/greet/GreetComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/greet/GreetComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/greet/GreetComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/hiwhat/HiWhatComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/hiwhat/HiWhatComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/hiwhat/HiWhatComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/hiwhat/HiWhatComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/instanciatejscomponent/FullJsWithMethodsComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/instanciatejscomponent/FullJsWithMethodsComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/kitten/KittenClientBundle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/kitten/KittenClientBundle.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/kitten/KittenComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/kitten/KittenComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/kitten/KittenComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/kitten/KittenComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/kitten/kitten.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/kitten/kitten.jpg -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/link/LinkComponent.html: -------------------------------------------------------------------------------- 1 | 2 | {{ linkName }} 3 | -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/link/LinkComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/link/LinkComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/melisandre/MelisandreComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/melisandre/MelisandreComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/melisandre/MelisandreComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/melisandre/MelisandreComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/melisandre/MelisandreComponentClientBundle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/melisandre/MelisandreComponentClientBundle.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/melisandre/MelisandreComponentStyle.gss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/melisandre/MelisandreComponentStyle.gss -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/melisandre/MelisandreComponentStyle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/melisandre/MelisandreComponentStyle.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/message/MessageComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/message/MessageComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/message/MessageComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/message/MessageComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/parent/ParentComponent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/parent/ParentComponent.html -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/parent/ParentComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VueGWT/vue-gwt/HEAD/docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/parent/ParentComponent.java -------------------------------------------------------------------------------- /docs/examples/src/main/java/com/axellience/vuegwtexamples/client/examples/parent/TodoComponent.html: -------------------------------------------------------------------------------- 1 |