CupThreadStrings class

Localized strings configuration for CupThread SDK widgets.

Constructors

CupThreadStrings({String retry = 'Retry', String cancel = 'Cancel', String close = 'Close', String anonymous = 'Anonymous', String justNow = 'Just now', String minutesAgoSuffix = 'm ago', String hoursAgoSuffix = 'h ago', String daysAgoSuffix = 'd ago', String featureRequests = 'Feature Requests', String proposeFeature = 'Propose Feature', String proposeAnIdea = 'Propose an idea', String searchFeatureRequests = 'Search feature requests...', String all = 'All', String underReview = 'Under Review', String planned = 'Planned', String inProgress = 'In Progress', String completed = 'Completed', String noFeatureRequestsFound = 'No feature requests found', String beTheFirstToSuggest = 'Be the first to suggest an idea!', String failedToLoadRequests = 'Failed to load requests', String roadmap = 'Roadmap', String noItemsInColumn = 'No items in this column', String newFeatureRequest = 'Propose a Feature', String titleLabel = 'Title *', String titleHint = 'What should we add or improve?', String detailsLabel = 'Details *', String detailsHint = 'Explain your idea and why it would be helpful...', String yourNameOptional = 'Your Name (optional)', String yourNameHint = 'e.g. Alex', String submitRequest = 'Submit Request', String submitting = 'Submitting...', String featureRequestSubmitted = 'Feature request submitted!', String titleValidationMin3 = 'Please provide a title with at least 3 characters.', String detailsValidationMin5 = 'Please provide details with at least 5 characters.', String comments = 'Comments', String writeAComment = 'Write a comment...', String send = 'Send', String posting = 'Posting...', String noCommentsYet = 'No comments yet. Start the conversation!', String vote = 'Vote', String voted = 'Voted', String sendFeedback = 'Send Feedback', String submitFeedback = 'Submit Feedback', String feedbackSummaryHint = 'Brief summary...', String feedbackDetailsHint = 'What happened and what did you expect?', String emailForRepliesOptional = 'Email for replies (optional)', String emailHint = 'alex@example.com', String feedbackSent = 'Feedback sent! Thank you.', String attachments = 'Attachments', String addAttachment = 'Add Attachment', String remove = 'Remove', String attachmentDefaultName = 'Attachment', String whatsNew = "What's New", String subscribeToUpdates = 'Stay updated on new releases', String enterYourEmail = 'Enter your email', String subscribe = 'Subscribe', String subscribed = 'Subscribed!', String gotIt = 'Got it', String version = 'Version', String userProfile = 'User Profile', String payingCustomer = 'Paying Customer', String freeTier = 'Free Tier', String featureUnavailable = 'This feature is currently unavailable.', String featureRequestsDisabled = 'Feature requests are currently disabled.', String roadmapDisabled = 'Roadmap is currently disabled.', String feedbackDisabled = 'Feedback submission is currently disabled.', String changelogDisabled = 'Changelog is currently disabled.', String configLoadFailed = 'Failed to load configuration.', String attachmentTooLarge = 'Attachment exceeds the maximum allowed size.'})
const

Properties

addAttachment → String
final
all → String
final
anonymous → String
final
attachmentDefaultName → String
final
attachments → String
final
attachmentTooLarge → String
final
beTheFirstToSuggest → String
final
cancel → String
final
changelogDisabled → String
final
close → String
final
comments → String
final
completed → String
final
configLoadFailed → String
final
daysAgoSuffix → String
final
detailsHint → String
final
detailsLabel → String
final
detailsValidationMin5 → String
final
emailForRepliesOptional → String
final
emailHint → String
final
enterYourEmail → String
final
failedToLoadRequests → String
final
featureRequests → String
final
featureRequestsDisabled → String
final
featureRequestSubmitted → String
final
featureUnavailable → String
final
feedbackDetailsHint → String
final
feedbackDisabled → String
final
feedbackSent → String
final
feedbackSummaryHint → String
final
freeTier → String
final
gotIt → String
final
hashCode → int
The hash code for this object.
no setterinherited
hoursAgoSuffix → String
final
inProgress → String
final
justNow → String
final
minutesAgoSuffix → String
final
newFeatureRequest → String
final
noCommentsYet → String
final
noFeatureRequestsFound → String
final
noItemsInColumn → String
final
payingCustomer → String
final
planned → String
final
posting → String
final
proposeAnIdea → String
final
proposeFeature → String
final
remove → String
final
retry → String
final
roadmap → String
final
roadmapDisabled → String
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
searchFeatureRequests → String
final
send → String
final
sendFeedback → String
final
submitFeedback → String
final
submitRequest → String
final
submitting → String
final
subscribe → String
final
subscribed → String
final
subscribeToUpdates → String
final
titleHint → String
final
titleLabel → String
final
titleValidationMin3 → String
final
underReview → String
final
userProfile → String
final
version → String
final
vote → String
final
voted → String
final
whatsNew → String
final
writeAComment → String
final
yourNameHint → String
final
yourNameOptional → String
final

Methods

copyWith({String? retry, String? cancel, String? close, String? anonymous, String? justNow, String? minutesAgoSuffix, String? hoursAgoSuffix, String? daysAgoSuffix, String? featureRequests, String? proposeFeature, String? proposeAnIdea, String? searchFeatureRequests, String? all, String? underReview, String? planned, String? inProgress, String? completed, String? noFeatureRequestsFound, String? beTheFirstToSuggest, String? failedToLoadRequests, String? roadmap, String? noItemsInColumn, String? newFeatureRequest, String? titleLabel, String? titleHint, String? detailsLabel, String? detailsHint, String? yourNameOptional, String? yourNameHint, String? submitRequest, String? submitting, String? featureRequestSubmitted, String? titleValidationMin3, String? detailsValidationMin5, String? comments, String? writeAComment, String? send, String? posting, String? noCommentsYet, String? vote, String? voted, String? sendFeedback, String? submitFeedback, String? feedbackSummaryHint, String? feedbackDetailsHint, String? emailForRepliesOptional, String? emailHint, String? feedbackSent, String? attachments, String? addAttachment, String? remove, String? attachmentDefaultName, String? whatsNew, String? subscribeToUpdates, String? enterYourEmail, String? subscribe, String? subscribed, String? gotIt, String? version, String? userProfile, String? payingCustomer, String? freeTier}) → CupThreadStrings
Copies existing strings while overriding specified values.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

fromLocale(Locale? locale) → CupThreadStrings
Resolves the appropriate strings based on the given locale.

Constants

de → const CupThreadStrings
Built-in German strings.
en → const CupThreadStrings
Built-in English strings.
es → const CupThreadStrings
Built-in Spanish strings.
fr → const CupThreadStrings
Built-in French strings.
it → const CupThreadStrings
Built-in Italian strings.
ja → const CupThreadStrings
Built-in Japanese strings.
ko → const CupThreadStrings
Built-in Korean strings.
no → const CupThreadStrings
Built-in Norwegian (Bokmål) strings.
pl → const CupThreadStrings
Built-in Polish strings.
pt → const CupThreadStrings
Built-in Portuguese strings.
tr → const CupThreadStrings
Built-in Turkish strings.
vi → const CupThreadStrings
Built-in Vietnamese strings.
zhHans → const CupThreadStrings
Built-in Simplified Chinese strings.
zhHant → const CupThreadStrings
Built-in Traditional Chinese strings.