/** * Defines styles to be applied on the secondary navigation. * * <h2>Example</h2> * * @exampleJson {@link com.atlassian.plugin.connect.modules.confluence.beans.ConnectConfluenceJsonExamples#LOOK_AND_FEEL_EXAMPLE_SECONDARY_NAVIGATION} * @schemaTitle SecondaryNavigation */ @SchemaDefinition("secondaryNavigation") public class SecondaryNavigationBean extends BaseNavigationBean { public SecondaryNavigationBean(SecondaryNavigationBeanBuilder builder) { super(builder); } public static SecondaryNavigationBeanBuilder newSecondaryNavigationBean() { return new SecondaryNavigationBeanBuilder(); } public static SecondaryNavigationBeanBuilder newSecondaryNavigationBean(SecondaryNavigationBean defaultBean) { return new SecondaryNavigationBeanBuilder(defaultBean); } }
/** * Defines styles to be applied on the primary navigation. * * <h2>Example</h2> * * @exampleJson {@link com.atlassian.plugin.connect.modules.confluence.beans.ConnectConfluenceJsonExamples#LOOK_AND_FEEL_EXAMPLE_PRIMARY_NAVIGATION} * @schemaTitle PrimaryNavigation */ @SchemaDefinition("primaryNavigation") public class PrimaryNavigationBean extends BaseNavigationBean { public PrimaryNavigationBean(PrimaryNavigationBeanBuilder builder) { super(builder); } public static PrimaryNavigationBeanBuilder newPrimaryNavigationBean() { return new PrimaryNavigationBeanBuilder(); } public static PrimaryNavigationBeanBuilder newPrimaryNavigationBean(PrimaryNavigationBean defaultBean) { return new PrimaryNavigationBeanBuilder(defaultBean); } }
@SchemaDefinition("body") public class ContentBodyBean extends BaseContainerBean { public ContentBodyBean(ContentBodyBeanBuilder builder) {
@SchemaDefinition("container") public class ContainerBean extends BaseContainerBean { public ContainerBean(ContainerBeanBuilder builder) {
@SchemaDefinition("contentHeader") public class ContentHeaderBean extends BaseContainerBean{ public ContentHeaderBean(ContentHeaderBeanBuilder builder) {
@SchemaDefinition("webPanelLayout") public class WebPanelLayout { private final String width;
@SchemaDefinition("dialogModuleOptions") public class DialogModuleOptions implements WebItemTargetOptions {
@SchemaDefinition("dialogModuleOptions") public class DialogModuleOptions implements WebItemTargetOptions {
@SchemaDefinition("indexing") public class CustomContentIndexingBean {
@SchemaDefinition("url") public class UrlBean { @StringSchemaAttributes(format = "uri-template")
@SchemaDefinition("embeddedStaticContentMacroBean") public class EmbeddedStaticContentMacroBean extends BaseModuleBean { @Required
@SchemaDefinition("url") public class UrlBean { @StringSchemaAttributes(format = "uri-template")
@SchemaDefinition("links") public class LinksBean {
@SchemaDefinition("headings") public class HeadingsBean {
@SchemaDefinition("bordersAndDividers") public class BordersAndDividersBean {
@SchemaDefinition("componentReference") public class ModuleReferenceBean {
@SchemaDefinition("matchers") public class MatcherBean {
@SchemaDefinition("matchers") public class MatcherBean {
@SchemaDefinition("componentReference") public class ModuleReferenceBean {
@SchemaDefinition("hoverOrFocus") public class HoverOrFocusBean {