<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Appian split Button</title><link>https://community.appian.com/discussions/f/user-interface/40357/appian-split-button</link><description>Hi everyone, 
 I am looking to implement a Split Button functionality in my interface (a main action button with an attached dropdown for secondary actions). I am aware that this is not a native component in Appian&amp;#39;s current UI toolkit. 
 Has anyone successfully</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Appian split Button</title><link>https://community.appian.com/thread/154375?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2026 08:55:48 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:3a9cf693-cfc1-471a-8d63-9d68f1645645</guid><dc:creator>daviddm-01</dc:creator><description>&lt;p&gt;thx!! I will try&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Appian split Button</title><link>https://community.appian.com/thread/154369?ContentTypeID=1</link><pubDate>Wed, 22 Apr 2026 13:24:07 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:391718bf-7f62-492d-b969-0bd28d003485</guid><dc:creator>Shubham Aware</dc:creator><description>&lt;p&gt;You could try this.&lt;br /&gt;&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;a!localVariables(
  local!showMenu: false,
  {
    a!columnsLayout(
      columns: {
        a!columnLayout(
            contents: 
            a!cardLayout(
              contents: 
          {
            a!buttonArrayLayout(
              buttons: {
                a!buttonWidget(
                  label: &amp;quot;Main Option | &amp;quot;,
                  saveInto: a!save(local!showMenu, not(local!showMenu)),
                  icon: if(
                    local!showMenu,
                    &amp;quot;angle-double-up-bold&amp;quot;,
                    &amp;quot;angle-double-down-bold&amp;quot;
                  ),
                  iconPosition: &amp;quot;END&amp;quot;,
                  style: &amp;quot;LINK&amp;quot;
                  
                )
                
              },
              marginBelow: &amp;quot;NONE&amp;quot;,
              align: &amp;quot;START&amp;quot;
            ),
            a!horizontalLine(
              marginBelow: &amp;quot;NONE&amp;quot;
            ),
            a!sectionLayout(
              contents: {
                a!cardLayout(
                  contents: {
                    a!richTextDisplayField(
                      value: a!richTextItem(
                        text: &amp;quot;Option 1&amp;quot;,
                        link: a!dynamicLink(saveInto: {})
                      )
                    ),
                    a!richTextDisplayField(
                      value: a!richTextItem(
                        text: &amp;quot;Option 2&amp;quot;,
                        link: a!dynamicLink(saveInto: {})
                      )
                    ),
                    a!richTextDisplayField(
                      value: a!richTextItem(
                        text: &amp;quot;Option 3&amp;quot;,
                        link: a!dynamicLink(saveInto: {})
                      )
                    ),
                    a!richTextDisplayField(
                      value: a!richTextItem(
                        text: &amp;quot;Option 4&amp;quot;,
                        link: a!dynamicLink(saveInto: {})
                      )
                    )
                  },
                  showBorder: false()
                )
              },
              showWhen: local!showMenu,
              marginAbove: &amp;quot;NONE&amp;quot;
            )
          }
          ),
          width: &amp;quot;NARROW&amp;quot;
          
        )
      }
    )
  }
)&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Appian split Button</title><link>https://community.appian.com/thread/154360?ContentTypeID=1</link><pubDate>Wed, 22 Apr 2026 07:54:38 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:351cdeed-a89a-46b4-b998-e8e4f4565396</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;Combining UI components using a sidebyside layout is super simple. While you cannot build that exact component, you should be able to solve that problem in a slightly different way.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>