Class SenchaPackageOrAppConfigBuilder<T extends SenchaPackageOrAppConfigBuilder>

    • Constructor Detail

      • SenchaPackageOrAppConfigBuilder

        public SenchaPackageOrAppConfigBuilder()
    • Method Detail

      • name

        public T name​(String name)
        Specifies the Sencha package or app name.
      • version

        public T version​(String version)
        Specifies the Sencha package or app version.
      • namespace

        public T namespace​(String namespace)
      • sassNamespace

        public T sassNamespace​(String sassNamespace)
      • creator

        public T creator​(String creator)
        Specifies the Sencha package or app version.
      • summary

        public T summary​(String summary)
        Specifies the Sencha package or app version.
      • type

        public T type​(String type)
        Specifies the Sencha type generated by the plugin.
      • toolkit

        public T toolkit​(String toolkit)
        Specifies the toolkit to use.
      • theme

        public T theme​(String theme)
        Defines the theme package to be extended or to be used by the app or packages. When a ":" is found in the provided String it is assumed that a maven dependency is used as theme and converted properly.
      • require

        public T require​(String require)
      • profile

        public T profile​(String profile,
                         Map<String,​Object> configuration)
        Build-profile-specific configuration.
      • resource

        public T resource​(String path)
      • css

        public T css​(String path,
                     boolean bundle,
                     boolean includeInBundle)
      • js

        public T js​(String path,
                    boolean bundle,
                    boolean includeInBundle)
      • cssOrJs

        public T cssOrJs​(String cssOrJs,
                         String path,
                         boolean bundle,
                         boolean includeInBundle)
      • addToSass

        public T addToSass​(String property,
                           String value)