generated:catalog.entry.text-scramble.title
generated:catalog.entry.text-scramble.description
@xngui/components/text-scramble@xngui/components/text-scramblechrome:demo.section
chrome:demo.preview
import { Component } from '@angular/core';
import { XTextScramble } from '@xngui/components/text-scramble';
@Component({
selector: 'app-example',
imports: [XTextScramble],
templateUrl: './text-scramble.component.html',
})
export class ExampleComponent {
protected onResolved(): void {
// resolved
}
}
chrome:demo.events.title
chrome:demo.events.empty
chrome:demo.api.title
x-text-scramble
chrome:demo.api.col.property
chrome:demo.api.col.type
chrome:demo.api.col.default
chrome:demo.api.col.description
textstring''Final resolved string shown after scrambling.
charsetstring'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'Characters used while scrambling.
durationnumber1200Total scramble duration in milliseconds.
iterationsnumber8Random passes per character before resolving.
triggerXTextScrambleTrigger'mount'Starts on mount, when in view, or on hover.