added Split pipe

This commit is contained in:
Darren Nelsen 2017-08-08 17:37:40 -04:00
parent 7e55c1b6f8
commit 4473bfd5df
3 changed files with 25 additions and 4 deletions

View File

@ -31,13 +31,11 @@
<div [hidden]="!expanded">
<p><b>Confirmations</b> {{vin.confirmations}}</p>
<p><b>scriptSig</b></p>
<!--
<div *ngIf="vin.scriptSig">
<div *ngFor="let item of vin.scriptSig.asm" class="">
<div *ngFor="let item of vin.scriptSig.asm | split:' '" class="">
<p class="ellipsis text-muted">{{item}}</p>
</div>
</div>
-->
</div>
</div>
</ion-item>

View File

@ -1,10 +1,12 @@
import { NgModule } from '@angular/core';
import { IonicModule } from 'ionic-angular';
import { TransactionComponent } from './transaction';
import { SplitPipe } from '../../pipes/split/split';
@NgModule({
declarations: [
TransactionComponent
TransactionComponent,
SplitPipe
],
imports: [
IonicModule

View File

@ -0,0 +1,21 @@
import { Pipe, PipeTransform } from '@angular/core';
/**
* Generated class for the SplitPipe pipe.
*
* See https://angular.io/docs/ts/latest/guide/pipes.html for more info on
* Angular Pipes.
*/
@Pipe({
name: 'split'
})
export class SplitPipe implements PipeTransform {
/**
* Takes a value and makes it lowercase.
*/
public transform(value: string, delimiter: string): Array<string> {
let array: Array<string> = value.split(delimiter);
console.log('split is', array);
return array;
}
}