# activitypub/1.0.0/assets/js/activitypub-admin.js

ActivityPub, version 1.0.0. 21 lines.

- Page: https://pluginprobe.com/plugins/activitypub/1.0.0/code/assets/js/activitypub-admin.js
- Raw: https://pluginprobe.com/plugins/activitypub/1.0.0/raw/assets/js/activitypub-admin.js
- Modified: 2022-12-09T20:32:22+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/activitypub/1.0.0/code/assets/js/activitypub-admin.js#L10-L20`.

```javascript
jQuery( function( $ ) {
	// Accordion handling in various areas.
	$( '.activitypub-settings-accordion' ).on( 'click', '.activitypub-settings-accordion-trigger', function() {
		var isExpanded = ( 'true' === $( this ).attr( 'aria-expanded' ) );

		if ( isExpanded ) {
			$( this ).attr( 'aria-expanded', 'false' );
			$( '#' + $( this ).attr( 'aria-controls' ) ).attr( 'hidden', true );
		} else {
			$( this ).attr( 'aria-expanded', 'true' );
			$( '#' + $( this ).attr( 'aria-controls' ) ).attr( 'hidden', false );
		}
	} );
	
	$(document).on( 'wp-plugin-install-success', function( event, response ) {
		setTimeout( function() {
			$( '.activate-now' ).removeClass( 'thickbox open-plugin-details-modal' );
		}, 1200 );
	} );	
} );

```
