Skip to content

Instantly share code, notes, and snippets.

@farmerbradllc
Created October 1, 2012 18:37
Show Gist options
  • Save farmerbradllc/3813599 to your computer and use it in GitHub Desktop.
Save farmerbradllc/3813599 to your computer and use it in GitHub Desktop.
<setting configurable="true" key="display-button" type="checkbox" value="true">
<![CDATA[
AUI().ready(
'aui-base',
function(A) {
var displayButton = A.one('#[@NAMESPACE@]display-buttonCheckbox'),
displayButtonInput = A.one('#[@NAMESPACE@]display-button'),
buttonTitle = A.one('#[@NAMESPACE@]button-title'),
buttonUrl = A.one('#[@NAMESPACE@]button-url'),
globalcheck = displayButton.attr('checked');
buttonTitle.ancestor('.aui-field-content').setStyle('padding-left', '20px');
buttonUrl.ancestor('.aui-field-content').setStyle('padding-left', '20px');
buttonTitle.ancestor('.aui-field').toggle(globalcheck);
buttonUrl.ancestor('.aui-field').toggle(globalcheck);
displayButton.on(
'click',
function(event) {
var checked = event.currentTarget.attr('checked');
buttonTitle.ancestor('.aui-field').toggle(checked);
buttonUrl.ancestor('.aui-field').toggle(checked);
}
);
}
);
]]>
</setting>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment